oracle 10g 恢復dmp文件。


1. 在winxp下,安裝10g,默認選擇,一路ok。(安裝前自檢出現dhcp警告,可直接忽略)

2.命令行,在xp下,輸入sqlplus,即可啟動,登陸用 sqlplus / as sysdba 用管理員登陸

3.在恢復oracle時,先在 sqlplus里,先建立表空間,建用戶,並給用戶授權,並解鎖。

----創建表空間

create tablespace jbpm
    logging
    datafile 'D:\oracle\product\10.2.0\oradata\jbpm.ora' size 100M reuse
    extent management local segment space management auto;

----創建用戶

create user jbpmuser
    identified by "jbpmuser"
    default tablespace jbpm
    temporary tablespace temp
    profile default
    quota unlimited on jbpm;

授權
grant connect to jbpmuser;
grant exp_full_database to jbpmuser;
grant imp_full_database to jbpmuser;
grant connect,resource,dba to jbpmuser;

 

並給用戶解鎖。

 alter user 用戶名 account unlock;

 

4.在cmd里,輸入imp,即可打開備份導入系統,用剛才建立的用戶和用戶名登陸。imp jbpmuser/jbpmuser ,

  登陸后,界面顯示 EXPDAT.DMP> ,提示符。在后面輸入 D:/jbpm.dmp ,就可導入。

在提示只列出導入文件的內容,選擇no,對象已經存在,忽略創建錯誤,選擇no,其他選擇yes,(包括 權限,表,整個文件)

5. 導入后,用sqlplus  jbpmuser/jbpmuser   登陸,查看表空間,

select table_name from user_tables;

  出現表的名稱。導入完畢。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM