Microsoft Internet 信息服務(IIS)在運行過程中可能遇到各種錯誤,這些錯誤可以通過啟用日志記錄而記錄下來,默認情況下,日志記錄是不可用的,那么如何啟用呢?本文給出了具體的方法。
在運行Microsoft Internet 信息服務 (IIS) 的計算機上,Microsoft SQL Server Compact Edition 服務器代理可以將錯誤、警告和信息性消息記錄到日志文件中。默認情況下,日志記錄不可用。在啟用日志記錄時,會將 sqlcesa30.log 文件寫入 SQL Server Compact Edition 的 IIS 虛擬目錄。在診斷遠程數據訪問 (RDA) 或復制問題時,日志中記錄的信息非常有用。
通過 SQL Server Compact Edition 服務器代理啟用日志記錄
請創建以下注冊表項(如果不存在):
HKLM/Software/Microsoft/MSSQLSERVERCE/3.0/Transport
在 HKLM/Software/Microsoft/MSSQLSERVERCE/Transport 項下,創建 DWORD 項值。項值的名稱必須以與 SQL Server Compact Edition 的 IIS 虛擬目錄相關的本地路徑開始。例如,如果 Sqlcesa30.dll 位于 NTFS 文件目錄 C:/Inetpub/Sqlce/NorthWind 中,則必須將注冊表值命名為 C:/Inetpub/Sqlce/NorthWind/LOGGING_LEVEL。DWORD 項的數據值必須是一個介于 0 到 3 之間的值。注冊表項中包含的數據值控制 SQL Server Compact Edition 服務器代理執行的日志記錄級別。
下表說明應分配給注冊表項值以定義日志記錄級別的數據值:
| LOGGING_LEVEL 值 | 說明 | 
|---|---|
| 			 0  | 						 日志記錄不可用。  | 		
| 			 1  | 						 記錄錯誤。  | 		
| 			 2  | 						 記錄錯誤和警告。  | 		
| 			 3  | 						 記錄錯誤、警告和信息性消息。 重要提示 當指定 LOGGING_LEVEL 3 時,SQL Server Compact Edition 服務器代理會生成非常大的日志文件。通常情況下不應使用此日志記錄級別,但是在嘗試診斷問題時非常有用。  | 		
新聞熱點
疑難解答