oracle的遷移工作

2022-08-20 01:45:12 字數 862 閱讀 9759

1、建立新資料庫使用者

1)、建立使用者和分配許可權

sqlplus / as sysdba

create user enfrc_test_gz_tmp identified by enfrc_test_gz_tmp ;

grant dba,connect,resource to enfrc_test_gz_tmp;

2)、建立和分配表空間

sql> create tablespace data_enfrc

3 size 100m

4 autoextend on

5 next 100m maxsize 5120m

6 extent management local;

alter user enfrc_test_dl default tablespace data_enfrc;

2、匯入資料庫表結構

1)、從測試資料庫中匯出資料庫

exp enfrc_test_gz/enfrc_test_gz@enfrc_test_167 buffer =64000 file= d:\enfrc_test_gz.dmp log=d:\enfrc_test_gz.log owner =(enfrc_test_gz)

2)、將匯出的測試庫匯入到新的資料庫:

imp enfrc_test_gz/enfrc_test_gz@enfrc_test_167 file=d:\enfrc_test_gz.dmp log=d:/enfrc_test_dl_imp.log fromuser=enfrc_test_gz touser=enfrc_test_gz_tmp

2、整理遷移指令碼

3、整理和匯入工作流指令碼

4、整理和匯入賬戶資訊

5、核對資料資訊

oracle 目錄遷移

昨天下午,客戶新買了一塊硬碟。想將oracle資料檔案從原來的d盤,拷貝到新建立的分割槽。操作的時候發現需要遷移的檔案有ctrl file.redo file 和db file 1.停止資料庫的服務,把檔案拷貝到e盤相應的目錄 2.啟動資料庫,修改ctrol file 引數檔案的位置 alter s...

Oracle資料遷移

不同版本的oracle資料庫間資料的遷移,通常oracle資料庫的資料遷移會以dmp的方式或sql指令碼的方式,更多的會用dmp的方式,進行資料的匯入和匯出。如果不同版本的資料遷移的時候就出現問題了,在高版本中利用exp命令匯出資料,把匯出的dmp檔案,再利用低版本的imp命令來匯入,就出現了錯誤,...

oracle 資料遷移

由於系統公升級對資料庫表進行了修改,需要將原來庫中的資料遷移到新庫中。其遷移步驟如下 1 匯出源庫資料 exp 命令 2 由於新庫編碼格式為utf 8 源庫為 gbk 所以 新建乙個庫 將源庫資料匯入 imp 命令 3 在新庫中建立 dblink create database link creat...