oracle匯入匯出問題

2021-04-12 17:12:22 字數 1617 閱讀 6938

oracle

匯入dmp檔案

我執行了以下步驟

1執行cmd

2在命令列執行imp

3輸入使用者名稱:system

4輸入口令:manager後出現提示

連線到:oracle8i enterprise edition rrlease 8.1.7.0.0-production

with the partitioning option

jserver release 8.1.7.0.0-production

匯入檔案:expdat.dmp>

5輸入了我的.dmp檔案的物理路徑及檔名後執行

出現提示

輸入插入緩衝區大小(最小為8192>30720>

6我寫的是15000

執行後出現以下資訊提示

經由常規路徑匯出由export:v08.01.07建立的檔案

警告:此物件由hx(注:hx為我機器的名)匯出,而不是當前使用者

已經完成zhs16gbk nchar字符集中的匯入

匯出伺服器使用utf nchar 字符集(可能的ncharset轉換)

只列出匯入檔案的內容:no>

我輸入yes後回車

7匯入整個匯出檔案:no>

我輸入yes後回車

8輸入完yes回車之後我看到的就是dos狀態下的滾動極快的資訊了

請教高手的是:我的資料庫是否匯入成功,如果匯入成功的話,我在oracle的什麼地方能看到資料庫的東西呢?最好是像sql server企業管理器一樣,能讓我看到裡面的資訊,比如表,記錄等

如果沒有成功匯入,我該如何才能匯入呢? 謝謝

第一,啟動sql*puls

第二,以system/manager登陸

第三,create user 你的使用者名子 identified by 你的密碼

第四, grant create user,drop user,alter user ,create any

view ,drop any view,exp_full_database,imp_full_database,

dba,connect,resource,create session  to tclhj

以上各個步驟完全可以複製貼上過去就好了,輸入'/'執行當前的命令

第五步,在cmd命令列下,進入到orcale/orcale90/bin下,執行:

imp userid=你的使用者名稱/密碼 full=y file=*.dmp   

這裡 file 後面是你的dmp檔案的位置,比如在f盤根目錄下則輸入 f:test.dmp

以上便是我匯入成功的全過程了

exp username/pwd file=c:/filename.dmp tables=table_name 

匯出表資料

alter table test modify (

****** varchar2(30) );

修改表字段型別

imp.exe file=g:/fi.dmp userid=tcl/tcl@ordb buffer=30720 commit=no full=yes grants=yes ignore=yes indexes=yes rows=yes show=no constraints=yes

匯入表

oracle匯入匯出問題

最近在匯入資料碰到了下面這個問題 imp 00058 遇到 oracle 錯誤 6550 ora 06550 第 1 行,第 33 列 pls 00302 必須說明 set no outlines 元件 ora 06550 第 1 行,第 7 列 pl sql statement ignored i...

資料匯入匯出問題總結

作 者 dutguoyi 新鮮魚排 blog 等 級 信 譽 值 100 所屬社群 ms sql server 疑難問題 大家開啟這個鏈結可以看到很多資料庫的連線方法。http www.connectionstrings.com 這些資料庫之間的資料交換就是這個貼子所要總結的內容。一 sql ser...

資料匯入匯出問題總結

大家開啟這個鏈結可以看到很多資料庫的連線方法。http www.connectionstrings.com 這些資料庫之間的資料交換就是這個貼子所要總結的內容。一 sql server之間 把遠端資料庫中的資料匯入到本地資料庫。把a庫里的其中幾個表和檢視匯入b庫 sql2005的資料庫匯入sql20...