Navicat Premium 11.2.18激活(使用客户端访问CentOS服务器中Oracle数据库的注意事项)

Navicat Premium 11.2.18激活(使用客户端访问CentOS服务器中Oracle数据库的注意事项)

0X01 设置CentOS服务器的IP地址

1. 进入指定目录: cd /etc/sysconfig/network-scripts/
2. 编辑文件ifcfg-eth0: vi ifcfg-eth0

编辑IP地址,并在首行添加:HWADDR=00:0c:29:ed:62:1e
服务器虚拟机迁移后需要修改配置文件中的原有的MAC地址,执行ip addr命令获取新主机的MAC地址

3. 重启系统后,执行重启网络命令:service network restart

附注:解决CentOS7无法上网的方法:
步骤1:[root@localhost ~]# cd /etc/sysconfig/network-scripts
在这里插入图片描述
步骤2:[root@localhost network-scripts]# service network restart


0X02 配置客户端环境

1. 安装Navicat Premium
#连接Oracle时提示“oracle library is not loaded”,解决方法如下:
2. 下载 Instant Client for Microsoft Windows(x64),需要注册账户才能下载,解压后即可使用。

注意:“Instant Client”位数与Navicat Premium的位数相同,参看[1]

3. 配置Navicat Premium
这里写图片描述
也可直接使用数据库管理软件DataStudio


0X03 修改服务器端的配置文件

1. Oracle安装目录下查找listener.ora和tnsnames.ora文件

如:find / -name tnsnames.ora 确定文件位置

(1) 编辑文件tnsnames.ora,修改HOST的值(IP信息,与0X01的IP值一致)
(2) 编辑文件listener.ora,添加如下内容:


这里写图片描述

解决了系统错误:客户端 提示“ORA-12514:TNS:listener does not currently know of service requested in connect descriptor”和服务器端提示 “The listener supports no services”


0X04 Oracle启动/关闭监听



0X05 服务器异常关机经常会导致下面的错误

“ORA-27101: shared memory realm does not exist”,解决方法如下:



[1] Centos如何设置IP地址,LINUX怎么修改IP地址
[2] CentOS7 Failed to start LSB: Navicat Premium 11.2.18激活 Bring up/down networking. 已解决!!!
[3] Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决
[4] Linux下oracle启动/关闭监听(bash:lsnrctl:command not found)
[5] ORA-01034: ORACLE not available
[6] win10下VMware安装CentOS7并配置网络

今天的文章
Navicat Premium 11.2.18激活(使用客户端访问CentOS服务器中Oracle数据库的注意事项)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/113253.html

(0)
编程小号编程小号
上一篇 2024-07-24
下一篇 2024-07-24

相关推荐