Many versions of Unix provide a general-purpose logging facility called syslog.Individual programs that need to have information logged, send the information to syslog.

As shell of new owner ‘oracle’ by default was /bin/sh & unable to execute commands lsnrctl status / lsnrctl start & was getting message command not found.(More obviously it’s an issue related with wrong environment settings).

If any issues (ORA-01033) occurs during the startup of database instance kindly refer troubleshooting part of SAP Note 1915317 .

Due to restrictions of uploading of images,i’ll publish the Part-2 as well as troubleshooting for the same document very soon and requests all experts/SCN Members to guide me or hand me to make this document more informative & helpful for others by denoting any misstep in it.

Hope you guys will find it helpful for your future references of database upgrades from Oracle 11g to 12c.

Mainly the issue happens only when oracle environment (ORACLE_HOME, ORACLE_SID, ORACLE_BASE) is not identical to the Oracle environment of Download the latest patch available (SAP12102P_1509-20012300.

ZIP) from the service marketplace & save it under directory /oracle/stage by changing permissions & ownerships from root user to new database software owner.

Unix syslog is a host-configurable, uniform system logging facility.

The system uses a centralized system logging process that runs the program /etc/syslogd or /etc/syslog.

There are four basic syslog terms that you should understand − Action What happens to an incoming message that matches a selector — Actions can write the message to a log file, echo the message to a console or other device, write the message to a logged in user, or send the message along to another syslog server.