一、引言
近来在win7上装ODTwithODAC,出现不少问题,现记录下供大家参考。
二、问题及解决
1、安装ODTwithODAC到88%左右时停止不动。
解决方法:关闭360及杀毒软件等。
2、安装ODTwithODAC到100%时程序无响应。
解决方法:
首先删除C:\Users\Administrator\Oracle文件夹;
接着结束omtsreco.exe进程,删除OracleMTSRecoveryService服务;
最后删除C:\app文件夹及C:\Program Files\Oracle文件夹,并重新安装。
3、装完ODAC,使用PL/SQL连接数据库出现:initialization error could not locate OCI dll。
解决方法:
原因:装ODAC时,其实安装了Oracle Client 11g,此时Oracle的环境变量被修改,PL/SQL里的Oracle home和oci library也被修改,所以读不到对应的tnsnames文件和oci.dll。
打开PL/SQL,进入tools-->preferences,如下界面所示。配置Oracle Home和OCI library。OK!!
如:Oracle Home:OraClient11g_home1
OCI library:C:\app\Administrator\product\11.2.0\client_1\oci.dll
4、pl/SQL连接时出现ORA-12154
解决方法:
检查tnsnames.ora文件是否在在Admin目录下。
检查C:\app\Administrator\product\11.2.0\client_1\Network\Admin\tnsnames.ora文件配置正确。
--------------------------------------------------------------------------------------------------------------