oracle 11g 命令 匯入 匯出表

2022-09-12 08:48:15 字數 810 閱讀 9631

資料匯出:

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...