檢查屬性
使用 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
-
起始載入 Extract
-
一般 Replicat
-
協調式 Replicat
-
整合式 Replicat
-
平行整合式 Replicat
-
平行非整合式 Replicat
-
特殊執行 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 顯示詳細的參數資訊,以示範如何讀取和解譯值。它必須是驗證中指定的最後一個選項。