Redhat/CentOS更改ip后Oracle需要的相关更改

本文提供了一套详细的步骤来帮助读者完成Oracle数据库从一台服务器到另一台服务器的迁移工作,包括关闭监听器和数据库、更改主机IP地址、更新.bash_profile配置、删除并重新配置Tnsnames.ora和LISTENER.ora文件、重启监听器和数据库等关键操作。
1、关闭Oracle监听器和数据库
关闭监听器
lsnrctl stop
关闭数据库实例
sqlplus / as sysdba
shutdown
2、改主机ip和/etc/hosts
若是虚拟机更改后的ip需要与虚拟网卡保持一致网段
Redhat/CentOS的ip地址的配置文件与/etc/sysconfig/network-scripts/ifcfg-eth0类似
3、使用安装oracle的账号登录linux图形界面
vnc远程centos桌面参考:[url]http://jisonami.iteye.com/blog/2217972[/url]
4、更改.bash_profile配置信息,里面有个ip:0.0的参数,把安装数据库时配置的ip改为当前ip
5、删除Tnsnames.ora和LISTENER.ora
这两个文件在$ORACLE_HOME/network/admin下
比如我的$ORACLE_HOME为/u01/app/oracle/product/11.2/db_1,则在/u01/app/oracle/product/11.2/db_1/network/admin下
6、重新配置监听器
命令行执行netca命令重新配置监听器,若没有执行步骤5,则会报错无法配置监听器
7、重启Oracle监听器和数据库
重启监听器
lsnrctl start
重启数据库实例
sqlplus / as sysdba
startup
8、修改数据库账户密码
可能是我这个linux系统太久没使用密码过期了,也许是密码忘记了。PL/SQL Development连接数据库时报错ora-01017,表示用户名和口令不匹配。

redhat/centos下安装oracle11gR2参考:[url]http://jisonami.iteye.com/blog/2288377[/url]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值