1. 程式人生 > >oracle匯入、匯出dmp檔案

oracle匯入、匯出dmp檔案

//匯出dmp檔案

expdp '/as sysdba'  schemas=test directory=DATA_PUMP_DIR dumpfile=TEST_all_expdp_20160922.dmp logfile=TEST_all_expdp_20160922.log

directory是dmp檔案所放的位置,我們可以根據這個語句進行查詢DATA_PUMP_DIR 的具體目錄:select * from dba_directories;

dumpfile 是匯出的dmp檔案的名字;

logfile 是匯出的dmp檔案時記錄的日誌;

//匯出某個使用者下的表資料

exp username/[email protected]

file=DATA_PUMP_DIR owner=user;//也可以同時匯出多個使用者下的資料即owner(user1,user2)

//匯出表

expdp username/[email protected] tables=table1,table2 dumpfile=expdp.dmp directory=DATA_PUMP_DIR;

//匯出使用者

expdp username/[email protected] schemas=username dumpfile=expdp.dmp directory=DATA_PUMP_DIR;

//按查詢條件導

expdp username/[email protected]

directory=DATA_PUMP_DIR dumpfile=expdp.dmp tables=tabl1 query='where deptno=20';

//按表空間導

expdp username/[email protected] directory=DATA_PUMP_DIR dumpfile=tablespace.dmptablespaces=temp,example;

//導整個資料庫

expdp username/[email protected] directory=DATA_PUMP_DIR dumpfile=full.dmp full=y;

//在工作中別人會給我們一個dmp檔案,那麼我們可以這麼做,或許這個dmp檔案中的使用者或表空間都不存在,那麼我們就要先建立後再進行匯入,不然會提示使用者或表空間不存在,之後我們就可以匯入了,進入cmd後執行

impdp '/ as sysdba' remap_schema=userA:userB directory=DATA_PUMP_DIR dumpfile=tbs_20160922_%U.dmp remap_tablespace=tbs_a:tbs_b exclude=statistics

remap_schema當你從A使用者匯出的資料,想要匯入到B使用者中去,就使用這個:remap_schema=A:B;  

directory是dmp檔案所放的位置,我們可以根據這個語句進行查詢DATA_PUMP_DIR 的具體目錄:select * from dba_directories;

dumpfile 是需要匯入的dmp檔案的名字;

remap_tablespace 與remap_schema類似,資料庫物件本來存在於tbs_a表空間,現在你不想放那兒了,想換到tbs_b,就用這個remap_tablespace=tbs_a:tbs_b ; 

相關推薦

oracle匯入匯出dmp檔案

//匯出dmp檔案 expdp '/as sysdba'  schemas=test directory=DATA_PUMP_DIR dumpfile=TEST_all_expdp_20160922.dmp logfile=TEST_all_expdp_20160922.

sqlplus連線遠端oracle&&sqlplus匯入匯出dmp檔案

一、sqlplus連線遠端oracle oracle遠端登入解決辦法 Oracle遠端登入: 在cmd中:sqlplus    scott/[email protected]   //在tiger和@中間不能加空格,oracle為你自己在netca中新增的遠端

命令列匯入匯出dmp檔案

