首页 新闻 会员 周边 捐助

VS2015连接oracle11g出现异常

0
悬赏园豆:30 [待解决问题]

vs2015,安装的是Oracle Developer Tools for VS2015,

命名空间是using Oracle.ManagedDataAccess.Client;

连接字符串是:"Data Source=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.5.83.195:8094)(PORT = 1521)))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)));User ID=******;Password=*****";

报错:

引发的异常:“Oracle.ManagedDataAccess.Client.OracleException”(位于 Oracle.ManagedDataAccess.dll 中) Oracle 通信: 无法连接到服务器, 或者无法对连接字符串进行语法分析

 

我们用的是远程连接学校的虚拟机,10.5.83.195:8094是服务器地址,1521是默认端口。

自己电脑上没装oracle。

初学者,真的好辛苦,求大神随手指导。

时光醉流年的主页 时光醉流年 | 初学一级 | 园豆:166
提问于:2016-07-11 19:46
< >
分享
所有回答(3)
0

10.5.83.195:8094这还带端口是什么意思,去掉8094试试

MrNice | 园豆:3468 (老鸟四级) | 2016-07-11 20:39

去掉8094,报异常,没有监听程序。。。。。

这是虚拟机上的:

哪里出现了问题呢?

支持(0) 反对(0) 时光醉流年 | 园豆:166 (初学一级) | 2016-07-12 08:26
0

重新检查一遍链接配置,ping一下ip

嘿嘿我是小白 | 园豆:69 (初学一级) | 2016-07-11 20:47

ping ip 没问题。。。。。下来呢

支持(0) 反对(0) 时光醉流年 | 园豆:166 (初学一级) | 2016-07-12 08:27
0

本机要装Oracle 客户端才能连接上

弦断有谁听 | 园豆:20 (初学一级) | 2016-07-12 08:37

不是吧。。。不能连接虚拟机中的么??

支持(0) 反对(0) 时光醉流年 | 园豆:166 (初学一级) | 2016-07-12 12:06

@时光醉流年: 首先虚拟机要能ping通,服务器不装Oracle客户端是连不上的。你服务器上有没有plsql或者其他的工具,连接一下看看,

支持(0) 反对(0) 弦断有谁听 | 园豆:20 (初学一级) | 2016-07-13 09:03

@时光醉流年: 说错了,应该是你本机要装Oracle客户端。Oracle Developer Tools for VS2015我没用过,反正2013之前都是要装的。

支持(0) 反对(0) 弦断有谁听 | 园豆:20 (初学一级) | 2016-07-13 09:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册