共用方式為


COM+ CRM 登錄 設定

有數個登錄設定可用來修改CRM行為,以協助進行疑難解答和開發。 下表列出並描述的所有這些登錄設定都是選擇性的;CRM 正常作業不需要任何專案。

所有CRM登錄設定都在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\CRM如果 COM3 金鑰尚未存在,請建立 CRM 金鑰

CRM 登錄設定 描述
VTRACE1
REG_DWORD值。 將此值設定為零以外的任何專案,即可針對警告或錯誤啟用偵錯追蹤訊息。 您可以在除錯程式輸出視窗中看到這些訊息。 此值應該只針對開發設定,而不是在一般部署期間設定。 當任何 CRM 伺服器應用程式啟動時,就會讀取此值。
IgnoreCompensatorErrors
REG_DWORD值。 將此值設定為零以外的任何值,可讓CRM基礎結構忽略CRM補償器傳回的所有錯誤。 如果復原因為CRM補償器發生錯誤而失敗,設定此值可讓復原完成。 當任何 CRM 伺服器應用程式啟動時,就會讀取此值。
CheckpointIntervalInSec
REG_DWORD值。 這是以秒為單位的檢查點間隔。 默認檢查點間隔為30秒。 檢查點可用來從CRM記錄檔回收空間。 增加檢查點間隔可能會增加效能,但代價是增加復原時間和較大的CRM記錄檔。 當任何 CRM 伺服器應用程式啟動時,就會讀取此值。
InitialLogFileSizeInKB
REG_DWORD值。 這是以 KB 為單位的初始 CRM 記錄檔大小。 默認CRM記錄檔大小為1024 KB(1 MB)。 CRM 記錄檔會自動擴充以符合加總的事務負載,但如果預期負載繁重,可能需要增加此值。 當任何已啟用CRM的 COM+ 伺服器應用程式啟動時,就會讀取此值,但如果CRM伺服器應用程式已經存在CRM記錄檔,則會忽略該伺服器應用程式的此值。
RecoveryTraceEnabled
REG_DWORD值。 將此值設定為零以外的任何專案,可啟用復原追蹤。 復原追蹤是文本檔,其名稱與CRM記錄檔和下列其他擴展名相同:.recoverytrace.txt。
此檔案位於與CRM記錄檔相同的目錄中。 復原追蹤會在復原期間提供CRM活動的追蹤,可用於問題診斷。 當任何 CRM 伺服器應用程式啟動時,就會讀取此值。 不過,會為每個CRM伺服器應用程式產生唯一的復原追蹤檔案。

COM+ 補償 Resource Manager 概念