共用方式為


使用 SQL Server Compact Edition 伺服器代理程式診斷以進行連接的疑難排解

您可以使用 Internet Explorer 取得關於「SQL Server Compact Edition 伺服器代理程式」組態的診斷資訊。將 ?Diag 附加到 SQL Server Compact Edition 伺服器代理程式的 URL,例如 http://sqlservename/sqlce/sqlcesa30.dll?diag

網頁會顯示 5 個資料表,提供關於「SQL Server Compact Edition 伺服器代理程式」組態的有用資訊。資料表項目若顯示紅色,就表示可能有問題。綠色表示狀況正常。如果沒有顯示網頁,就表示 Internet Information Services (IIS) 伺服器並未設定正確。這 5 個資料表分別描述如下。

一般資訊

此資料表提供關於虛擬目錄的一般資訊。

項目 描述

伺服器名稱

指定在 URL 中尋找到的 IIS 伺服器名稱。

URL

顯示 URL 減掉 http://sqlservername 及 ?diag 參數後所剩下的部分。這是要求 URL 時,IIS 所傳回的值。

驗證類型

指定 SQL Server Compact Edition 所支援的驗證類型。可能是「匿名」、「基本」或「Windows 整合式」。

伺服器端通訊埠

為建立虛擬目錄的網站而設定的通訊埠。網站的預設值為通訊埠 80。

HTTPS

指定是否設定虛擬目錄使用 SSL。

伺服器軟體

指定 IIS 的版本。

複寫

指定是否啟用複寫。此功能由 USAGE 登錄機碼控制,並且預設為複寫與 RDA 都啟用。

RDA

指定是否啟用 RDA。此功能由 USAGE 登錄機碼控制,並且預設為複寫與 RDA 都啟用。

記錄層級

指定「SQL Server Compact Edition 伺服器代理程式」的記錄層級。此功能由 LOGGING_LEVEL 登錄機碼控制,並且預設為 1 (錯誤)。

模擬與存取測試

本節提供的資訊,是關於使用者以特定使用者的身分,來存取磁碟上資訊的能力。

動作 描述

模擬使用者

指定「SQL Server Compact Edition 伺服器代理程式」是否能夠模擬該位執行 ping 命令的使用者。因為所有的複寫與 RDA 作業都要在利用 IIS 提出要求的使用者之下執行,所以實際用到的使用者名稱會取決於虛擬目錄的驗證類型。

ReadWriteDeleteMessageFile

指定模擬的使用者對於 NTFS 檔案系統磁碟機上的內容資料夾,是否有可以執行同步處理的適當存取權限。

SQL Server Compact Edition 模組測試

此資料表提供關於安裝且登錄正確的 SQL Server Compact Edition 伺服器元件的資訊。

模組 描述

SQLCERP30.DLL

指出「SQL Server Compact Edition 複寫提供者」是否已安裝且登錄正確。

SQLCESA30.DLL

指出「SQL Server Compact Edition 伺服器代理程式」是否已安裝且登錄正確。如果 Server Agent 並未安裝正確,則無法存取此診斷頁面。

Reconciler 測試

此資料表提供關於 SQL Server 資料庫 Reconciler 功能的資訊。

Reconciler 描述

9.0 資料庫 Reconciler

指出「SQL Server 合併式複寫 Reconciler」(replrec.dll) 是否已安裝且登錄正確。如果執行 IIS 的電腦並未安裝 SQL Server 2005 複寫元件,就不可能發生 SQL Server 2005 的複寫同步處理。

8.0 資料庫 Reconciler

指定 SQL Server 8.0 Reconciler 是否已安裝且登錄正確。如果執行 IIS 的電腦並未安裝 SQL Server 8.0 複寫元件,就不可能發生 SQL Server 8.0 的複寫同步處理。

SQL 模組版本

此資料表有助於識別執行 IIS 的電腦上,各相依 SQL Server 元件的版本。如果「Reconciler 測試」資料表中某個特定版本的 Reconciler 測試失敗,就表示那些版本的複寫元件並未列在此資料表上。

模組 描述

sqloledb.dll

指定 SQL Server OLE DB Provider 的版本。

9.0 replrec.dll

指定「SQL Server 合併式複寫 Reconciler」的版本。

9.0 replprov.dll

指定「SQL Server 合併式複寫提供者」的版本。

9.0 msgprox.dll

指定「SQL Server 合併式複寫訊息 Proxy 提供者」的版本。

8.0 replrec.dll

指定 SQL Server 8.0 Reconciler 的版本。

8.0 replprov.dll

指定「SQL Server 8.0 複寫提供者」的版本。

8.0 msgprox.dll

指定「SQL Server 8.0 訊息 Proxy 提供者」的版本。

請參閱

工作

使用 Internet Explorer 檢查 SQL Server Compact Edition 伺服器代理程式組態
使用 SQL Server Compact Edition 伺服器代理程式統計資料進行連接疑難排解

說明及資訊

取得 SQL Server Compact Edition 協助