共用方式為


執行 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 服務

ms160949.note(zh-tw,SQL.90).gif附註:
在 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 範例

說明及資訊

取得 SQL Server 2005 協助