| 
 我有几个不同项目,随便写个简单的Oracle连接 OracleConnection conn1 = new OracleConnection(); 有的可以正常连接oracle,但有的项目死活连不上,什么情况呀,请高手帮忙,代码都是一样的,都是建立个简单窗体,上面就一个按钮,连不上的项目报错如下: vs2013服务器管理器连接Oracle能正常连接,pl/sql连接也没问题,就是其中的一个项目死活连不上  | 
|
| 
20分
 #1  | 
 
无法解析指定的连接标识符
 
-》  | 
| 
10分
 #2  | 
 
撸主这个连接字符串写的很操蛋,sql server数据库的链接字符串的写法 
先改成 "Data Source=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 服务器ip)(PORT = 端口))) (CONNECT_DATA = (SERVICE_NAME = dzgasdb)));User Id=实例名;Password=密码;Min Pool Size=10;Connection Lifetime=120;Connection Timeout=60;Incr Pool Size=5;Decr Pool Size=2;"  | 
| 
10分
 #3  | 
"Data Source=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 服务器ip)(PORT = 端口))) (CONNECT_DATA = (SERVICE_NAME = 实例名)));User Id=帐号;Password=密码;Min Pool Size=10;Connection Lifetime=120;Connection Timeout=60;Incr Pool Size=5;Decr Pool Size=2;"  | 
| 
 #4  | 
 回复3楼: 你好,写法是一样的,orcl是我的tns里面的名称,我改成你的效果是一样的,怪就怪在两个项目一样的代码,一个可以打开连接,一个死活不可以,疯掉了  | 
| 
 #5  | 
 
找到原因了,各位还在用oracle10g的一定要注意,不管是vs2013的安装目录, 
 |