源库 | 目标库 | |
---|---|---|
操做系统 | WIN7 | WIN SVR 2012 R2 |
系统盘符 | C,D,E,F | C,D |
IP | x.x.x.216 | x.x.x.112 |
数据库版本 | 10.2.0.4.0 - 64bi | 10.2.0.4.0 - 64bi |
存储方式 | 单实例 | 单实例 |
ORACLE_HOME | D:\oracle\product\10.2.0\db_1 | D:\oracle\product\10.2.0\db_1 |
ORACLE_SID | ORCL | ORCL |
select name from v$datafile; select name from v$controlfile; select * from v$logfile; select dbid from v$database;
alter system switch logfile; alter system checkpoint; shutdown immediate;//可选[取决因而否停机迁库]
shutdown immediate;
startup nomount; set dbid=1526707455;//(源库DBID) shutdown immediate;
startup mount;
alter database backup controlfile to trace as 'c:\REBUILDCTL.SQL';
编辑 REBUILDCTL.SQL 文件夹,将数据文件,REDO 文件,临时文件等替换为放置到目标系统后的相对文件路径。
html
关闭数据库,而且运行 REBUILDCTL.SQL 文件数据库
shutdown immediate; @c:\REBUILDCTL.SQL;
recover database;
alter database open resetlogs;
PSwindows