客户端工具连接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 错误, 这时将客户端工具关闭再重启,可正常连接.

 

 

 

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值