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...