執行 Notification Services 範例的需求
執行 Notification Services 範例之前,請先確認您的電腦是否符合下面所列的需求。強烈建議您只在開發或測試伺服器上執行此範例,而不要在生產伺服器上執行。
需求
下表顯示了 Notification Services 範例應用程式需要的環境。如需其他 SQL Server 2005 需求的資訊,請參閱<安裝 SQL Server 2005 的硬體和軟體需求>。
應用程式 |
Microsoft SQL Server 2005 Database Engine SQL Server 2005 Notification Services SQL Server 2005 Analysis Services (僅適用於 Profit Margin 範例) Microsoft Visual Studio 2005 (其中已安裝 Microsoft Visual C#、Microsoft Visual C++ 和 Microsoft Visual Basic 元件) |
服務 |
具有 Simple Mail Transfer Protocol (SMTP) 服務的 Microsoft Windows Internet Information Services (IIS)。 |
帳戶 |
Notification Services 執行個體將在其下執行的一或多個帳戶,您可用來在 SQL Server Management Studio 中建立 Notification Services 的執行個體。 如需有關這些帳戶及其所需之權限的詳細資訊,請參閱<保全 Notification Services>。 |
為範例部署安裝軟體
為了簡化這些範例的使用,建議在單一電腦上執行範例。如果您選擇在多重伺服器環境中部署範例,您必須安裝所需的軟體,如下所示。
執行範例的伺服器必須具有下列軟體
- Notification Services。
- .NET Framework SDK 2.0 或 Microsoft Visual Studio 2005。您可以免費取得 .NET Framework SDK。請參閱<安裝 .NET Framework SDK>。
- SMTP 服務。
- SQL Server 2005 管理工具。遵循執行範例的指示需要這些工具,但部署 Notification Services 應用程式並不一定需要這些工具。
執行資料庫的伺服器必須安裝有 SQL Server 2005 Database Engine。
設定 SMTP 服務
![]() |
---|
在 Windows Server 2003 中,依預設不會安裝 Microsoft SMTP 服務。首先,您必須使用「管理您的伺服器」來安裝 Internet Information Services (IIS)。IIS 安裝完成之後,您可以安裝 SMTP 服務。如需詳細資訊,請參閱 Windows Server 2003 文件集中的「安裝 Microsoft SMTP 服務」。 |
若要傳送電子郵件通知,您必須設定 Simple Mail Transport Protocol (SMTP) 服務以轉送訊息並開始執行。如果 SMTP 服務未設定轉送訊息或不執行,則範例應用程式所產生的通知會傳遞至 \inetpub\mailroot\queue 目錄。因 SMTP 服務組態的不同,訊息可能會顯示在不同的 \inetpub\mailroot 資料夾中,例如 \pickup 或 \badmail。如需有關設定 SMTP 的詳細資訊,請參閱「Microsoft Mail (SMTP) 服務」文件集。
請參閱
其他資源
SQL Server Notification Services 範例