報表檔案

有效對象

擷取

說明

使用 RMTFILE 參數來定義遠端系統上擷取檔案的名稱,該擷取檔案將由初始載入 Extract 建立,並在使用 SPECIALRUN 時由初始載入 Replicat 讀取。使用此參數進行初始載入組態。若為線上變更同步,請使用 RMTTRAIL 參數。

RMTFILE 前面必須有 RMTHOST 陳述式,且前面必須包含任何 TABLE 陳述式。

Extract Pump 已不再使用並忽略 RMTFILE。

您可以使用 ENCRYPTTRAIL 參數來加密此檔案中的資料。如需詳細資訊,請參閱 ENCRYPTTRAIL \| NOENCRYPTTRAIL 。

預設

無

語法

RMTFILE <file_name>
[, APPEND]
[, PURGE]
[, MEGABYTES <megabytes>]
[, FORMAT RELEASE <major>.<minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

<file_name>

遠端歷程檔的相對或完整名稱。歷程檔名稱只能使用兩個字元。當歷程檔過時時,會將六個字元的序號新增至此名稱,例如 /ogg/dirdat/rf

  1. 如果使用 FORMAT RELEASE 11.2 或更舊版本,則建立的歷程檔是不會增加的靜態檔案,而且命名慣例不會限制為兩個字元。

APPEND

將目前的資料新增至檔案中的現有資料。如果您使用 APPEND,請勿使用 PURGE。

PURGE

請先刪除現有的檔案,再建立新的檔案。如果您使用 PURGE,請勿使用 APPEND。

MEGABYTES <megabytes>

指定歷程檔中某個檔案的大小上限 (MB)。預設大小是 2000 MB。

FORMAT RELEASE <major.minor>

指定 Extract 傳送給歷程檔、檔案或 (若為遠端作業) 其他處理作業之資料的描述資料格式。讀取器處理作業可從描述資料判斷資料記錄是否為其支援的版本。描述資料格式會依 Oracle GoldenGate 處理作業的版本而有所不同。舊版和新版的 Oracle GoldenGate 所包含的描述資料不同。

FORMAT RELEASE 指定 Oracle GoldenGate 發行版本版本。major 是主要版本號碼,minor 是次要版本號碼。X.x 必須反映 Oracle GoldenGate 目前或舊的正式 (GA) 發行版本。有效值為 11.1 到目前的 Oracle GoldenGate X.x 版本號碼,例如 11.2 或 12.1。發行版本會以程式設計方式對應回適當的歷程檔格式相容性層級。預設為寫入此歷程檔之處理作業的目前版本。備註:RELEASE 版本若早於 12.1,則不支援三部分物件名稱。

注意:如果在單一 Extract 中使用多個歷程檔,則只有相同的 RELEASE 版本可以共存。

Oracle Database 12.2 或更新版本支援下列設定值:

OBJECTDEFS NO_OBJECTDEFS

使用 OBJECTDEFS 和 NO_OBJECTDEFS 選項來控制是否要在歷程檔中包含物件定義。這兩個選項只有在輸出歷程檔格式為 Oracle GoldenGate 正規格式,且歷程檔格式版本大於 12.1 時才適用。否則,會忽略這兩個選項,因為不會將描述資料記錄新增至歷程檔。

TRAILBYTEORDER {BIGENDIAN LITTLEENDIAN NATIVEENDIAN}

設定檔案記錄的位元組格式 。@ info:whatsthis 僅適用於 FORMAT RELEASE 版本至少為 12.1 的檔案。有效值為 BIGENDIAN (大位元組順序)、LITTLEENDIAN (小位元組順序) 及 NATIVEENDIAN。預設值為 NATIVEENDIAN。如需其他使用說明,請參閱 GLOBALS 版本的 TRAILBYTEORDER 。

範例

範例 1

RMTFILE /east/rf, MEGABYTES 200

範例 2

RMTFILE /west/salesny, MEGABYTES 500, FORMAT RELEASE 12.3