oracle exp匯出與imp匯入

2021-05-23 06:58:22 字數 803 閱讀 6228

通過exp匯出與imp匯入進行資料的備份轉移:

exp命令:

1exp username

/psw@test file

=d:test.dmp full=y

2exp use

rname/

psw@test file

=d:test.dmp owner

=(ly)

3exp username

/psw@test file

=d:test.dmp tables

=(grid1,grid2)

1其中一是將test(與某一資料庫對應的oracle服務名)資料庫進行整體匯出

2將屬於使用者ly的所有表匯出

3將表grid1,與grid2匯出

d:test.dmp是匯出的檔案位址

imp命令:

1imp system

/psw@test  file

=d:test.dmp

2imp system

/psw@test  full

=y  file

=d:test.dmp ignore=y

3imp system

/psw@test  file

=d:test.dmp  tables

=(grid1)

ignore=y表示如果被匯入的資料庫中某個表已經存在就忽略不匯入那個表

3表示只匯入grid1這個表

在匯入匯出前要先測試下對應的資料庫是否是通的:tnsping test來測試,同樣test是服務名

所有命令可在cmd下執行

ORACLE exp匯出和imp匯入使用者表

在另一篇部落格有說到利用exp和imp匯出和匯入乙個普通使用者 不包含分割槽表的使用者 那現在這篇就來說下匯出和匯入乙個使用者的某些表。1 oracle11g企業版 2 登入scott使用者 將scott使用者下的某個表匯出,然後匯入到hr使用者下 為了不影響scott自帶的表,我們使用以下語句建立...

ORACLE EXP和IMP方法介紹

說明 匯出 匯出使用者,匯出表,匯出表結構不帶資料,query 引數 匯入 匯入資料檔案,匯入表結構,匯入資料忽略表結構,僅匯入資料 使用的引數按照自認為使用頻率由高到低介紹,內容相比較 exp幫助文件不全,但是足夠應對基本的工作任務,想仔細研究的建議檢視幫助文件。後續內容有變更會及時增加。匯出命令...

oracle exp和imp命令引數詳解

oracle中用exp imp命令引數詳解 用 exp 數 據 導 出 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 exp system manager test rows y indexes y compress n buffer 6...