客户端工具连接Oracle常见问题

Navicat Premium 12 连接 Oracle数据库

一、

 

导致原因:

 

D:\Oracle11\app\Xue\product\11.2.0\dbhome_1\bin\oci.dll

替换为

 

C:\Navicat Premium 12\instantclient_10_2\oci.dll

 

二、

导致原因:Oracle监听服务没开启.

 

三、

ORA-28547: connection to server failed, probable Oracle Net admin error

 navicat for oracle,oracle客户端软件,我们在用它管理oracle数据库时,很可能回出现二者版本不匹配导致无法连接的状况。

     在创建连接的窗口会弹出“ORA-28547: connection to server failed, probable Oracle Net admin error”错误提醒框。

     解决的办法就是:用你现在oracle安装路径下的 oci.dll文件(你可以通过搜索找到)替换掉你navicat安装目录下的oci.dll文件。

 

四、

导致原因:错误原因是用户名 密码输入有误

如果忘记oracle数据库用户密码

解决方法:

1、打开命令行窗口(cmd),以sys用户登录到oracle库中

        sqlplus / as sysdba

2、查看当前库中的全部用户

        select username from all_users;

3、修改指定用户的密码

        alter user 用户名 identified by 密码;

      如若这时候有可能出现账户未解锁的状态,这时候可以用

          alter user scott account unlock; 

五、

 

listener does not currently know of service requested in connect descriptor

侦听器目前不知道在connect描述符中请求的服务

第一种情况,在客户端工具没启动监听服务之前 会报12541 错误,这时候你启动监听服务,再次 点开连接,会报 12514 错误, 这时将客户端工具关闭再重启,可正常连接.

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值