oracle匯入dmp遇到的問題

2021-06-09 07:22:26 字數 766 閱讀 7550

一、 首先要明白,匯入匯出dmp檔案是通過cmd命令執行的,而不是通過sql plus執行的.

此外也可以借助plsqldev工具進行匯入匯出

記得「匯出可執行檔案」選擇客戶端安裝好的bin下的exp.exe工具

二、發現在匯出的過程有問題:

網上查詢原因是說資料庫oracle服務端與客戶端版本存在問題,要換乙個oracle客戶端與服務端一致的版本就可以進行dmp檔案的匯出

三、如果手上沒有相應的客戶端版本,我們為何不直接連上伺服器直接用cmd命名匯出匯入呢,呵呵。

1、匯入命令:

imp userid/psw@orcl full=y  file=d:\data\t_daylog_callanalysis.dmp ignore=y

2、匯出命令

exp userid/psw@orcl file=d:\dkj\test.dmp tables=(wf_test) 

四、如何檢視dmp檔案是從什麼版本的資料庫匯出的?

用ultraedit開啟dmp檔案,可以看到最上面一行有版本號的標識

可以看到是11g的資料庫

oracle 匯入 dmp檔案

建立使用者 第一步,進入dos下,輸入sqlplus nolog,登陸sqlplus 第二步,已本地管理員身份連線oracle,conn as sysdba 第三步,建立表空間 create tablespace project datafile f oracle project.dbf size ...

oracle匯入dmp檔案

昨天做了個簡單的oracle匯入dmp檔案,現將經驗總結如下 第一,客戶端如果不在伺服器所在的機器上就不具備匯入許可權。要匯入必須在伺服器端用pl sql等客戶端工具或者直接在命令列中匯入。eg imp username psw databaseninstance file d tobeimport...

dmp檔案匯入oracle

1.建立表空間供使用者使用 create tablespace crmtbs datafile d oracle oradata orcl crmtbs.dbf size 200m autoextend on next 10m maxsize unlimited 2.建立使用者並賦予許可權 crea...