1樓:匿名使用者
先建立表空間 b
create bigfile tablespace bdatafile 'b.dat'
size 20m autoextend on;
然後建立 使用者 b
create user b
identified by "b"
default tablespace b
temporary tablespace tempprofile default;
然後 imp
imp b/b@目
標資料庫 file=a.dmp fromuser=a touser=b
2樓:匿名使用者
你嘗試一下dmpdp和impdp。
這2個效能高。
支援的引數也多。
一般的使用引數。
impdp user/passwd remap_tablespace=old:new,old1:new1 directory=dbexp dumpfile=exp.
dmp logfile=imp.log
oracle匯入資料庫時表空間名字不一樣
3樓:匿名使用者
首先,收回目的使用者的"unlimited tablespace"許可權: revoke unlimited tablespace from username; 其次,取消目的使用者在原資料匯出表空間中的配額,這樣才能迫使imp把資料匯入到使用者的預設表空間中去。 然後,將希望匯入的表空間設為目的使用者的預設表空間,並新增配額。
最後,執行imp
4樓:匿名使用者
如果imp時指定tables=的話,就會匯入到使用者預設表空間。
如果不指定的話,匯出的使用者和匯入的使用者不一樣會報錯,需要指定from_user, to_user
5樓:匿名使用者
10g以後,使用expdp/impdp工具做匯入匯出,有一個選項,remap_tablespace
oracle如何新增使用者
答案整理如下,每條命令後都有註釋 刪除tantan 使用者 drop user tantan cascade 建立tantan 使用者 create user tantan identified by oracle default tablespace tantantemporary tablesp...
oracle11204使用impdp匯入資料包並附
如果指定了full y,會匯入使用者和表空間 也就是不用你提前手工弄 但是這是有前提的 你的匯出環境的表空間資料檔案所在目錄,在匯入環境下要有且可用 空間不能小於匯出環境的。大概就是這樣子.請教關於 impdp full y 全庫匯入問題 關於 impdp full y 全庫匯入問題寫法跟expdp...
怎樣往oracle資料庫裡匯入資料
可用圖形介面或者命令匯入 圖形介面需要藉助第三方工具plsql,方法如下 1 登入到要匯入的資料庫及使用者。2 依次點選 工具 匯入表 3 上方選擇 oracle匯入 下方找到.dmp的檔案,然後點選 匯入 等待完成即可。命令匯入 1 win鍵 r鍵,進入命令提示符。2 進到.dmp檔案所在資料夾 ...