日期:2014-05-17  浏览次数:20361 次

求助:网站程序连接不上数据库 在线等
数据库Oracle 10g 企业版

PLSQL连接无问题  

解决方案中新建winform程序 能连接数据库 

新建网站程序连接不上数据库 异常"ORA-12154: TNS: 无法解析指定的连接标识符"

winform程序和网站程序连接字符串都一样没问题  

有遇到这种问题的没 win7 64位系统

------解决方案--------------------
你要先在plsql中配个数据库实例。
------解决方案--------------------
你的数据库和网站在同一个服务器上吗?
------解决方案--------------------
如果是,请用localhost或者127.0.0.1替代IP
------解决方案--------------------
你的问题主要是找不到服务器。
你的监听文件监听的是你的ip地址,你有两个选择,要么把监听程序改为你的本机地址localhost或127.0.0.1 (建议你用这个,因为如果你监听的是ip的话,你拔掉网线,你的Oracle会出问题的)如果这么做的话,还要在lisnter.ora文件中把相应的地址改为你的本机地址。这时候再运行你的程序就应该没问题了。

如果你不想改这里,那你在程序里这样写应该可以DataSource=(ADDRESS=(PROTOCOL=TCP)(HOST=ipadress)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl))

不过这是就相当于是远程连接了
------解决方案--------------------
VS啥版本的。

检查链接字符串是否写的有问题

如果没问题 看参考

参考