On CentOS 7 (64bit) , I installed 12.2.0.1. While installing choose to create databases as well - with 'orcl12c' as cdb and 'orclpdb' as a pdb. Choose /u01 for software and /u02 for databases. In /etc/oratab, change 'N' to 'Y'. Restarted the machine.
- There is no tnsnames.ora created. This is the first time I am installing Oracle on Linux and my understanding is this file is created automatically. In the post-install docs on oracle website, they talk about modifying this file, but don't mention if I need to create one manually.
- I don't see any oracle related processes running after restart. I can't start up the database manually either.
SQL> conn sys as sysdba;
Enter password:
Connected to an idle instance.
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/12.2.0/dbhome_1/dbs/initorclpdb.ora'
- Created tnsnames.ora manually copying from another machine with modifications. But no success is starting up db.
- I haven't messed around with HugePages - something that I read on oracle-base.com as a pre-requisite.
- I haven't figured out how to set up oracle as a service.
Can someone help?
Thanks in advance.
PS: The environment vars in oracle account seem to be set up correctly such as
ORACLE_SID=orclpdb
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
and for my own purpose : ORACLE_ADMIN=/u01/app/oracle/product/12.2.0/dbhome_1/network/admin