dmp文件oracle資料庫
㈠ 如何將DMP文件導入到oracle資料庫
首先,你電腦要安裝了Oracle資料庫,假設你的dmp 文件叫做: 123.dmp,假設你的安裝路徑是:F:\app\個人電腦用戶名\admin\orcl\dpmp
1、把DMP文件放到 F:\app\個人電腦用戶名\admin\orcl\dpmp 放到這個目錄下面,我這只是隨便舉個例子。
2、創建表空間 ,假設你的表空間名為:test
------開始------------------不要復制虛線部分-----
create tablespace test
datafile 'F:/app/個人電腦用戶名/admin/orcl/dpmp/123.dbf'
size 32m
autoextend on
next 32m maxsize 24048m
extent management local;
--------結束-----------------不要復制虛線部分---------
3、創建用戶假設用戶名:username 密碼是:password123,並授權
create user username identified by password123 default tablespace test;
grant resource,connect,dba to username ;
4、關鍵步驟來了,這個要在用管理員方式打開CMD窗口中運行,
impdp username/password123@orcl schemas=username directory=DATA_PUMP_DIR mpfile=123.DMP
㈡ oracle導入dmp文件報錯IMP-00019,IMP-00003,ORA-00001
oracle導入dmp文件報錯IMP-00019,IMP-00003,ORA-00001是設置錯誤造成的,解決方法為:
1、找一台配置比較好的電腦安裝伺服器版本的操作系統,目前常見的有Windows 2008 / 2012server。
㈢ 如何在oracle中導入dmp資料庫文件
假定你在Windows系統中導入Oracle數據。x0dx0ax0dx0a打開命令行,也就是開始-運行-輸入cmd,回車。x0dx0ax0dx0a輸入exp(全名是Export也就是導出),後會提示你輸入用戶名及密碼。(此處注意導入數據需要許可權,可以直接使用dba許可權進行操作【用戶名】 as sysdba進行登錄)x0dx0a接著輸入密碼,在根據提示選擇要導出的是完整資料庫還是表等等。x0dx0a再之後指定導出dmp文件的存放位置,是否導出許可權,表內數據等等就可以了。x0dx0ax0dx0a通常可以使用組合的exp命令來快速方便的導出數據。x0dx0a例如:exp [用戶名]/[密碼] file=[導出文件存放的位置]x0dx0ax0dx0a當然你也可以使用PL/SQL等有可視化操作界面的工具來方便導出數據。
㈣ ORACLE 的「dmp」是什麼文件
dmp是資料庫導出的文件,用以備份資料庫用,一般會用exp命令來導出,用imp命令來導入也就是恢復資料庫。x0dx0ax0dx0a導出資料庫備份dmp文件x0dx0aexp user/password@orcl file=d:\dataBak\oracle.dmp log=e:\log.txt full=yx0dx0a導入資料庫備份dmp文件x0dx0aimp user/password@orcl file=d:\dataBak\oracle.dmp log=e:\log.txt ignore=y full=yx0dx0ax0dx0a基本就用這些就可以了,我每次導出導入就只用了這些參數,都能滿足需求的。x0dx0ax0dx0afull=y就是全部,把表、存儲過程、函數等一起導出,導入時也一樣,導入中的ignore=y是忽略重復表,就是原來你存在這些表中的某個的話,會報錯誤信息,加上這個就不會了。