Month: October 2020

Fatal NI connect error 12514 and TNS-12564

If you see the following error in the alert log of the new primary server during a switchover, that's normal. It's a transient one. ******************************************************************** Fatal NI connect error 12514, connecting to: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=OL6DB01)(Port=1521)))(CONNECT_DATA=(SERVICE_NAME=PROD1)(CID=(PROGRAM=oracle)(HOST=ol7db02)(USER=oracle)))) VERSION INFORMATION: TNS for Linux: Version 12.1.0.2.0 - Production TCP/IP NT Protocol Adapter for Linux: Version 12.1.0.2.0 - Production Time: 30-OCT-2020 15:08:40 … Continue reading Fatal NI connect error 12514 and TNS-12564

Advertisement

runlevel returns “unknown” on Oracle Linux 7

systemd has replaced SysVinit as the default service manager in Oracle Linux 7 (RHEL 7), but for the backward compatibility reason, the runlevel command is still available and it is a symbolic link to systemctl. Some old programs relies on the return result of runlevel to continue such as Oracle 12c installation prerequisite checks. I … Continue reading runlevel returns “unknown” on Oracle Linux 7

OPatch needs exec option on /tmp

I was installing Oracle 12c release 1 on a Oracle Linux 6 system yesterday and it failed when patching Oracle with PSU#190716. I've done this many times and haven't seen any issues. In the log, it showed following errors: Start OOP by Prereq process. Launch OOP… /opt/oracle/121020/OPatch/opatch: line 1397: /tmp/oracle-home-160383738077277/OPatch/opatch: Permission denied /opt/oracle/121020/OPatch/opatch: line 1397: … Continue reading OPatch needs exec option on /tmp