Export (0) Print
Expand All

Files and File Locations

SQL Server 2000

By default, Notification Services is installed to %PROGRAMFILES%\Program Files\Microsoft SQL Server Notification Services. You can alter this location during setup.

The following folders and files are added when installing Notifications Services:

vN.N.NNNN.N Folder

The root folder uses the Notification Services version number as its name. It contains the Bin, Docs, Samples, and XML Schemas folders. It also contains the Readme.txt file, which contains late-breaking information, and the NSOnWeb.url file, which is a Web link to the Notification Services home page.

Bin Folder

The Bin folder contains all of the binary Notification Services files, such as executables and DLLs, as well as command files. The Bin folder is created when you install the engine components or the client components.

File Description
EventLogMessages.dll Resource file that provides information about Notification Services events to the event log.
GrantXpExec.cmd Command you can use to grant rights to run the Notification Services extended stored procedures to the account used by the NS$instance_name service. For more information, see GrantXPExec Utility.
InstallXPs.cmd Command you can use to install the Notification Services extended stored procedures to additional instances of SQL Server. For more information, see InstallXPs Utility.
Microsoft.SqlServer.NotificationServices.dll Notification Services core DLL.
Microsoft.SqlServer.NotificationServices.tlb Type library used by Notification Services to register types for COM interoperability.
Nscontrol.exe Executable file that runs the NSControl command prompt utility. Do not run this file. For more information, see NSControl Commands.
Nsservice.exe Executable file used to run the Notification Services NS$instance_name service. (Installed with engine components only.) Do not run this file from this location. For more information, see Starting and Stopping a Service.
Nsservice.exe.config Configuration file that controls the logging levels for the Notification Services NS$instance_name service. Edit the values in this file to control logging. For more information, see Configuring Notification Services Event Logging.
RegisterXPs.sql Transact-SQL script that registers the Notification Services extended stored procedures in SQL Server. This script is run by Setup, so you do not need to run this script manually.
RevokeXpExec.cmd Command you can use to revoke rights to run the Notification Services extended stored procedures. For more information, see RevokeXPExec Utility.
SetNSVars.cmd Command used by Notification Services to set general environment variables and open a command prompt window. Instead of running this command, you can open the command prompt window from Start/Program Files/Microsoft SQL Server Notification Services.
SqlXmlBulkLoad.dll Managed DLL used to facilitate the use of the SQLXML bulk loader.
UninstallXPs.cmd Command you can use to remove the Notification Services extended stored procedures from an instance of SQL Server. For more information, see UninstallXPs Utility.
UnregisterXPs.sql Transact-SQL script that removes the Notification Services extended stored procedures from SQL Server. Running this script manually is sometimes necessary. When uninstalling, Setup does not prompt for a SQL Server user name and password and does not prompt for the server name.

The Bin folder also contains language-specific folders, such as de (German), es (Spanish), and fr (French). Each folder contains a DLL that contains language-specific resources for Notification Services.

Docs Folder

The Docs folder contains Notification Services documentation. This folder is installed if you install the documentation components.

The Docs folder contains one folder for each installed language. Each language folder, such as en (English), contains the following files.

File Description
Sqlntsv.chm Notification Services HTML Help documentation file. Running this file opens SQL Server Notification Services Books Online.
Sqlntsv.hx* Documentation files used by Microsoft Visual Studio® .NET. If Visual Studio is installed, you will be able to access the documentation in the Visual Studio .NET Help pane.
Samples Folder

The Samples folder contains all of the files for running the sample applications supplied with Notification Services. This folder is installed if you install the sample applications component during setup.

For more information about the files in the Samples folder, see Notification Services Programming Samples.

XML Schemas Folder

The XML Schemas folder contains the XML schemas for the application definition file (ADF) and the configuration file. These files are required by Notification Services. You can view these files to look at the XML schemas.

File Description
ApplicationDefinitionFileSchema.xsd The XML schema definition for the ADF. For more information about the elements described in this file, see the Application Definition File Reference.
ConfigurationFileSchema.xsd The XML schema definition for the configuration file. For more information about the elements described in this file, see the Configuration File Reference.
SQL Server

When you install the database components, an extended stored procedure DLL is installed in the selected SQL Server Binn folder. The name of this file is Microsoft_SqlServer_NotificationServices_XP_X_X_XXXX_X.dll, where X_X_XXXX_X is the Notification Services version number.

Show:
© 2014 Microsoft