例句
expdp mnsh/mnsh directory=diru dumpfile=mnsh20100901.dmpexclude=table:\"in \(\'usr\',\'usr\'\)\"
directory的diru定義是通過一下sql進行建立
sqlplus /nolog
conn /as sysdba
create directory diru as '/u01/dmdir';
通過select * from dba_directories查詢出來目前含有的目錄
dumpfile的檔案會儲存在diru定義是對應的目錄下面
如果要匯入的oracle版本低於匯出的資料庫的版本,這樣是無法匯入的
必須在匯出時加入version=10.2這樣的引數
如linux下:
expdp mn/mn directory=dirdisk2 dumpfile=mn20100902.dmp exclude=table:\"in \(\'bilhdr\',\'bildtl\'\,\'fi_sxdtl_dim\',\'hisord\',\'curordbak\',\'hisord\'\)\" log=mn20100902.log version=10.2
windows下可能不需要 轉譯符號'\'
Oracle匯出的一些錯誤
在進行oracle的匯出的時候 不知道小夥伴有沒有注意到有一些表是一行資料都沒有的表 就是那種建立表之後,一條資料都沒有插入過的表 這種表在匯出的時候是導不出來的 插入資料之後再刪除的那種除外 那麼原因是什麼呢?如果新建了乙個表,並且沒有向其中插入資料,那麼這個表不會立即分配extent,也就是不佔...
匯出表的一些語句
要匯出遠端資料庫表 必須先在oracle客戶端配置遠端連線的資訊 匯出整個資料庫 exp liaomin liaomin huqun file aa.dmp full y 匯出當前使用者的資訊 exp liaomin liaomin huqun file aa.dmp owner liaomin e...
oracle匯出匯入備份表資料
今天遇到了乙個很常見的需求,備份資料庫資料。輕車熟路,用pl sql developer的tools export tables,選好oracle匯出程式的路徑和檔案匯出的路徑,點下右下角export即可。不過試了好幾次,下面的提示欄都已經顯示完成了,不過桌面上還是沒有dmp檔案。我首先是懷疑是pl...