匯入:imp es/[email protected]:1521/orcl file='C:\Users\cmc\Desktop\es.dmp' log='C:\Users\cmc\Desktop\20181128.log' full=y;匯出:exp es/[email protecte

Oracle匯入匯出dump檔案

摘要因為某種原因,我需要將Oracle中某幾張表及資料從A伺服器上遷移到B伺服器上,而且資料量比較大,所以被推薦使用dump檔案代替.sql檔案.因為目前B伺服器有點問題,所以我先在本地做了匯入匯出的測

Oracle匯入匯出資料庫dmp檔案

版本 1、例項資料完全匯出 即匯出指定例項下的所有資料 exp username/[email protected]/orcl file=d:/daochu/test.dmp full=y 2、使用者資料匯出 即匯出指定例項下指定使用者的資料,如下為匯出使用者myora

ORACLE資料庫中匯出DMP檔案或將DMP檔案匯入ORACLE資料庫的兩種操作

1 淺析DMP       DMP是一種資料庫檔案,其內容包括了整個資料庫和表以及用於的所有資訊,如儲存過程,表定義,表結構等。用於程式設計師除錯程式。2 匯出DMP檔案的兩種方式      匯出資料庫的DMP檔案一般使用命令提示符或SQLPlus兩種方式。這兩種方式在命令上

oracle匯入匯出

1、oracle匯出 exp 使用者名稱/密碼@資料庫ip/資料庫sid file=“檔案路徑及檔名” log =“檔案路徑及檔名” [full=y] [owner="aaa"] [tables=(table)]; 1.將資料庫orcl完全匯出(完全匯出)

oracle使用PLSQL匯出dmp檔案一閃而過的解決辦法

PLSQL匯出dmp檔案閃退原因就是環境變數。 如果在“系統變數”列表框下面的“變數”列中找不到“ORACLE_HOME”和“ORACLE_SID”這兩個變數,則需要下面操作,否則無需一下操作。 在“系統變數”中點選“新建”按鈕,在“變數名”中輸入“ORACLE_HOM

ORACLE使用EXP匯出dmp檔案注意事項

Oracle 中用 imp 和 exp 命令匯入匯出資料庫(附問題及解決辦法) 用 imp 和 exp 命令匯入匯出資料庫 注: 在splplus環境下執行時,在命令前加 ! 號,這樣 SQL> !exp … 和 SQL> !imp

oracle 匯入匯出dmp檔案

匯出 dmp 檔案 資料庫使用者:shsystem 密碼:ok 匯出檔案路徑:d:\daochu.dmp exp shsystem/[email protected] file="d:\daochu.dmp" full=y 匯入dmp檔案 sysdb

oracle 遠端匯入匯出dmp檔案

--進入sqlplus,先建立一個目錄用來dump資料庫 create directory dump_test as 'F:\xuyi\dump' ; --檢視一下是否存在該目錄 select * from dba_directories; --授權給操作使用者這個d

oracle匯入匯出dmp檔案

向oracle中匯入匯出dmp檔案,首先開啟cmd。 然後在命令列下輸入以下命令回車。 匯出dmp檔案: exp 使用者名稱/密碼@資料庫名 full=y file=路徑名(如:d:\dmp\daochu.dmp)。 如果要匯入dmp檔案 1.將dmp檔案匯入到當前連線im

oracle如何匯入匯出dmp檔案 電腦如何開啟DMP檔案

   dmp一般用來備份資料庫或者匯入資料庫,一般用exp命令匯出,imp匯入。   前提首先安裝好oracle10g資料庫 或者 安裝oracle11g資料庫   安裝完之後還得①設定oracle監聽器配置,②建立使用者配置使用者許可權,③建立表空間(這些都具備了的可以忽略!!!!!)   沒有

Oracle imp&&exp 匯入匯出.dmp檔案

關鍵字   說明 (預設值)        關鍵字      說明 (預設值) -------------------------------------------------------------------------- USERID   使用者名稱/口令           FULL       匯

如何在oracle匯入匯出dmp檔案[轉]

  Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。 利用這個功能可以構建兩個相同的資料庫,一個用來測試,一個用來正式使用……

POI 操作 EXCEL檔案(匯入匯出)

1.1概述 開發中經常會設計到excel的處理,如匯出Excel,匯入Excel到資料庫中,操作Excel目前有兩個框架,一個是apache 的poi, 另一個是 Java Excel Apache POI 簡介是用Java編寫的免費開源的跨平臺的 Java API,Ap

oracle命令匯入匯出資料

開啟命令列視窗,輸入匯入命令:imp Test/[email protected]:1521/orcl file=C:\test.dmp log=C:\test.log fromuser=Test touser=Test constraints=N ignore=y Test為使用

使用plsql匯入匯出oracle資料庫

1、使用PL/SQL匯出、匯入表 在使用PL/SQL操作oracle資料庫時,經常使用的一個操作就是將自己寫的資料表匯出,或者想把他人的資料表匯入到自己的資料庫中。雖然是很簡單的操作,但自己之前一直出錯,所以在這裡記錄一下使用方法。 1.1.匯出資料表 在PL/SQL中可以選擇匯出表結構或者只匯

Oracle如何匯出dmp檔案

一:擁有oracle使用者和密碼 匯出dmp檔案 進入目錄:/home/oracle/20181021 執行命令: exp 匯入資料庫使用者名稱/密碼 file=匯出的dmp檔案 log=日誌名稱 owner=匯出的資料庫名 截圖如下: exp aibs/ai

IIS10儲存配置檔案匯入匯出備份還原

1. 備份 %windir%\system32\inetsrv\appcmd.exe add backup "My Backup Name" 2.還原   %windir%\system32\inetsrv\appcmd.exe restore backup "My