欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

navicat登录oracle问题

时间:2023-06-26
新手navicat登录oracle的常见问题 1:ORA-12541:TNS:无监听程序

问题的解决办法就是,在登录界面中填写主机信息,如果是本机登录是填写localhost或者127.0.0.1

2:使用sys用户登录显示,ORA-01017:用户名/口令无效;登录被拒绝

解决办法是,在登录界面,选择高级–>选择角色–>选择sysdba【默认是default】

点击测试连接,结果连接成功【不要忘记填写主机地址】

3:登录后之前的查询文件不见了

解决办法是查看oracle的文件存储位置,然后在我的计算机中找到该位置

点击你上一次的登录名称,进入文件夹内部

选择后缀为.sql的文件,将其复制到你当前登录的账户下就行了

放图很难受,调不好位置所以就不放了。

注意:

​ 登录后之前的查询文件不见了,想要在登录的账户下恢复上一次登录的账户的查询文件前提是,你得查询文件已经在上次保存过了。再说,看到navicat的用户文件保存你可能看懂了,navicat的登录界面的连接名称就是你的文件名称,如果不填写连接名称,它会使用主机名+端口号+服务名的方式进行用户文件夹的创建。

对于会用的人来说没毛病,但是新手是会踩坑的,就比如我。一旦第一次登录没有输入连接名称,第二次登录时,虽然登录的是oracle的同一个用户,但是之前在navicat的查询文件会找不到。oracle可不提供查询文件的保存,不然还要可视化软件干嘛。

oracle的同一个用户,但是之前在navicat的查询文件会找不到。oracle可不提供查询文件的保存,不然还要可视化软件干嘛。

连接名称是随便输入的,但是不能是不同oracle账户使用同一个连接名称,同一个oracle账户也可以使用多个连接名称,但是没必要。连接与操作是可视化工具navicat的功能,与oracle的用户信息无关。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。