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:listener could not resolve SERVICE_NAME given in connect descriptor'.Process stopped.
并且又提示:
Project *****.exe raised exception class BOleException with message'ORA-12514:TNS:监听进程不能解析在连接描述符中给的SERVICE_NAME'.Process stopped.
请帮我
[解决办法]
cmd 下 输入:
tnsping Oracle数据库名
看能不能ping 通
不通的话是Oracle监听器或地址有问题
[解决办法]
你用plsql能连接上你的orcl吗?如果plsql可以,就试下本地的odbc看行不行。
[解决办法]
先要在你的電腦上装表ORACLE,然后再ADOCONNECTION这样的连接组件上选择ORACLE,再服务器栏写上你胡服务器名称
[解决办法]
在delphi7中可以使用odac for delphi7控件,客户端不需要安装oracle的