看板 Database 關於我們 聯絡資訊
※ 引述《SimonDo (屎門)》之銘言: : 請問~ : 小弟我是用oracle 10g : 我在A台電腦用system帳號匯出一個dmp檔 : 在重灌後的B台也用system帳號匯入那個dmp檔 : cmd下輸入 imp system/*** file=c:\***.dmp : 卻出現以下 : 經由傳統路徑 由EXPORT:V10.02.01建立的匯出檔 : 已在ZHT16MSWIN950字元集與AL16UTF16 NCHAR字元集中完成了匯入 : IMP-00031:必須指定FULL =Y,或者提供FROMUSER/TOUSER或TABLES引數 : IMP-00000:未順利終止匯入作業 : 感謝指惑 不好意思大大 :我在A台去cmd底下 輸入 exp system/tpc file=c:\simondo :在去B台cmd底下 輸入 imp system/tpc file=c:\simondo :出現的錯誤我已經PO再我第一篇了 :請指惑 感恩! 最簡單方式就是做一次完全匯出 system/tpc file=c:\simondo full=y 再看你要匯入什麼? 指定表格...或是某個schema user底下的所有物件... 如果是指定表格就用 imp system/tpc tables=user.table1,user.table2 file=c:\simondo log=imp.log 指定schema user底下的物件 imp system/tpc fromuser=user touser=user file=c:\simondo log=imp.log 記得user要先建立,並賦予tablespace quota... ex: SQL>create user user1 ideitified by user1 default tablespace users; SQL>grant connect , resource to user1; SQL>alter user user1 unlimited on users; $imp system/tpc fromuser=user touser=user1 file=c:\simondo log=imp.log -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.195.128 ※ 編輯: iamnotfat 來自: 118.166.192.20 (09/06 22:47)