Oracle
在同一台機器上只需要 DB_FILE_NAME_CONVERT 嗎?
我有點困惑。我創建了一個具有 DG 名稱
+DADOS
AND的主數據庫,以及具有 DG 名稱和+DGARC
的備用數據庫(在另一台伺服器中)。我還沒有配置和,但它工作正常。+DATA``+FRA``DB_FILE_NAME_CONVERT``LOG_FILE_NAME_CONVERT
比如我在primary裡創建了一個datafile,文件是:
+DADOS/jupiter/datafile/manu.283.1077576101
它在備用中轉換。
Media Recovery Log +FRA/jupiterstb/archivelog/2021_07_10/thread_2_seq_327.261.1077575237 Media Recovery Log +FRA/jupiterstb/archivelog/2021_07_10/thread_2_seq_328.294.1077576145 Successfully added datafile 6 to media recovery Datafile #6: '+DATA/jupiterstb/datafile/manu.277.1077576447' Media Recovery Waiting for thread 2 sequence 329 (in transit)
DB_FILE_NAME_CONVERT
並且LOG_FILE_NAME_CONVERT
只需要在同一台機器上複製時進行配置嗎?
當您在需要不同文件路徑的兩個數據庫之間有不同的文件系統時,也會使用這些參數。例如,如果您將 ASM 用於主伺服器,但在備用伺服器上使用“正常”文件系統,或者在主伺服器上使用 Windows 驅動器,在輔助伺服器上安裝 unix。
您的主數據庫和備用數據庫使用 Oracle 託管文件。將
db_create_file_dest
(anddb_create_online_log_dest_N
) 設置為磁碟組名稱並使用 FRA,文件會自動命名,無需任何 CONVERT 參數。這是使用 ASM 的典型方式。這與在同一台或單獨的機器上複製無關。