1.12c版本信息:
2.11g版本信息:
3.查看12c的字符集編碼:
('') from dual;
要遷移的兩個數(shù)據(jù)庫字符集編碼要保持一致。如果不一致請手工修改,修改方法另行百度。
4.查看11g數(shù)據(jù)庫字符集編碼:
5.查看12c數(shù)據(jù)庫oracle數(shù)據(jù)文件遷移方法,要導出用戶所使用表空間(本案例用戶:):
from where owner=upper('') group by ;
6.創(chuàng)建 (如果已有忽略,d:\實際文件目錄一定要存在)
as 'd:\';
7.導出12c數(shù)據(jù)庫的用戶數(shù)據(jù):
命令:expdp = =.dmp =.log = =11.2.0.1.0
注釋:參數(shù)即11g的版本號,等待執(zhí)行完畢會生成.dmp文件,后續(xù)用該文件導入到11g數(shù)據(jù)庫中;日志文件.log記錄導出情況。導出結束,查看日志:
可見導出成功。
8.到11g數(shù)據(jù)庫主機進行數(shù)據(jù)還原操作
(1)檢查字符集編碼
(2)創(chuàng)建用戶,并且創(chuàng)建表空間SDToracle數(shù)據(jù)文件遷移方法,表空間大小要大于用戶數(shù)據(jù)
(3)創(chuàng)建 ,盡量跟12c的路徑一致
(4)執(zhí)行導入:
impdp = =.dmp =.log
查看日志: