--原来已经安装了一个数据库,使用DBCA卸载
--修改ORACLE_SID 、ORACLE_UNQNAME参数
vi .bash_profile
ORACLE_SID=walnut
ORACLE_UNQNAME=walnut
--退出,重新进入oracle用户,激活参数
exit
su - oracle
--拷贝spfile和口令文件
cd dbs
ll
scp oracle@192.168.137.188:/u01/oracle/dbs/spfile* .
scp oracle@192.168.137.188:/u01/oracle/dbs/ora* .
--拷贝diag、admin、flash_recovery_area文件夹
cd /u01
rm -fR diag/
scp -r oracle@192.168.137.188:/u01/diag .
scp -r oracle@192.168.137.188:/u01/admin .
scp -r oracle@192.168.137.188:/u01/flash_recovery_area .
--建立数据库目录
mkdir -p oradata/walnut
cd oradata/walnut
ll
--拷贝数据文件
scp oracle@192.168.137.188:/u01/oradata/walnut/* .
--测试
sqlplus /nolog
conn / as sysdba
startup
select dbid,name from v$database;
--给换成mount状态
shutdown immdiate
startup mount
--修改dbid
nid target=sys
password=***
Y
--重新启动数据库生效
shutdown immdiate
startup mount
alter database open resetlogs;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15681893/viewspace-707811/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15681893/viewspace-707811/