Oracle資料庫的匯入和匯出命令

mengzhaoliang發表於2008-01-30

/**
*蒙昭良  2007-1-25編寫
*/


1 從遠端10.162.118.37的資料庫匯出到本地命令

 exp  owner=risenetcwsp

 執行該命令後會在根目錄生成EXPDAT.DMP檔案.

 

 從oracle9i的客戶端匯出oracle10g資料時,需要在前面加路徑:
 如:C:\>D:\oracle\ora92\bin\exp  risenet51/1@ora10g_192.168.130.120  wner=risenet51


2 在Oracle Enterprise Manager Console上的資料庫上的"安全性"--&gt"使用者"--&gt右鍵新建一個使用者,名稱為risenetcwsp,密碼為1,在表空間下面:預設值為:risenetcwsp,臨時:TEMP,雙擊"角色"中的DBA,在已授予下面:Connect和DBA都打上兩個勾.

 

3 把EXPDAT.DMP檔案匯入本地的rise資料庫
 imp risenetcwsp/1

 到中間輸入>EXPDAT.DMP後按回車!

 


4    遠端匯入資料語法
 imp  risenet51/1@risenet_192.168.130.30 file=EXPDAT.DMP fromuser=risenet51 touser=risenet51


 或者:
 C:\>D:\oracle\ora92\bin\imp  risenet51/1@risenet_192.168.130.30 file=EXPDAT.DMP fromuser=risenet51 touser=risenet51

 

 

5  匯入時增加日誌

imp risenet_jxfgw/1 file=E:\2008-03-14.dmp full=y log=E:\2008-03-19-import.log
 

 
 
註釋:
也可以在windows上建立一個bat檔案,這樣執行該檔案就可以了。
如:寫一個impData.bat的檔案
內容為:
imp risenet/1 file=G:\2008-06-19.dmp full=y log=G:\2008-06-19-import.log
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-165721/,如需轉載,請註明出處,否則將追究法律責任。

相關文章