一、 首先要明白,匯入匯出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...