我自己安装了一个 事务处理 类型的oracle 服务器,想练手
可是在安装完毕之后,我在tnsnames.ora中添加了相关的服务器的IP地址(之前我安装的是oracle服务端)
例如:
PSIC =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.3)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = psic)
    )
  )
在之前用服务端可以访问的数据库,现在无法访问了。
在网上找到很多资料之后,到了Net Configuration Assistant 中 想在本地Net服务名配置  中添加相关的数据,可是点击下一步的时候,没有反应!请高手指导~~

解决方案 »

  1.   

    我的9i遇到过你相同的情况,
    把你上面的这一段从tnsnames.ora手动删除,
    然后再运行Net Configuration Assistant ,就可以点击下一步了,
    然后重新configure
    试试看吧。
      

  2.   

    在之前用服务端可以访问的数据库,现在无法访问了。
    ============================================
    什么意思?没看明白。
    tnsnames.ora 可以同时定义多个本地服务名的。copy 一份PSIC定义,修改一下就可以定义多个服务名了 PSIC =  <-- 修改本地服务名
      (DESCRIPTION = 
        (ADDRESS_LIST = 
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.3)(PORT = 1521)) <--修改IP地址 
        ) 
        (CONNECT_DATA = 
          (SERVICE_NAME = psic) <--修改服务名
        ) 
      )