1、在aix上按照 *** 作手册进行数据库的关闭。(或者使用sqlplus进行数据库关闭)具体 *** 作如下:
*** 作手册关闭:打开窗口:#hostname 确认机器。 #su - oracle -c "/oracle/stoprcat.sh" 如未出现
Database closed. 则使用 #ps -ef |grep oracle 查看oracle进程号。 #kill 进程号。 # ps -ef|
grep rcat 出现 root 450810 299242 0 12:32:32 pts/1 0:00 grep rcat 即可。
sqlplus关闭:
1、如果是root用户登录,则使用#su – oracle //-以oracle用户登录
2、 然后 #sqlplus /nolog //进入sqlplus环境
最好不要用copy(copy的方法经常导致数据库起不来),使用tar命令。步骤2:tar -cvf oracle.tar /oracle目录
步骤3:在目标主机B上建立相同的文件系统(注意权限)以及用户、组,将tar包ftp到目标主机上,解压缩。
步骤4:将A主机的 /etc/oratab和/etc/oraInst.loc文件ftp到B主机上。
修改文件属性
# chown –r oracle:dba /home/oracle
# chmod 744 /etc/oratab /etc/oraInst
保证oracle可以读取/etc/oratab文件。
另外需要在B上用oracle用户重新执行一下.profile文件,使环境变量生效。
# chmod 744 /home/oracle/.profile
$ su - oracle
$ ./.profile
$ env
修改listener.ora、tnsnames.ora中的地址后,B上可以启动数据库
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)