BUG: Perfmon Errors Logged in Event Log when SQL Server Not Running

ID: Q247974


The information in this article applies to:
  • Microsoft SQL Server version 7.0

BUG #: 54939 (SQLBUG_70)

SYMPTOMS

If SQL Server is installed on a computer, adding a performance counter in the Performance Monitor while SQL Server is not running generates the following events in the Event Log:

Event ID: 1008
Source: Perflib
Description:
The Open Procedure for service "MSSQLServer" in DLL "SQLCTR70.DLL" failed. Performance data for this service will not be available. Status code returned is DWORD 0.
Event ID: 1001
Source: SQLCTR70
Description:
The description for Event ID ( 1001 ) in Source ( SQLCTR70 ) could not be found. It contains the following insertion string(s): SQL Performance DLL Open function failed.
Event ID: 1001
Source: SQLCTR70
Description:
The description for Event ID ( SQLCTR70 ) could not be found. It contains the following insertion string(s): Unable to open shared memory segment.
NOTE: The counter that you add does not need to be a SQL Server counter. The default Processor\% Processor Time counter will log the events.


WORKAROUND

The events can safely be ignored.


STATUS

Microsoft has confirmed this to be a problem in SQL Server version 7.0.

Additional query words:

Keywords : kbSQLServ700bug
Version : winnt:7.0
Platform : winnt
Issue type : kbbug


Last Reviewed: December 30, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.