- TESTDB產生contral trace檔
SQL> ALTER DATABASE BACKUP CONTROLFILE TO TRACE
找到檔案後複製出來進行更改
製作成control file產生檔 xxx.sql - Shutdown database 使所有資料檔的SCN一致
- 在$ORACLE_BASE/oradata目錄下創建CLONEDB資料夾,並將所有資料檔複製過去
oradata]$ mkdir CLONEDB
TESTDB]$ cp -r *.dbf $ORACLE_BASE/oradata/CLONEDB - pfile所有TESTDB改成CLONEDB (:%s'TESTDB'CLONEDB'g)
db_name 改回TESTDB
新增 db_unique_name=CLONEDB
新增 instance_name=CLONEDB - 更改環境變數 export ORACLE_SID=CLONEDB
- SQL> startup nomount pfile=路徑;
- 製作control file: SQL> @xxx.sql檔路徑
- 開啟database: SQL> alter database open resetlogs;
- SQL> ALTER SYSTEM ARCHIVE LOG ALL;
- 建立TEMP: SQL> ALTER TABLESPACE TEMP ADD TEMPFILE '/u01/oracle/11gr2/oradata/CLONEDB/temp01.dbf';
2017年4月12日 星期三
Cold Backup
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言