背景:在伺服器上有乙個oracle11.2資料庫,可以通過瀏覽器訪問伺服器中web伺服器來訪問資料庫。本人準備將伺服器中的資料庫遷移到本地pc機,然後將web伺服器也部署到本地pc機,這樣就可以在vs2017中進行除錯和學習了,過程如下,主要是記錄下來供自己以後參考。
1、本地pc建立資料庫itwater,並確定能夠登陸資料庫,此時只有sys等系統使用者
2、為使用者建立表空間
oracle檢視表空間及相應檔案所在路徑的方法:pl/sql中開啟乙個命令視窗,輸入下面的命令,然後執行查詢就會有結果
select file_name,tablespace_name,bytes from dba_data_files;
3、建立使用者wafuser2、demo、wafuser並確定能登陸資料庫
直接在pl/sql的users檔案中建立wafuser2使用者,選擇使用者表空間waf2tbs,給使用者賦予角色許可權、物件許可權
直接在pl/sql的users檔案中建立demo使用者,選擇使用者表空間demotbs,給使用者賦予角色許可權、物件許可權
直接在pl/sql的users檔案中建立wafuser使用者,選擇使用者表空間waftbs,給使用者賦予角色許可權、物件許可權 connect dba
③:在伺服器上wafuser2使用者沒有dba許可權,所以可以用下面的備份方式:
exp wafuser2/***xx@itwater buffer=4096 file=\\tsclient\f\itwaterdatabasebackup\wafuser2.dmp full=y log=\\tsclient\f\itwaterdatabasebackup\wafuser2.log
5、還原資料庫
①:imp wafuser2/***xx@itwater file=f:\itwaterdatabasebackup\wafuser2.dmp full=y ignore=y log=f:\itwaterdatabasebackup\impwafuser2log.txt
指定log很重要,便於分析錯誤進行補救。
③:imp wafuser/***xx@itwater file=f:\itwaterdatabasebackup\wafuser.dmp full=y ignore=y log=f:\itwaterdatabasebackup\impwafuserlog.txt
ORACLE資料庫遷移
oracle資料庫遷移過程 劉兵召寫於20081202 14 01 1.新建立兩個oracle使用者,new jbpm和old jbpm劉兵召寫於20081202 14 01 new jbpm 在原有資料庫基礎上更改過的資料庫 表結構發生變化,依然儲存著原來資料庫的一些資料 old jbpm 原有的...
oracle資料庫遷移
一 原始資訊記錄及複製 1.記錄欲遷移庫的sid,是否為歸檔模式 檢視方法 以sys使用者登入sqlplus後執行archive log list,建庫時預設為非歸檔模式 以及如下檔案的存放位置 引數檔案,密碼檔案,控制檔案,日誌檔案,資料檔案引數檔案存放在c oracle product 10.2...
Oracle資料庫遷移
1.登陸sqlplus a.在sqlplus登陸介面的使用者名稱中輸入 nolog,其他不用輸入 b.conn as sysdba2.刪除當前使用者級聯資訊 提示 ora 01940 無法刪除當前連線的使用者 時關閉所有資料庫連線,或者重啟服務列表中的db服務 如果遇到以下問題時 提示 ora 01...