oracle exp imp 高低版本問題
exp 和imp 是剛開始接觸oracle是進行資料遷移的方式,一直以來都是用exp低版本匯出dmp然後在用imp高版本的時候進行匯入。但是有一天朋友做測試的時候發現高版本的dmp無法匯入低版本的資料庫。故特地做了測試進行分析
系統環境:lcentos 64
oracle版本:oracle10g(A機) oracle11g(B機)
首先在B機上建立test_dba_extents
create table test_dba_extents as select * from dba_extents;
將在A機上匯出B機資料庫dmp檔案
然後在A上把B機的dmp匯入
發現沒有任何報錯。高版本exp可以匯入資料庫
由於在匯出B機上的dmp時發現居然export版本是10.2.0.1.0,。猜想exp的匯出版本是使用的是本地客戶端的版本,通過再一次的比較測試確認改問題。
總結:1exp的匯出版本是使用的是本地客戶端的版本
2 在進行exp匯出是儘量選擇低版本的客戶端進行匯出,這樣才可以避免這類問題
相關推薦
oracle exp imp 高低版本問題
exp 和imp 是剛開始接觸oracle是進行資料遷移的方式,一直以來都是用exp低版本匯出dmp然後在用imp高版本的時候進行匯入。但是有一天朋友做測試的時候發現高版本的dmp無法匯入低版本的資料庫。故特地做了測試進行分析 系統環境:lcentos 64 oracle
Oracle exp/imp
Oracle exp/imp:三思筆記 Export/import匯出匯入資料 進行資料遷移,具備跨版本,跨平臺,跨字符集的資料遷移, 1 exp Cmd 》exp,imp,檔案儲存在執行該命令的機器上。 1.1
Oracle exp/imp匯入不同的表空間
我們在做Oracle資料庫表遷移時,通常會有這種需求,在開發階段,可能所有使用者的資料都放在一個表空間中,比如users表空間,但是在生產中,我們希望將每個使用者的資料分別放到不同表空間中,此時直接使用exp/imp是不具備選擇表空間功能的(expdp/impdp可
Oracle Exp/Imp 調優
一、Exp調優 1.使用DIRECT和RECORDLENGTH選項 DIRECT引數定義了匯出是使用直接路徑方式(DIRECT=Y),還是常規路徑方式(DIRECT=N)。常規路徑匯出使用SQL SELECT語句從表中抽取資料,直接路徑匯出則是將資料直接從磁碟讀到PGA再原樣寫入匯出檔案,從而避
Linux環境下Oracle exp/imp匯出匯入工具的使用
一. 匯出工具 exp1. 它是作業系統下一個可執行的檔案 存放目錄/ORACLE_HOME/bin exp匯出工具將資料庫中資料備份壓縮成一個二進位制系統檔案.可以在不同OS間遷移 它有三種模式: a. 使用者模式: 匯出使用者所有物件以及物件中的資
Oracle EXP/IMP備份簡介
[size=small]EXP/IMP備份是最常用的備份方法之一,其實Exp/Imp並不算是一種好的備份方式,正確的說法是Exp/Imp只能是一個好的轉儲工具Oracle EXP/IMP備份:匯入/匯出是ORACLE倖存的最古老的兩個命令列工具了,其實我從來不認為Exp/Im
oracle exp imp實現導出導入
用戶 簡單 dmp comment 服務 導入 本地 報錯 rac 一.說明 oracle 的exp/imp命令用於實現對數據庫的導出/導入操作; exp命令用於把數據從遠程數據庫服務器導出至本地,生成dmp文件; imp命令用於把本地的數據庫dmp文件
exp/imp 跨版本一個原則
低版本的exp匯出,目的資料庫的imp匯入 1)匯入時,使用目標資料庫的imp版本,無論目標資料庫版本比源資料庫版本高還是低。 2)匯出時,使用源資料庫和目標資料庫中的較低的版本。 例子: 1)升級資料庫 (低版本到高版本) --在低版本伺服器上,用低版本的exp匯出 -
oracle exp/imp命令詳解(匯入,匯出表,儲存過程,檢視等)
E: >exp help=y 通過輸入 EXP 命令和使用者名稱/口令,您可以 在使用者 / 口令之後的命令: 例項: EXP SCOTT/TIGER 或者,您也可以通過輸入跟有各種引數的 EXP 命令來控制“匯出”的執行方式。 要指定引數,您可以使用關鍵字: 格式: EXP KEYWOR
oracle exp/imp增量備份恢復
增量匯出是一種常用的資料備份方法,它只能對整個資料庫來實施,並且必須作為SYSTEM來匯出。在進行此種匯出時,系統不要求回答任何問題。匯出檔名預設為export.dmp,如果不希望自己的輸出檔案定名為export.dmp,必須在命令列中指出要用的檔名。增量匯出包括三個型別
ORACLE-數據導入導出-常規exp/imp以及數據泵方式
oracle博文說明【前言】: 本文將通過個人口吻介紹有關Oracle數據庫導入導出相關知識,在目前時間點【2017年5月16號】下,所掌握的技術水平有限,可能會存在不少知識理解不夠深入或全面,望大家指出問題共同交流,在後續工作及學習中如發現本文內容與實際情況有所偏差,將會完善該博文內容。 本文所
Oracle下的exp/imp
imp exp oracle 在平時做Oracle的備份的時候一般都是做邏輯熱備份,而做邏輯熱備份一般都是使用exp/imp,在這裏就簡單的說一說。 使用exp導出數據imp導入數據操作如下:exp username/password owner=backup file=backup.d
Oracle-client支持exp|imp|rman
準備 name 檢查 entos 變量 otn 添加 code 6.5 官方精簡版的驅動,不支持持exp/imp/rman,故需要安裝oracle_client客戶端。 實驗環境: Centos6.5 x64 Oracle 11.2.0.4.0 Ora
oracle數據庫 expdp/impdp 和 exp/imp
文件名 spa oracle數據庫 空間不足 rac tab rec exp導出 創建 --EXPDP導出,需要系統用戶權限,一般不使用--sqlplus--1、創建dmp導出邏輯目錄 create directory 目錄名 as ‘目錄路徑‘ create direc
linux單獨安裝oracle客戶端及exp/imp工具配置
1.下載安裝包 下載連結 https://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html instantclient-basic-linux.x64-12.2
oracle備份之exp/imp
測試環境:oracle 11g, redhat 5.5 純命令方式: exp der322/der322 owner=der322 file=wox1455.dmp log=wox1455.log buffer=6000000 Drop user der322 cascade; drop t
【Oracle】匯入和匯出 EXP / IMP 和 EXPDP / IMPDP 資料泵匯出匯入的方法
【Oracle】EXPDP和IMPDP資料泵進行匯出匯入的方法 一、expdp/impdp和exp/imp的區別 1、exp和imp是客戶端工具程式,它們既可以在客戶端使用,也可以在服務端使用。 2、expdp和impdp是服務端的工具程式,他們只能在oracle服務端
Oracle匯入匯出資料庫(exp/imp和expdp/impdp的區別)
Oracle匯入匯出資料庫(exp/imp和expdp/impdp的區別) 目錄索引 1、exp和expdp的區別 2、expdp匯出資料庫流程 一、↓↓exp和expdp的區別↓↓ 1、exp和expdp最明顯的區別就是匯出速度的不同。exp
Oracle使用exp,imp遷移資料庫(轉載)
1.從源資料庫匯出資料: 語法: exp user1/[email protected] file='E:test.dmp';1 示例: exp tianzhi_smart/[email protected]:1521/orcl file='E:\
Oracle的exp/imp引數詳解
exp引數詳解 可在命令列介面輸入exp help=y獲取詳細說明: 引數名 預設值(格式) 說明 USERID username/password 指定要登陸使用者的