Installing Notification Services Using Setup
When you install Notification Services, you do not install an instance of Notification Services. Rather, you install the Notification Services binary files. You then configure and deploy instances of Notification Services, which host notification applications.
An instance of Notification Services can run on a variety of system configurations. For example, the Notification Services engine and the databases can be on one server, or the engine and databases can be on separate servers. Additionally, you might have subscription management interfaces or non-hosted event providers located on remote servers.
You must install Notification Services wherever you want to run the Notification Services engine (which runs the hosted event providers, generators, and distributors) and you must install the Notification Services client components wherever you want to run a non-hosted event provider, a subscription management interface, or an administrative console.
Single-Server Installations
In a single-server installation, Notification Services and the Microsoft SQL Server Database Engine run on the same server. This is common for development systems and small to medium deployment systems.
When you run Setup, you install an instance of the SQL Server Database Engine and Notification Services. You may also want to install the Workstation Components so that you can use SQL Server Management Studio to create and administer instances of Notification Services using SQL Server Management Studio.
To install Notification Services and the Database Engine
Remote Notification Services Engines
Notification Services engine components, which run hosted event providers, generators, and distributors, can be on a separate server from the Database Engine.
When you define a Notification Services application, you specify the server where each hosted event provider, generator, and distributor runs. On each specified server, you need to install the Notification Services engine components. You install these components by installing Notification Services.
Note
The Feature Selection dialog in SQL Server Setup allows you to install Engine Components and Client Components. Installing the Engine Components is equivalent to installing all of Notification Services.
To install Notification Services
Remote Notification Services Clients
Most Notification Services applications require one or more client applications. Servers that run client applications, but not the engine components, require the Notification Services client components.
The following types of applications use the client components:
- Subscription management interfaces
- Non-hosted event providers
- Administrative consoles
Installing the Notification Services client components installs all Notification Services files except for the files required to run the Notification Services engine.
Note
The Notification Services client components are installed when you install SQL Server Management Studio.
To install client components
See Also
Concepts
Installing SQL Server Notification Services
Installing Notification Services from the Command Prompt
Migrating Notification Services Instances