久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

EXP/IMP工具怎么用

148次閱讀
沒有評論

共計 2276 個字符,預計需要花費 6 分鐘才能閱讀完成。

丸趣 TV 小編給大家分享一下 EXP/IMP 工具怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Exp 概述
導出工具提供了轉移數據對象的簡便方法,甚至可以在不同平臺不同硬件間也可以使用導出工具轉移數據。
當哦我們使用 export 導出數據庫時,數據庫對象與其關聯的對象被提取出來。比如當導出表時,表的索引,注釋,權限都會被導出。
一個導出文件是存放在磁盤或者磁帶上的二進程 dump 文件。dump 文件可以使用 FTP 或者其他物理傳送工具轉移到其他地方,該文件就可以被 import 倒入到兩個沒有網絡連接的數據庫中。該文件當然也可以當作備份中的一部分。
exp 導出的文件只能被導入工具 imp 識別。imp 工具不能比 exp 導入工具版本更早。
使用 imp 的 show 參數可以在不導入文件的情況下展示導出文件。導入 ASCII 文件或限制文件需要使用 SQL Loader。
使用 EXP 條件
在使用 exp 之前,需要確認一下條件:
1. 如果數據是手動創建,確認 catexp.sql,catalog.sql 腳本已經執行。如果是 DBCA 建庫,則不需要檢查這兩個腳本。?
2. 確保磁盤或者磁帶有足夠的空間存放導出文件??捎檬褂?
SELECT SUM(BYTES) FROM USER_SEGMENTS WHERE SEGMENT_TYPE=‘TABLE
查找導出的文件有多大,并確保導出的存儲空間至少有這么大。
?3. 非用戶 schema 不能被導出,比如 SYS,ORDSYS,MDSYS。
EXP 模式
exp 支持 4 種導出模式:
1.Full: 只有擁有 EXP_FULL_DATABASE 角色的用戶才可以導出整個數據庫,使用 FULL 參數指定此模式。?
2.Tablespace: 導出表空間集,使用 TRANSPORT_TABLESPACE 參數指定此模式。?
3.User: 導出屬于用戶的對象,使用 OWNER 參數指定此模式?
4.Table: 導出指定的表和分區表。使用 TABLES 參數指定此模式?
exp 導出時不會導出有延遲段創建特性且沒有段創建的對象。除了 tablespace mode,可用使用 conventional path Export 或者 direct path Export 以任何模式導出

imp 概述
導入工具讀取了導出的 dump 文件導入了表對象。dump 文件包括
1. 類型定義
2. 表定義
3. 表數據
4. 表索引
5. 完整性約束,視圖,存儲過程,觸發器
6. 位圖,函數索引,域索引
導入順序:創建表,導入數據,創建索引,觸發器,完整性約束,創建位圖,函數索引,域索引。
imp 使用條件
imp 使用條件于 exp 是類似的,但是值得注意的是:
1.EXP_FULL_DATABASE- IMP_FULL_DATABASE
2. 導入對象必須要有創建對象的權限
3. 權限級聯
4. 表空間配額
因為導入的時候需要創建對象,所以用戶必須有創建對象的權限??捎弥苯淤x予 resource 角色

權限級聯
在導入用戶授予他人的權限時,對象必須屬于此用戶或者擁有該對象的 with grant option 權限。權限級聯已經在級聯的章節講的比較清楚了,這里就不在贅述。以下是對象權限和系統權限在導入時數據庫用戶需要的權限的關系表。

Grant

Conditions

Object privileges

The object must exist in the user s schema, or

the user must have the object privileges with the WITH GRANT OPTION or,

the user must have the IMP_FULL_DATABASErole enabled.

System privileges

User must have the SYSTEM privilege and also the WITH ADMIN OPTION.

導入系統對象
導入系統對象必須是全庫導出,擁有 IMP_FULL_DATABASE 角色。full 導入包括以下對象
1.Profiles
2.Public database links
3.Public synonyms
4.Roles
5.Rollback segment definitions
6.Resource costs
7.Foreign function libraries
8.Context objects
9.System procedural objects
10.System audit options
11.System privileges
12.Tablespace definitions
13.Tablespace quotas
14.User definitions
15.Directory aliases
16.System event triggers

導入的注意事項:
1. 導入之前應當備份并轉移目標庫中的對象,然后進行導入。因為 dump 文件已經保存了導入對象的元數據,所以最好使用這個元數據去創建對象。
2. 因為關聯對象可能沒有導入,所以導入的時候 referential 約束可能會失效。
3. 導入的時候應當注意相關觸發器,比如在導入工具創建對象的時候,觸發器阻止了該事件,那么就會造成導入的問題。所以在導入之前 yin 得做好測試。
4.full 導出不會導出 SYS 觸發器,必須要手動去到目標庫中去創建 SYS 觸發器。鑒于可能影響導入,所以建議在導入后創建觸發器。

以上是“EXP/IMP 工具怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-20發表,共計2276字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 古蔺县| 杭锦旗| 西城区| 耒阳市| 通州市| 呼图壁县| 长春市| 临漳县| 河津市| 会理县| 米泉市| 北川| 翁牛特旗| 淅川县| 邯郸市| 利川市| 永定县| 屏南县| 通道| 特克斯县| 渝北区| 阆中市| 始兴县| 阳信县| 格尔木市| 温宿县| 广南县| 靖边县| 昌平区| 霍城县| 勃利县| 临邑县| 凉山| 新兴县| 贵南县| 牟定县| 西乌| 鹿泉市| 和林格尔县| 会理县| 萝北县|