ftp 上的tnsname.ora有可能有问题,造成连接不上数据库
今天一个小朋友要求帮忙看看,死活就是连接不上数据库,
tnsping sid 是通的.
在server 上,sqlplus "/as sysdba" 也可以连接
但sqlplus [email=system/manger@sid]system/manger@sid[/email] 就报TNS 错误.
通过vi 和more 命令,查看lisnter.ora/tnsname.ora 文件.没发现任何异常.
但后来通过一个测试,在NT 的一个client 端能连接上数据库,就是在本地sqlplus [email=system/manger@sid]system/manger@sid[/email] 不可以.说明有可能还是问题出现在本地的tnsname.ora 文件上. 于是把原来的问题备份一下,从NT 上FTP BIN方式传过去一个tnsname.ora文件,这时再测试,OK..
所以,一定要注意FTP 时候文件的传送方式,有可能文件已经出现了问题,但一般方式查看的时候,状态都是正常.. |