資料匯出:
1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d:\daochu.dmp中exp system/manager@test file=d:\daochu.dmp
2 將資料庫中system使用者與sys使用者的表匯出exp system/manager@test file=d:\daochu.dmp owner=(system,sys)
3 將資料庫中的表table1、table2匯出
exp system/manager@test file=d:\daochu.dmp tables=(table1,table2)
4 將資料庫中的表table1中的字段filed1以"00"打頭的資料匯出exp system/manager@test file=d:\daochu.dmp tables=(table1query=\" where filed1 like '00%'\" 上面是常用的匯出,對於壓縮,既用winzip把dmp檔案可以很好的壓縮。
也可以在上面命令後面加上compress=y 來實現。
資料的匯入
1 將d:\daochu.dmp 中的資料匯入test資料庫中。
imp system/manager@test file=d:\daochu.dmp full=y
2 imp system/manager@test full=y file= d:\data\newsmgnt.dmp ignore=y
上面可能有點問題,因為有的表已經存在,然後它就報錯,對該錶就不進行匯入。在後面加上ignore=y 就可以了。
3 將d:\daochu.dmp中的表table1 匯入
oracle11g資料匯入匯出
oracle資料庫中進行資料的匯入匯出時要在cmd中進行而不是在sqlplus中進行操作!1 向oracle資料庫中匯入完整的資料庫 字尾名 dmp 首先進入cmd,輸入sqlplus nolog執行oracle自帶程式,然後輸入conn as sysdba,以資料庫管理員 dba 的身份鏈結到後台...
Oracle11g的匯入與匯出
oracle11g用exp匯出資料庫的時候,空表是導不出來的,所以必須用資料幫浦匯入匯出oracle資料庫。1 expdp sql create directory 目錄名 如 dmpbx as 儲存位址 如 root usr 目錄已建立。sql grant read,write on direct...
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...