大家好:
   我的环境是winxp,oracle10g,我在机器上装了两个库,  一个是SGX,一个是mytest
现在我在sqlplus下登陆时,只能登陆mytest库,登陆SGX时提示:
ora-12154:tns:could not resolve the connect identifier specified.
我想原因是因为SQLPLUS启动时默认解析了最后一个安装的实例MYTEST,应该有个地方设置一个可以解析其他的实例,但是我不知道在那里设置。不知道我理解的正确不正确。还盼望各位大侠相助,谢谢!

解决方案 »

  1.   

    net manger 可以配置 位置: 开始 -- oralce 那个结点 -- 配置和移植工具 -- net manager
      

  2.   

    在net nanager中本身存在sgx这个服务名,应该不是这个原因
      

  3.   

    找到原因了,在mytest的tsnames.ora中加上,
    SGX =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = oppo-zhangzz)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME =SGX)
          (UR=A)
        )
      )
    就可以了。
    谢谢eviler
      

  4.   

    那你在net manager 下测试一下 , 登录的时候 sc/oracle@实例名