PLSQL连接数据库报错 ora-06401:netcmn:无效的驱动程序指示符

rookie1995 2017-10-16 06:02:51


今天用PLSQL连接一个远程数据库,报的这个错。
后来用别的电脑,用同样的连接信息却能连上。

求大神帮忙
...全文
7234 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rookie1995 2017-10-17
  • 打赏
  • 举报
回复
谢谢,加了tnsnams.ora的配置后就可以了
碧水幽幽泉 2017-10-16
  • 打赏
  • 举报
回复
请确认是否是按下面的步骤操作的?

--1.安装oracle client运行环境(安装oracle的时候有选择客户端)
--2.配置tnsnams.ora,你要连接的服务命名一定要通过 oracle net configuration assistant配置的。或者用记事本打开tnsnams.ora,可以得到连接字符串。
如:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 具体IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 数据库服务名)
)
)
--3.telnet ip 1521 看看对方是否真的开启了TNSListener/TNSLSNR 服务。

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