裸裝置表空間對映檔案
建立RAC環境經常會使用裸裝置,而對映檔案是為了告訴Oracle如何將表空間的資料檔案與裸裝置一一對應起來。
對映檔案的內容大致如下:
system=/dev/vx/rdsk/datadg/tradedb_system_1_1g
undotbs1=/dev/vx/rdsk/datadg/tradedb_undotbs1_1_4g
undotbs2=/dev/vx/rdsk/datadg/tradedb_undotbs2_1_4g
temp=/dev/vx/rdsk/datadg/tradedb_temp_1_4g
sysaux=/dev/vx/rdsk/datadg/tradedb_sysaux_1_2g
users=/dev/vx/rdsk/datadg/tradedb_users_1_500m
redo1_1=/dev/vx/rdsk/datadg/tradedb_redo1_1_1g
redo1_2=/dev/vx/rdsk/datadg/tradedb_redo1_2_1g
redo1_3=/dev/vx/rdsk/datadg/tradedb_redo1_3_1g
redo2_1=/dev/vx/rdsk/datadg/tradedb_redo2_1_1g
redo2_2=/dev/vx/rdsk/datadg/tradedb_redo2_2_1g
redo2_3=/dev/vx/rdsk/datadg/tradedb_redo2_3_1g
control1=/dev/vx/rdsk/datadg/tradedb_control1
control2=/dev/vx/rdsk/datadg/tradedb_control2
control3=/dev/vx/rdsk/datadg/tradedb_control3
spfile=/dev/vx/rdsk/datadg/tradedb_spfile
pwdfile=/dev/vx/rdsk/datadg/tradedb_pwdfile
可以透過設定環境變數DBCA_RAW_CONFIG來指出對映檔案的位置。也可以在安裝過程中,Oracle提示裸裝置對映檔案的位置出給出這個檔案的位置。
需要注意幾點,這個檔案不是必須的,如果不提供這個問題,Oracle會採用模板中預設的位置來設定資料檔案的位置。
這個檔案只是設定資料檔案對應的裸裝置位置,裸裝置名稱中包含的檔案大小不會作為DBCA設定該資料檔案的大小,因此資料檔案的大小必須手工進行設定。
對於一個表空間包含多個資料檔案的情況,將資料檔案用逗號間隔,一個簡單的例子如下:
control1=/dev/vx/rdsk/datavg/newtrade_control1
control2=/dev/vx/rdsk/datavg/newtrade_control2
control3=/dev/vx/rdsk/datavg/newtrade_control3
system=/dev/vx/rdsk/datavg/newtrade_system_1_4g
sysaux=/dev/vx/rdsk/datavg/newtrade_sysaux_1_8g
undotbs1=/dev/vx/rdsk/datavg/newtrade_undotbs1_1_16g,/dev/vx/rdsk/datavg/newtrade_undotbs1_2_16g
undotbs2=/dev/vx/rdsk/datavg/newtrade_undotbs2_1_16g,/dev/vx/rdsk/datavg/newtrade_undotbs2_2_16g
temp=/dev/vx/rdsk/datavg/newtrade_temp_1_16g,/dev/vx/rdsk/datavg/newtrade_temp_2_16g
users=/dev/vx/rdsk/datavg/newtrade_users_1_4g
redo1_1=/dev/vx/rdsk/datavg/newtrade_redo1_1_1_1g,/dev/vx/rdsk/datavg/newtrade_redo1_1_2_1g
redo1_2=/dev/vx/rdsk/datavg/newtrade_redo1_2_1_1g,/dev/vx/rdsk/datavg/newtrade_redo1_2_2_1g
redo1_3=/dev/vx/rdsk/datavg/newtrade_redo1_3_1_1g,/dev/vx/rdsk/datavg/newtrade_redo1_3_2_1g
redo2_1=/dev/vx/rdsk/datavg/newtrade_redo2_1_1_1g,/dev/vx/rdsk/datavg/newtrade_redo2_1_2_1g
redo2_2=/dev/vx/rdsk/datavg/newtrade_redo2_2_1_1g,/dev/vx/rdsk/datavg/newtrade_redo2_2_2_1g
redo2_3=/dev/vx/rdsk/datavg/newtrade_redo2_3_1_1g,/dev/vx/rdsk/datavg/newtrade_redo2_3_2_1g
pwdfile=/dev/vx/rdsk/datavg/newtrade_pwdfile
spfile=/dev/vx/rdsk/datavg/newtrade_spfile
需要注意,並非所有的標識DBCA都能識別出來,比如這個例子中的REDO1_3和REDO2_3這兩組重做日誌檔案,DBCA就不會自動識別。
雖然新增到這個對映檔案中,DBCA也不會自動在模板中建立出對應的REDO1_3和REDO2_3日誌組,仍然需要手工來新增。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-464522/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux 使用裸裝置建立表空間Linux
- HPUNIX下表空間檔案系統到裸裝置測試
- linux下使用裸裝置建立oracle表空間LinuxOracle
- aix5.3上使用裸裝置建立表空間AI
- linux裸裝置三種對映方式Linux
- Linux新增裸裝置空間(Redhat)LinuxRedhat
- 【Raw Device】OEL4.8裸裝置對映方法dev
- linux下表空間檔案系統移動到裸裝置測試Linux
- AIX 5.3 10.2g rac環境下 給表空間擴容(裸裝置表空間)AI
- raw 裸裝置資料檔案更改其他raw裸裝置位置
- 用rman更改管理裸裝置檔案
- [轉]用裸裝置擴資料庫表空間專題(完整版)資料庫
- 在UNIX裸裝置和檔案系統之間移動ORACLEOracle
- 大檔案表空間
- 移動資料檔案、系統表空間檔案、臨時表空間檔案
- 在UNIX裸裝置和檔案系統之間移動ORACLE (轉)Oracle
- ORACLE RAC 裸裝置資料庫一節點表空間擴容錯誤新增資料檔案到本地的處理Oracle資料庫
- ORACLE中裸裝置資料檔案RESIZE/AUTOEXTEND ONOracle
- 刪除表空間和表空間包含的檔案
- Oracle 表空間增加檔案Oracle
- oracle將控制檔案從裸裝置遷移到檔案系統Oracle
- db2資料庫檢視錶空間使用的是檔案系統和裸裝置情況DB2資料庫
- 基於裸裝置檔案格式安裝oracle資料庫Oracle資料庫
- 利用rman遷移裸裝置資料檔案到檔案系統
- MySQL innodb共享表空間新增表空間資料檔案方法MySql
- 修改表空間檔案路徑
- 給oracle新增裸裝置資料檔案(AIX單機)OracleAI
- 建立資料庫時用裸裝置的配置檔案資料庫
- 更改資料庫裸裝置資料檔案的位置資料庫
- 表空間&資料檔案和控制檔案(zt)
- 字元裝置、塊裝置與裸裝置字元
- 字元裝置、塊裝置、裸裝置、RAW裝置 .字元
- MySQL 系統表空間檔案解析MySql
- Oracle 表空間與資料檔案Oracle
- 表空間和資料檔案管理
- oracle 資料檔案表空間管理Oracle
- drop表空間以及對應的資料檔案後空間不釋放的問題
- 表空間中有資料也可以壓縮表空間(資料檔案)大小