檢查屬性

使用 checkprm 程式,透過可設定的應用程式和執行環境,評估指定之參數檔的有效性。它可以提供簡單的 PASS/FAIL,或提供有關如何儲存和解譯每個參數值的選擇性詳細資訊。

當您使用 checkprm 且不使用任何這些引數時,checkprm 會嘗試自動偵測 Extract 或 Replicat,以及 Oracle GoldenGate 安裝的平台和資料庫。

注意:選項不區分大小寫。

語法

checkprm
[-v]
[? | help]
[<parameter_file>]
[-COMPONENT | -C) <component_name>]
[-MODE | -M) <mode_name>]
[-PLATFORM | -P) <platform_name>]
[-DATABASE | -D) <database _ame>]
[-VERBOSE | -V)]

-v

顯示 Oracle GoldenGate 版本標幟。無法與其他選項一起使用。不會產生詳細 (--VERBOSE | -V) 輸出。

? 說明

顯示詳細的用法資訊,包括每個選項的所有可能值。無法與其他選項合併。

<parameter_file>

指定要評估之參數檔的完整路徑和名稱,例如:/ogg/deployments/ora/etc/conf/ogg/myext.prm。

--COMPONENT | -C <component_name>

指定驗證此參數檔的執行中元件 (應用程式)。嘗試自動偵測,因此可省略 Extract 或 Replicat 的此選項。有效值如下:

CACHEFILEDUMP COBGEN CONVCHK CONVPRM DDLCOB DEFGEN EMSCLNT EXTRACT GGCMD GGSCI KEYGEN LOGDUMP
MGR OGGERR REPLICAT RETRACE
REVERSE SERVER GLOBALS

此選項沒有預設值。

--MODE | -M <mode_name>

指定執行中應用程式的模式 (如果適用)。此選項為選擇性選項,僅適用於 Extract 或 Replicat。

此選項的有效輸入包括:

當鍵入此選項的值時,只要應用程式名稱與元件的值相符,應用程式名稱就會是選擇性的。例如,如果元件是 Extract,"A Data Pump ExtractA" 等同於 "A Data PumpA"。但是,如果元件是 Replicat,則無效。

--PLATFORM | -P <platform_name>

指定應用程式應該執行的平台。預設值是執行此 checkprm 執行檔的平台。

可能的值如下:

AIX HP-OSS HPUX-IT HPUX-PA
Linux OS400 ZOS Solaris SPARC
Solaris x86 Windows x64 All

--DATABASE | -D <database_name>

指定應用程式建立的資料庫。預設值是安裝 Oracle GoldenGate 的資料庫。

<database> 選項包括:

Generic Oracle 8 Oracle 9i
Oracle 10g Oracle 11g Oracle 12c
Oracle 18c
Oracle 19c
DB2LUW 9.5 DB2LUW 9.7
DB2LUW 10.5 DB2LUW 10.1 DB2 Remote
DB2LUW 11.1
Teradata
MySQL
DB2 for i
DB2 for i Remote
MS SQL
MS SQL CDC
DB2 z/OS
–VERBOSE -V

指示 checkprm 顯示詳細的參數資訊,以示範如何讀取和解譯值。它必須是驗證中指定的最後一個選項。