EXP Oracle多表匯出問題

2021-08-10 19:38:35 字數 956 閱讀 2314

有些時候,需要匯入某個使用者的一些相關表。但是不知道使用者的使用者名稱和密碼。這樣就很尷尬

但是如果手上有dba許可權的使用者的話,就很方便的能匯出了

先要知道多表匯出的語句

exp system/123456 file=test.dmp tables=table1,table2,table3 log=test.log 或者

exp system/123456 file=test.dmp tables="(table1,table2,table3)" log=test.log

這句如果不加上雙引號,那麼就會提示括號有問題

下面來介紹如何用dba許可權使用者匯出其他使用者的表

只要在需要匯出的表前面加上想要匯出的使用者名稱就可以了

例如:將test使用者下的table1,table2,table3匯出

exp system/123456 file=test.dmp tables=test.table1,test.table2,test.table3 log=test.log 或者

exp system/123456 file=test.dmp tables="(test.table1,test.table2,test.table3)" log=test.log

exp hr/[email protected]:1521/exam file=d:backup.dmp

但是如果是指定的乙個使用者下的全部的表的話,需要乙個owner就可以解決問題

例如:匯出test下的所有表

exp system/123456 file=test.dmp owner=test log=test.log

這裡一定要注意,如果使用了tables就不能用owner,如果用了owner就不能用tables

否則回報錯:

exp-00000: export terminated unsuccessfully

這個問題讓你摸不到頭緒,原因就在於用了tables和owner同時存在了

Excel匯出問題

當我們把web頁面上的資料導成excel形式時,有時候我們的資料需要以特定的格式呈現出來,這時候我們就需要給cell新增一些樣式規格資訊。1 文字 vnd.ms excel.numberformat 2 日期 vnd.ms excel.numberformat yyyy mm dd 3 數字 vnd...

Excel匯出問題

當我們把web頁面上的資料導成excel形式時,有時候我們的資料需要以特定的格式呈現出來,這時候我們就需要給cell新增一些樣式規格資訊。1 文字 vnd.ms excel.numberformat 2 日期 vnd.ms excel.numberformat yyyy mm dd 3 數字 vnd...

oracle匯入匯出問題

oracle 匯入dmp檔案 我執行了以下步驟 1執行cmd 2在命令列執行imp 3輸入使用者名稱 system 4輸入口令 manager後出現提示 連線到 oracle8i enterprise edition rrlease 8.1.7.0.0 production with the par...