Oracle資料庫版本轉換

2021-10-02 04:29:44 字數 873 閱讀 2320

oracle高版本exp匯出的檔案不能直接imp匯入到低版本,需要用資料幫浦匯出,再匯入到低版本庫。低版本資料庫可以直接向高版本匯入。

匯出語句:

expdp userid=name/password@orcl directory=data_pump_dir dumpfile=test.dmp job_name=test logfile=test.log parallel=2 schemas=name version=10.2.0.1.0

關鍵字詳解:

userid:後面可以是dba許可權使用者;

directory引數(data_pump_dir):取自於select * from all_directories; 的directory_name值;

dumpfile:匯出檔名;

job_name:本次工作名稱,隨便取名,不要重複;

logfile:本次工作日誌名稱;

parallel:2 4 6 8 都行,並行的意思,匯出的更快;

schemas:匯出的使用者名稱;

version:匯出檔案的版本號;

匯入語句:

expdp userid=name/password@orcl directory=data_pump_dir dumpfile=test.dmp job_name=test logfile=test .log parallel=2 schemas=name version=10.2.0.1.0

注意:將需要匯入的檔案放在select * from all_directories; 查詢結果的d:/admin/orcl/dpdump/資料夾,放在自己查詢的路徑裡。

Oracle 資料庫版本調查與分析

據我所知,很多第三方公司給客戶實施的時候,選擇的 oracle 版本 都是非常隨意的。資料庫軟體的版本選擇多少是有點技術含量在裡面的,畢竟資料庫這東西要公升級並非易事。這裡小範圍調查一下大家都在用 oracle rdbms 的哪個版本,然後把分析資料和大家分享一下。或許會對新手 dba 有一定的參考...

oracle版本11,10資料庫之間資料匯入匯出

需要把伺服器上的資料庫導到本地做測試,其中有乙個張資料量過大,不用匯出。目前用的exp imp無法實現某些表不用匯入匯出的功能,10g以後可以採用expdp impdp。伺服器 user bpm pwd bpm sid bpm,表空間 xcc,不導sk表,操作如下 1 sqlplus nolog 2...

oracle資料庫賦權 Oracle資料庫許可權

oracle資料庫許可權基本認識 一 oracle許可權 oracle系統提供三種許可權 object 物件級 system 系統級 role 角色級。許可權分類 1 系統許可權 系統規定使用者使用資料庫的許可權。系統許可權是對使用者而言 2 實體許可權 某種許可權使用者對其它使用者的表或檢視的訪問...