vs2010不能连接oracle 11g
系统是windows7 ,64位,已经安装了oracle 11g(64位)的数据库端(客户端未安装),现要用VS2010 c#连接oracle 11g,连接不上,怎么办,请大家帮忙。谢谢
------解决方案--------------------LZ用的什么连接字符串
String url = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST="IP地址")(PORT=端口号)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME="全局数据库名")));User Id=用户名;Password=密码;"
除此之外 你的服务名配对了吗? 监听器是否开启 PL_SQL 能进去否 如果PL_SQL能进去 则上面这字符串就米问题
------解决方案--------------------app\Administrator\product\11.2.0\client_1\Network\Admin\tnsnames.ora
修改为例如:
ORA10G =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.88)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ora10g)
)
)
然后登录ora10g
欢迎加入,IT技术联盟:34683253