本机原来的PL/SQL可以正常连接远程的DB,在本机装了ORACLE 10G 以后在用PL/SQL连接远程DB就提示"ORA-12154....",删除Oracle以后就又可以用PL/SQL正常连接了 ,请问应该怎么解决这种冲突?

解决方案 »

  1.   

    去打开D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora配置文件,把你远程的db配置段落加上去吧,就搞定了:
    配置参考如下:
    BSTDB_SH =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 132.159.205.106)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = devdb1)
        )
      )
      

  2.   

    安装oracle 10g 后重新在10g 的tnsname.ora 中增加远程数据库的网络服务名配置