请详细说明:
1、你的机子是服务器?
2、你安装的是服务器版?
3、你连接的是本机还是服务器?
4、你能连接到哪里?用原来在tnsnames.ora里定义的service name也能连吗?

解决方案 »

  1.   

    首先谢谢你的回答!!
    1,我装的是win2000server
    2,oracle装的也是服务器办的,我用oracle时后台listener没开!
    3,我连的是远端的服务器oracle。
    4,我在sqlpuls中用aa/bb@cc连的。后来我把tnsnames.ora中的cc连接串删了,还是能连。更奇怪的是,我把tnsnames.ora文件删了,用aa/bb@c还是能连库?
    请赐教!!!!!!!!
      

  2.   

    在sqlnet.ora中修改names.directory_path=(TNSNAMES)试试
      

  3.   

    你的环境变量TNS_ADMIN(好象是这个)可能指向了别处
    TNS_ADMIN的值也就是存放listener.ora等文件的路径