Oracle匯入匯出dmp檔案

來源:互聯網
上載者:User

標籤:des   style   blog   http   color   使用   os   io   

 錄

目             錄...3

1      說明...3

2      匯出dmp檔案...3

3      匯入dmp檔案...5

3.1            環境準備...5

3.2            執行匯入...6

 

1        說明

dmp檔案為oracle資料庫的資料備份檔案,執行oracle資料庫匯出dmp檔案,相當於執行Database Backup;執行匯入dmp檔案,相當於資料庫還原。

2        匯出dmp檔案

在dos控制台下執行如下指令:

su -oracle

exp  iflashbuy/[email protected]   file=iflashbuy20140121.dmp owner=iflashbuy246

其中:

user        //匯出資料庫資料表空間的使用者名稱

password   //對應的密碼

orcl        //資料庫服務名(SID)

file        //匯出的dmp檔案存放路徑

 

執行過程中,控制台輸出:

Export: Release 10.1.0.2.0 - Production on星期一 4月 9 15:16:33 2012

Copyright (c) 1982, 2004, Oracle. All rights reserved.

Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Produc

tion

With the Partitioning, OLAP and Data Mining options

Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set

. exporting pre-schema procedural objects and actions

. exporting foreign function library names for user MEDICINE

. exporting PUBLIC type synonyms

. exporting private type synonyms

. exporting object type definitions for user MEDICINE

About to export MEDICINE‘s objects ...

. exporting database links

. exporting sequence numbers

. exporting cluster definitions

. about to export MEDICINE‘s tables via Conventional Path ...

. . exporting table        CERTIFICATEVERRELATION         20 rows exported

. . exporting table ENTERPRISEAPTITUDESVERRELATION         4 rows exported

. . exporting table             SELLAPPROVECONFIG          0 rows exported

. .……

. exporting synonyms

. exporting views

. exporting stored procedures

. exporting operators

. exporting referential integrity constraints

. exporting triggers

. exporting indextypes

. exporting bitmap, functional and extensible indexes

. exporting posttables actions

. exporting materialized views

. exporting snapshot logs

. exporting job queues

. exporting refresh groups and children

. exporting dimensions

. exporting post-schema procedural objects and actions

. exporting statistics

Export terminated successfully without warnings.

 

3        匯入dmp檔案3.1     環境準備

使用sys使用者,以dba角色登入oracle資料庫的em,建立資料表空間以及訪問該資料表空間的使用者名稱,並賦予使用者如下角色:

1)   connect

2)   dba

3)   EXP_FULL_DATABASE

4)   IMP_FULL_DATABASE

5)   RESOURCE

並賦予下列許可權

 

3.2     執行匯入

系統控制台下輸入:

imp user/[email protected]

其中:

user——資料庫資料表空間的使用者名稱

psw——資料庫資料表空間的密碼

sid——資料庫服務名(sid)

 

執行後表單提示輸入dmp檔案路徑:

 

輸入dmp檔案路徑後,後面提示選項使用預設值即可,具體介面如下:

 

3.3     指令解釋

1)         imp          user/[email protected] 執行匯入指令;

2)         EXPDAT.DMP >                  提示輸入dmp檔案路徑;

3)         enter       insert        buffer       size  (min is 8192) 30720:提示最小設定為8192,建議設定30720,可以使用30720即可;

4)         list    contents  of      import      file    only,提示輸入no。

5)         後面的4個輸入,均使用預設值;

6)         username:輸入匯出dmp檔案的使用者名稱,這樣將匯入該使用者名稱關聯的所有表對象;

7)         if       done:輸入斷行符號;

8)         執行匯入…

注意:資料庫中已經有的對象,執行匯入的時候不覆蓋,提示對象已經存在而執行失敗的錯誤,輸入如下:

 

4        注意事項4.1     linux環境下資料庫恢複操作

不能通過ssh登入遠程linux執行資料庫恢複、備份,必須通過遠端桌面,在linux系統的終端執行資料庫恢複和備份。

 


5  安裝出現問題:

bout to export specified users ...
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user IFLASHBUY
. exporting PUBLIC type synonyms
. exporting private type synonyms
. exporting object type definitions for user IFLASHBUY
About to export IFLASHBUY‘s objects ...
. exporting database links
. exporting sequence numbers
. exporting cluster definitions
EXP-00056: ORACLE error 1652 encountered
ORA-01652: unable to extend temp segment by 128 in tablespace TEMP
EXP-00000: Export terminated unsuccessfully

原因:暫存資料表空間不夠

 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.