手工資料庫複製

2021-06-02 11:07:08 字數 607 閱讀 2082

環境:oracle10g2 

前提條件:

1、源資料庫停止,目標資料庫已經安裝但沒有安裝例項

2、目標資料庫與源資料庫例項相同

1.拷貝spfile和密碼檔案到相應的目錄

2.在目標資料庫上建立對應的目錄及子目錄

admin,flash_recovery_area,oradata及相應的子目錄

3.配置環境變數

4.啟動資料庫

5.檢視資料庫id,名稱

sql> select dbid,name from v$database;

dbid name

---------- ---------

3769378787 demo1

6.修改資料庫id

通過手工拷貝檔案複製資料庫

實驗目的 假設有兩條伺服器,a裝了資料庫,b只裝oracle軟體,如何把a上的資料庫複製到b上。複製資料庫有很多種方法,這裡實驗用手工複製檔案的方法。由於很多人只有一台機器,所以我的實驗步驟如下 1.在一台windows機器上先裝好資料庫軟體,在用dbca建立資料庫,記下多出的檔案。2.關閉資料庫,...

複製資料庫

複製資料庫 sql200企業管理器 右鍵要複製的資料庫a 所有任務 匯出資料 目標資料庫,選擇資料庫b 然後選擇 在sql server資料庫之間複製資料和物件 勾選 建立目的物件 包含擴充套件屬性 最後完成.或者查詢分析器執行下面的語句建立乙個儲存過程,然後再執行呼叫示例中的呼叫方法實現資料庫複製...

資料庫複製

if exists select from dbo.sysobjects where id object id n dbo p copydb and objectproperty id,n isprocedure 1 drop procedure dbo p copydb go 資料庫資料複製 將乙...