2010-10-05 135 views
0

我有來自Oracle8的Oracle轉儲文件。我試圖在Oracle 10中導入數據。對於導入數據,我使用PL/SQL Developer(購買方式,我有TOAD客戶端)。我正在通過點擊Tools-> Import Tables選擇Oracle Import,然後選擇Import file。之後點擊確定,完成。所以我如何找到導入的表格? 我正在使用「sys」登錄。數據庫位於遠程。如何查看導入的Oracle表

UPDATE1 好的。在導入期間,我得到了這個日誌

Export file created by EXPORT:V08.01.07 via conventional path 
import done in CL8MSWIN1251 character set and AL16UTF16 NCHAR character set 
import server uses WE8MSWIN1252 character set (possible charset conversion) 
export client uses WE8ISO8859P1 character set (possible charset conversion) 
export server uses WE8ISO8859P1 NCHAR character set (possible ncharset conversion) 
. importing SYSTEM's objects into SYSTEM 
. importing MD's objects into MD 

***** 
Then 
"ALTER SESSION ..... 
....there some sql syntaxes 

. . skipping table "MyTable" 
**** 
WHY it is skipping? 
**** 
end last 
Import terminated successfully with warnings. :) 

UPDATE2。通過在虛擬機中安裝Oracle8解決了該問題。導入是成功的。

+0

MD模式是否存在? – 2010-10-05 13:50:56

+0

MD架構存在 – Sergii 2010-10-05 13:57:15

回答

1

導入的表格不會以任何特定方式標記。導入過程本身知道加載了哪些表 - 如果使用命令行導入實用程序,則可以讓它生成導入對象的日誌。我希望你的GUI具有類似的日誌功能。

我希望你不會將對象導入到SYS模式或使用SYS進行正常的日常操作。 SYS是一個非常特殊,非常強大的帳戶。它應該很少使用,只能用於少數幾項管理任務。

+0

希望我沒有導入任何架構。 – Sergii 2010-10-05 08:47:38

0

希望導出是作爲一個不同的用戶完成的,並且對象具有而不是已根據SYS模式導入。這樣做 - 或者幾乎任何事情 - 一般不建議使用SYS,因爲有很多方法可能會損壞數據庫。

如果您知道對象的原始所有者,請查看您的連接架構列表底部的「其他用戶」(位於左側面板中),查找並展開該用戶,並且表應該在那裏。我必須補充說,我沒有以這種方式導入,但通過命令行imp工具,您會收到有關作爲不同用戶導入的警告,並且會告訴您原始所有者。有沒有從這個導入日誌?

+0

因爲我看到我沒有在任何模式中導入表。所以我沒有傷害SYS。我創建了新用戶並嘗試向其導入用戶(在IMP中使用fromuser =,touser =),目前在編碼時出錯。購買plsqldeveloper使用IMP導入表的方式。 – Sergii 2010-10-05 08:46:54

+0

對不起,誤讀爲'SQL Devleoper';然後忽略有關連接面板的位。你的帖子暗示進口已經奏效,你只是不知道桌子走了哪裏。 @現在,查詢'all_tables'或'dba_tables'的方法將有助於查找您創建的任何內容。 – 2010-10-05 09:07:48

1

你可以嘗試創建時間找到他們,如果你以前沒有在數據庫中有這些表:

select object_name, created, last_ddl_time, timestamp 
    from all_objects 
where owner = 'SYS' 
    and object_type = 'TABLE'; 

而且,是的,因爲它已經說過,不要使用SYS進行日常操作。這根本不是一個好習慣。

+0

雖然導入可能是在不同的模式下創建它們的,但在這種情況下,您可能想要查詢所有者而不是限制它? (就我個人而言,我可能會使用'dba_objects'來查找任何對象類型,並通過'created'來限制或排序,但無論如何工作)。 – 2010-10-05 09:10:36

+0

當然,我的目標只是提出一個想法,而不是一個完整的解決方案。 – 2010-10-05 09:19:51