oracle11g用exp匯出資料庫的時候,空表是導不出來的,所以必須用資料幫浦匯入匯出oracle資料庫。
1、expdp
sql> create directory 目錄名(如:dmpbx)as 儲存位址(如:'/root/usr/……');
目錄已建立。
sql> grant read,write on directory 目錄名to public;
授權成功。
sql> exit
expdp 使用者名稱1/密碼@例項dumpfile=備份檔案名(ecology.dmp)directory= 目錄名(dmpbx)
2、impdp
sql> create directory 目錄名(如:dmpbx)as 儲存位址(如:'/root/usr/……');
目錄已建立。
sql> grant read,write on directory 目錄名to public;
授權成功。
sql> exit
impdp 使用者名稱2/密碼@例項directory=目錄名dumpfile=備份檔案名.dmp logfile=日誌名.log remap_schema=使用者名稱1:使用者名稱2
如果impdp是在同一臺機器上操作的,則impdp前的建立目錄和賦權的步驟都可以省略
摘自 andy的專欄
oracle11g資料匯入匯出
oracle資料庫中進行資料的匯入匯出時要在cmd中進行而不是在sqlplus中進行操作!1 向oracle資料庫中匯入完整的資料庫 字尾名 dmp 首先進入cmd,輸入sqlplus nolog執行oracle自帶程式,然後輸入conn as sysdba,以資料庫管理員 dba 的身份鏈結到後台...
oracle 11g 命令 匯入 匯出表
資料匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中exp system manager test file d daochu.dmp 2 將資料庫中system使用者與sys使用者的表匯出exp system manager test...
oracle11g匯入 匯出工具Data Pump
匯出 sql create directory dump dir as e ora11gbak sql grant read,write on directory dump dir to icdmain 接下來,我們將匯出資料 expdp icdmain icd directory dump dir...