標籤:
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;
出現表的名稱。匯入完畢。
oracle 10g 恢複dmp檔案。