Installing SQL Server Notification Services

SQL Server Setup

Microsoft SQL Server Notification Services is a platform for developing and deploying applications that generate and send notifications. You can use Notification Services to send timely, personalized messages to thousands or millions of subscribers, and you can deliver the messages to a wide variety of devices.

This section provides information about installing Notification Services.

Step 1: Verify Prerequisites

Step 2: Decide Which Components to Install

Notification Services has two sets of installable components: Engine and Client. Depending on your deployment, you might install all or just one set of components.

  • Engine components run Notification Services instances and applications.
  • Client components are used to interact with instance and application data from other servers.

Depending on how you use Notification Services, you install its components on one or more servers. You must install components on any server that hosts the following Notification Services functions:

  • Any server that runs a hosted event provider, generator, or distributor requires the engine components.
  • Any server that runs a non-hosted event provider or subscription management interface requires the client components. The client components are required for registering the instance and using the Notification Services API.
  • Any server from which you administer instances of Notification Services requires the client components. The client components are required for registering the instance and interacting with the instance. The client components are included with SQL Server Management Studio.

Step 3: Install Notification Services

When you are ready to install Notification Services, use one of the following methods to perform the installation:

Step 4: Configure Notification Services

After you install Notification Services, you can create Notification Services applications, configure instances of Notification Services to host those applications, and deploy the instances of Notification Services. For more information, see the following sections of SQL Server Books Online:

  • Building Notification Solutions
  • Deploying Notification Services

After you deploy instances of Notification Services, you can configure those instances using the SQL Server Management Studio or the nscontrol command-prompt utilities. For more information, see Administering Notification Services.

Uninstalling Notification Services

If you are permanently removing Notification Services, you should delete your instances of Notification Services before uninstalling the product. If you are upgrading instances of Notification Services to a newer version of SQL Server, leave your instances in place and follow the Notification Services migration instructions. For more information, see the following topics:

See Also