这个程序最初是在WindowsXP(32-bit)+Oracle 9i下编写的,运行没有任何问题,可后来换电脑了,环境变成了Windows 7(64-bit)+Oracle 11g2,却在连接数据库时抛出了任何异常代码没有任何变动,数据库的各种配置也没有变动(不是迁移过来的,是重新建了一个数据库,照原样设置)请问这是怎么一个情况?功亏一篑啊早知道先不换电脑了
我的连接字符串:User ID=s_logger;Password=a1b2c3D4;Data Source=tosystem
全局数据库名:TOSystem.UC
SID:TOSystem
服务命名:TOSystem
我的连接字符串:User ID=s_logger;Password=a1b2c3D4;Data Source=tosystem
全局数据库名:TOSystem.UC
SID:TOSystem
服务命名:TOSystem
指定一个端口号。
http://topic.csdn.net/u/20110330/08/126eed7a-2fb7-4b5b-abdb-5414efd644ab.html
如果有了一些不可见字符就会出现这些问题。最好的是用txt打开,把空白的地方都删除整理一下。
我们经常遇到配置正确,却提示tns无法解析符号的问题,把空白的地方删除干净就可以正常了。
删除配置文件,从新建一个就好了。