{"id":669,"date":"2012-03-18T23:50:10","date_gmt":"2012-03-18T15:50:10","guid":{"rendered":"https:\/\/yangtingkun.net\/?p=669"},"modified":"2012-03-19T21:59:21","modified_gmt":"2012-03-19T13:59:21","slug":"oinstall%e7%bb%84%e7%94%a8%e6%88%b7%e8%bf%9e%e6%8e%a5%e6%95%b0%e6%8d%ae%e5%ba%93%e6%8a%a5%e9%94%99error-while-loading-shared-libraries-libskgxp10-so","status":"publish","type":"post","link":"https:\/\/yangtingkun.net\/?p=669","title":{"rendered":"oinstall\u7ec4\u7528\u6237\u8fde\u63a5\u6570\u636e\u5e93\u62a5\u9519error while loading shared libraries: libskgxp10.so"},"content":{"rendered":"<p>\u540d\u79f0\u5f88\u957f\uff0c\u4e0d\u8fc7\u4ecd\u7136\u4e0d\u8db3\u4ee5\u63cf\u8ff0\u8fd9\u4e2a\u9519\u8bef\u7684\u80cc\u666f\u3002\u786e\u5207\u7684\u63cf\u8ff0\u5e94\u8be5\u662foracle\u7528\u6237\u4e0b\u7684ORACLE_HOME\uff0c\u8fc1\u79fb\u5230\u5176\u4ed6\u4f4d\u7f6e\uff0c\u5e76\u5c06oracle\u5c5e\u4e3b\u6539\u53d8\u4e3a\u5176\u4ed6\u7528\u6237\uff0c\u4f46\u662foinstall\u7ec4\u672a\u53d8\u3002\u968f\u540e\u5176\u4ed6oinstall\u7ec4\u7528\u6237\uff0c\u65e0\u6cd5\u4ee5\/ as sysdba\u767b\u5f55\u6570\u636e\u5e93\u3002<br \/>\n\u516c\u53f8\u6d4b\u8bd5\u73af\u5883\uff0cORACLE_HOME\u4e3a\/u01\/app\/oracle\/product\/10.2.0\/db_1\uff0c\u5c06ORACLE_HOME\u5207\u6362\u5230\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\u76ee\u5f55\u4e0b\uff0c\u5e76\u5c06ORACLE_HOME\u7684\u5c5e\u4e3b\u4eceoracle\u6539\u4e3aorat0\u3002<br \/>\n\u6388\u6743\u540e\uff0corat0\u7528\u6237\u76f4\u63a5\u767b\u5f55\u5c31\u51fa\u73b0\u8fd9\u4e2a\u9519\u8bef\uff1a<\/p>\n<pre lang='SQL'>[orat0@hpserver2 ~]$ sqlplus \/ as sysdba\r\nSQL*Plus: Release 10.2.0.5.0 - Production on Sun Mar 18 16:12:03 2012\r\nCopyright (c) 1982, 2010, Oracle. All Rights Reserved.\r\noracleorcl10g: error while loading shared libraries: libskgxp10.so: cannot open shared object file: No such file or directory\r\nERROR:\r\nORA-12547: TNS:lost contact\r\nEnter user-name: \r\noracleorcl10g: error while loading shared libraries: libskgxp10.so: cannot open shared object file: No such file or directory\r\nERROR:\r\nORA-12547: TNS:lost contact\r\nEnter user-name: \r\noracleorcl10g: error while loading shared libraries: libskgxp10.so: cannot open shared object file: No such file or directory\r\nERROR:\r\nORA-12547: TNS:lost contact\r\nSP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus\r\n[orat0@hpserver2 ~]$ export LD_LIBRARY_PATH=$ORACLE_HOME\/lib\r\n[orat0@hpserver2 ~]$ sqlplus \/ as sysdba\r\nSQL*Plus: Release 10.2.0.5.0 - Production on Sun Mar 18 16:12:18 2012\r\nCopyright (c) 1982, 2010, Oracle. All Rights Reserved.\r\nConnected to:\r\nOracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production\r\nWith the Partitioning, OLAP, Data Mining and Real Application Testing options\r\nSQL><\/pre>\n<p>\u5728\u8bbe\u7f6e\u4e86LD_LIBRARY_PATH\u540e\uff0c\u95ee\u9898\u5f97\u4ee5\u89e3\u51b3\u3002\u4f46\u662f\u5bf9\u4e8e\u9664\u4e86ORACLE_HOME\u7684OWNER\u5916\u7684\u5176\u4ed6oinstall\u7528\u6237\uff0c\u767b\u5f55\u6570\u636e\u5e93\u5c31\u4f1a\u51fa\u73b0\u540c\u6837\u7684\u9519\u8bef\u3002\u5373\u4f7f\u8bbe\u7f6eLD_LIBRARY_PATH\u4e5f\u4e0d\u8d77\u4f5c\u7528\u3002<br \/>\n\u68c0\u67e5\u540e\u53d1\u73b0ORACLE_HOME\/bin\/oracle\u6743\u9650\u6539\u53d8\uff1a<\/p>\n<pre lang='SQL'>[tingkun.yang@hpserver2 bin]$ ls -l oracle\r\n-rwxr-x--x 1 tingkun.yang oinstall 125153012 Feb 7 18:37 oracle\r\n[tingkun.yang@hpserver2 bin]$ chmod 6751 oracle<\/pre>\n<p>\u4fee\u6539\u6587\u4ef6\u5c5e\u6027\u540e\uff0c\u95ee\u9898\u4f9d\u65e7\u3002<\/p>\n<pre lang='SQL'>[tingkun.yang@hpserver2 ~]$ sqlplus \/ as sysdba\r\nSQL*Plus: Release 10.2.0.5.0 - Production on Mon Mar 19 16:45:26 2012\r\nCopyright (c) 1982, 2010, Oracle. All Rights Reserved.\r\noracleorcl10g: error while loading shared libraries: libskgxp10.so: cannot open shared object file: No such file or directory\r\nERROR:\r\nORA-12547: TNS:lost contact\r\n\r\nEnter user-name: \r\noracleorcl10g: error while loading shared libraries: libskgxp10.so: cannot open shared object file: No such file or directory\r\nERROR:\r\nORA-12547: TNS:lost contact\r\n\r\nEnter user-name: \r\noracleorcl10g: error while loading shared libraries: libskgxp10.so: cannot open shared object file: No such file or directory\r\nERROR:\r\nORA-12547: TNS:lost contact\r\n\r\nSP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus<\/pre>\n<p>\u6700\u7ec8\u6000\u7591\u662fORACLE_HOME\u53d1\u751f\u53d8\u5316\u540e\uff0c\u67d0\u4e9b\u94fe\u63a5\u5e93\u7684\u4f4d\u7f6e\u6539\u53d8\uff0c\u5bfc\u81f4Oracle\u8fd0\u884c\u8fc7\u7a0b\u4e2d\u627e\u4e0d\u5230\u4e00\u4e9b\u5e93\u6587\u4ef6\uff0c\u4e8e\u662f\u4ee5owner\u8eab\u4efd\u5bf9ORACLE_HOME\u8fdb\u884c\u4e86relink all\u7684\u64cd\u4f5c\uff1a<\/p>\n<pre lang='SQL'>[orat0@hpserver2 lib]$ relink all\r\n\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/genclntsh\r\n\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/genagtsh \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/libagtsh.so 1.0\r\nmake -f \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/precomp\/lib\/ins_precomp.mk relink EXENAME=proc\r\nmake[1]: Entering directory `\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib32'\r\nLinking \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/precomp\/lib\/proc\r\nrm -f \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/proc\r\nmv \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/precomp\/lib\/proc \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/\r\nmake[1]: Leaving directory `\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib32'\r\nrm -f ldapadd ldapbind ldapcompare ldapdelete ldapmodify ldapsearch ldapmoddn ldapaddmt ldapmodifymt dsml2ldif\r\ngcc -o ldapadd -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/stubs\/ -o ldapadd -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/stubs\/ \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/s0gslmod.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/gslmcu.o -lncrypt10 \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/libldapclnt10.a -lldapclnt10 -lncrypt10 -lclntsh `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lmm -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -ldl -lm -Wl,-rpath,\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib \r\ngcc -o ldapbind -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/stubs\/ -o ldapbind -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/stubs\/ \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/s0gslbind.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/ldap\/lib\/gslmcu.o -lncrypt10 \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/libldapclnt10.a -lldapclnt10 -lncrypt10 -lclntsh `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lmm -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ldflags` -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -ldl -lm -Wl,-rpath,\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\r\n.\r\n.\r\n.\r\n- Linking OCR check utility tool \r\ngcc -o ocrcheck -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/stubs\/ \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/srvm\/lib\/sprotch.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/srvm\/lib\/protchek.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/srvm\/lib\/prot.o -locr10 -locrb10 -locrutl10 -lhasgen10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclntsh -lskgxn2 -lcore10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -lclntsh `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -Wl,-rpath,\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib -lm `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -lm -lm -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\r\nmv -f \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/ocrcheck \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/ocrcheck0\r\nmv ocrcheck \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/ocrcheck\r\n- Linking OIFCFG tool \r\ngcc -o oifcfg -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/ -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/stubs\/ \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/srvm\/lib\/prifcg.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/srvm\/lib\/sprifcg.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/srvm\/lib\/prifutl.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/srvm\/lib\/prifcmn.o -lcore10 -lhasgen10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -locr10 -locrb10 -locrutl10 -lhasgen10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclntsh -lskgxn2 -lcore10 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -lclntsh -lclntsh -lskgxn2 `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -lm `cat \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/sysliblist` -lm -lm -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\r\nmv -f \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/oifcfg \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/oifcfg0\r\nmv oifcfg \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/oifcfg\r\nchmod 755 \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\r\nmake -f \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/lib\/ins_emdb.mk relink_exe EXENAME=nmccollector\r\nmake[1]: Entering directory `\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/lib'\r\n\/usr\/bin\/gcc -trigraphs -fPIC -o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/lib\/nmccollector -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/\/lib -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib -L\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/stubs -Wl,-export-dynamic \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/\/lib\/snmccolm.o \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/\/lib\/libnmccol.a \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/\/lib\/libnmcbuf.a \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/\/lib\/libnmadbg.a \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/rdbms\/\/lib\/libdsga10.a \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/libserver10.a \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/lib\/libclntsh.so \r\nmv -f \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/nmccollector \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/nmccollector0\r\nmv \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/lib\/nmccollector \/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/bin\/\r\nmake[1]: Leaving directory `\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\/sysman\/lib'\r\nEnterprise Manager Direct Memory Access Collector relinked<\/pre>\n<p>\u91cd\u65b0\u94fe\u63a5\u540e\u95ee\u9898\u89e3\u51b3\uff1a<\/p>\n<pre lang='SQL'>[tingkun.yang@hpserver2 ~]$ sqlplus \/ as sysdba\r\nSQL*Plus: Release 10.2.0.5.0 - Production on Mon Mar 19 18:25:09 2012\r\nCopyright (c) 1982, 2010, Oracle. All Rights Reserved.\r\n\r\nConnected to:\r\nOracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production\r\nWith the Partitioning, OLAP, Data Mining and Real Application Testing options\r\nSQL> <\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u540d\u79f0\u5f88\u957f\uff0c\u4e0d\u8fc7\u4ecd\u7136\u4e0d\u8db3\u4ee5\u63cf\u8ff0\u8fd9\u4e2a\u9519\u8bef\u7684\u80cc\u666f\u3002\u786e\u5207\u7684\u63cf\u8ff0\u5e94\u8be5\u662foracle\u7528\u6237\u4e0b\u7684ORACLE_HOME\uff0c\u8fc1\u79fb\u5230\u5176\u4ed6\u4f4d\u7f6e\uff0c\u5e76\u5c06oracle\u5c5e\u4e3b\u6539\u53d8\u4e3a\u5176\u4ed6\u7528\u6237\uff0c\u4f46\u662foinstall\u7ec4\u672a\u53d8\u3002\u968f\u540e\u5176\u4ed6oinstall\u7ec4\u7528\u6237\uff0c\u65e0\u6cd5\u4ee5\/ as sysdba\u767b\u5f55\u6570\u636e\u5e93\u3002 \u516c\u53f8\u6d4b\u8bd5\u73af\u5883\uff0cORACLE_HOME\u4e3a\/u01\/app\/oracle\/product\/10.2.0\/db_1\uff0c\u5c06ORACLE_HOME\u5207\u6362\u5230\/t0\/orat0\/app\/oracle\/product\/10.2.0\/db_1\u76ee\u5f55\u4e0b\uff0c\u5e76\u5c06ORACLE_HOME\u7684\u5c5e\u4e3b\u4eceoracle\u6539\u4e3aorat0\u3002 \u6388\u6743\u540e\uff0corat0\u7528\u6237\u76f4\u63a5\u767b\u5f55\u5c31\u51fa\u73b0\u8fd9\u4e2a\u9519\u8bef\uff1a [orat0@hpserver2 ~]$ sqlplus \/ as sysdba SQL*Plus: Release 10.2.0.5.0 &#8211; Production on Sun Mar 18 16:12:03 2012 Copyright (c) 1982, 2010, Oracle. All Rights Reserved. oracleorcl10g: error while loading shared libraries: libskgxp10.so: cannot open shared &hellip; <a href=\"https:\/\/yangtingkun.net\/?p=669\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[16,549,554,548,102,553],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2yiY3-aN","_links":{"self":[{"href":"https:\/\/yangtingkun.net\/index.php?rest_route=\/wp\/v2\/posts\/669"}],"collection":[{"href":"https:\/\/yangtingkun.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yangtingkun.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yangtingkun.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yangtingkun.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=669"}],"version-history":[{"count":1,"href":"https:\/\/yangtingkun.net\/index.php?rest_route=\/wp\/v2\/posts\/669\/revisions"}],"predecessor-version":[{"id":670,"href":"https:\/\/yangtingkun.net\/index.php?rest_route=\/wp\/v2\/posts\/669\/revisions\/670"}],"wp:attachment":[{"href":"https:\/\/yangtingkun.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yangtingkun.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yangtingkun.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}