关于windows上安装oracle(11g R2)的一些注意事项

1:如果你使用PL/SQL 连接数据库,也许这就需要安装oracle的client,注意这个client要求必须是32 bit的

2:再安装oracle的时候他会在环境变量的path中加上自己db_home下的bin目录,类似于"  D:\Program\OracleHome\product\11.2.0\db_home\bin"而同样的安装oracle_client的时候也会在path中添加一个自己安装目录的bin目录类似于 "D:\Program\OracleHome\product\11.2.0\client_1\bin",那么问题就来了,如果client的环境变量在oracle的前面,当你用sqlplus去连接数据库的时候死活连接不上,一直提示你 tns 协议适配器错误!,但是呢使用Net Configuration Assistant测试连接时正常的, 原因就在这里,sqlplus从环境变量中找网络配置文件的时候找成了client下的配置文件(tns.ora),然而我们使用的并不是client下的网络配置文件,所以此时办法就是把client的环境变量下移动到后面,或者干脆删除,问题几乎就得到了解决

3:如果Net Configuration Assistant测试连接不正常的话,那你就要检查oracle的数据库服务和监听服务是否启动,如果还是有问题可以使用net manager和net configuration assistant从新配置服务就好了

                                                                      -- 如果细节上有什么疑问可以QQ加群                                                                                       486646649讨论

你可能感兴趣的:(关于windows上安装oracle(11g R2)的一些注意事项)