读书人

Delphi连接Oracle需要特殊设置吗?解决

发布时间: 2012-04-14 17:14:21 作者: rapoo

Delphi连接Oracle需要特殊设置吗?
我用以下方法连接Oracle,但总出错
OraOLEDB.Oracle.1;Password=密码;Persist Security Info=True;User ID=用户名;Data Source=orcalce实例名;

错误提示信息如下:
Project *****.exe raised exception class BOleException with message'ORA-12514:TNS:监听进程不能解析在连接描述符中给的SERVICE_NAME'.Process stopped.

IP地址我测试过,没有问题

是不是哪里没有设置好?

[解决办法]
oracle客户端要单独安装个orca的,然后那个servername就是安装orca里面配的
[解决办法]
你用的什么控件连接的oracle,安装客户端了吗,要安装客户端,建立一个连接。
然后在下面的连接中使用:

Provider=OraOLEDB.Oracle.1;Password=密码;Persist Security Info=True;User ID=用户名;Data Source=oralce客户端连接名;
[解决办法]
实在不行你就在本地配置odbc,然后在程序里面连接odbc就行了,速度很快。

读书人网 >.NET

热点推荐