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

vs2008链接Oracle的问题!
vs2008链接oracle 10.2g 在vs 工具-连接到数据中可以链接成功! 但把高级里的字符串复制出来,却出现无法解析链接字符!求解释啊!

1 <add key="oracleCon" value="Data Source=orcl;Persist Security Info=True;User ID=hr;Unicode=True" />
2  <add name="oracleCon" connectionString="Data Source=orcl;Persist Security Info=True;User ID=hr;Unicode=True" providerName="System.Data.OracleClient"/>
3 <add name="oracleCon" connectionString="Data Source=orcl;User ID=HR;Password=hjm880514;" providerName="System.Data.OracleClient"/>
//上述3种方法都不行 都是无法解析!

4<add name="oracleCon" connectionString="Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.1)(PORT = 1522)) (CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)));User ID=HR;Password=hjm880514;" providerName="System.Data.OracleClient" />
//这种提示要打开链接,可是我已经打开链接了啊!


------解决方案--------------------
  <add name="connsb" connectionString="Data Source=orcl;User ID=xxx;Password=xxx"/>

------解决方案--------------------
这种连接应该是可以的,你得检查一下是否是别的地方的问题。
------解决方案--------------------
再修复一下vs试试。
------解决方案--------------------
你还是再仔细看看错误信息吧
------解决方案--------------------
http://zhidao.baidu.com/link?url=9ie11nPGkM5ntRvK-l_0-CL88beIQGTWyURwHymLKsEbGHzp3BLyfiMVubFvQaWTjS898V3jpWKHK8RYe_y-3_
------解决方案--------------------
http://http://zhidao.baidu.com/link?url=9ie11nPGkM5ntRvK-l_0-CL88beIQGTWyURwHymLKsEbGHzp3BLyfiMVubFvQaWTjS898V3jpWKHK8RYe_y-3_
------解决方案--------------------
如果是64位机器装的64位oracle客户端,可能会出现类似问题。
http://www.cnblogs.com/jerryjaord/archive/2010/07/14/1777541.html