簡體   English   中英

Oracle(?)DB轉儲文件

[英]Oracle (?) DB dump file

我有一個舊的數據庫轉儲文件,它的開頭是這樣的:

^C^@&D
EXPORT:V07.03.04
DHISTO
RTABLES
8192
0
^@    Mon Jan 11 09:02:31 2010
TABLE "ABCD"
CREATE TABLE "ABCD" ("TIME" DATE, "ELEMENT" CHAR(16), ....

從“ EXPORT:V07.03.04”以及我擁有的數據中,我假設這是一個Oracle DB轉儲(v7)。 我可以使用哪些工具來導入此數據?


謝謝大家的幫助。 我最終安裝了Oracle XE 10g,並用它來導入轉儲文件-完美地工作了。

是的,它看起來像Oracle轉儲格式。 您可以使用imp命令:

imp userid=user/passwd file=file.dmp ignore=y

使用ignore = y跳過已經存在的表(如果重新創建該對象,imp將給出錯誤)。 根據您希望從轉儲中導入的內容,您可能還必須使用其他標志,例如full = y(自動包括授予和約束)。

看到

imp help=yes

該命令的所有選項。

Oracle imp是創建此文件的exp的對應文件。

http://www.orafaq.com/wiki/Import_Export_FAQ

“在當前沒有安裝Oracle的計算機上,什么是導入此數據的最快方法,以便我可以將其導出為其他格式並使用它?”

該文件是Oracle專有格式。 因此,使用它的最簡單方法是安裝Oracle數據庫並使用IMP加載它。 您幾乎可以使用任何版本的Oracle作為目標,因為IMP具有向后兼容的功能。 如果您具有Oracle支持帳戶,則相關注釋為id = 132904.1。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM