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。
初学者,真的好辛苦,求大神随手指导。
10.5.83.195:8094这还带端口是什么意思,去掉8094试试
去掉8094,报异常,没有监听程序。。。。。
这是虚拟机上的:
哪里出现了问题呢?
重新检查一遍链接配置,ping一下ip
ping ip 没问题。。。。。下来呢
本机要装Oracle 客户端才能连接上
不是吧。。。不能连接虚拟机中的么??
@时光醉流年: 首先虚拟机要能ping通,服务器不装Oracle客户端是连不上的。你服务器上有没有plsql或者其他的工具,连接一下看看,
@时光醉流年: 说错了,应该是你本机要装Oracle客户端。Oracle Developer Tools for VS2015我没用过,反正2013之前都是要装的。