Microsoft SQL Server 2012 (Discovery)

Microsoft.SQLServer.2012.Discovery :: 6.6.2.0 (Management Pack)

Microsoft SQL Server 2012 Management Pack. This Management Pack will discover Microsoft SQL Server 2012. The management pack only contains the discovery logic and requires the separate monitoring management pack to be imported to monitor the discovered objects.

Summary

The SQL Server 2012 (Discovery) Management Pack provides the SQL Server 2012 specific object definitions and discovery rules. It requires the SQL Server 2012 Core Library Management Pack and is used by the SQL Server 2012 (Monitoring) Management Pack. It does not provide monitoring functionality, which is only contained in the SQL Server 2012 (Monitoring) Management Pack.

Management Pack Elements

Classes (22)

 DisplayNameIDBase ClassAbstractHostedSingletonGroupExtensionAccessibility
Microsoft.SQLServer.2012.AgentSQL Server 2012 AgentMicrosoft.SQLServer.2012.AgentMicrosoft.SQLServer.AgentFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.AgentJobSQL Server 2012 Agent JobMicrosoft.SQLServer.2012.AgentJobMicrosoft.SQLServer.AgentJobFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.AnalysisServicesSQL Server 2012 Analysis ServicesMicrosoft.SQLServer.2012.AnalysisServicesMicrosoft.SQLServer.AnalysisServicesFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.ComputerGroupSQL Server 2012 ComputersMicrosoft.SQLServer.2012.ComputerGroupMicrosoft.SystemCenter.ComputerGroupFalseFalseTrueTrueFalsePublic
Microsoft.SQLServer.2012.DatabaseSQL Server 2012 DBMicrosoft.SQLServer.2012.DatabaseMicrosoft.SQLServer.DatabaseFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.DatabaseErrorUserPolicyDatabase Critical PolicyMicrosoft.SQLServer.2012.DatabaseErrorUserPolicyMicrosoft.SQLServer.2012.PolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.DatabaseWarningUserPolicyDatabase Warning PolicyMicrosoft.SQLServer.2012.DatabaseWarningUserPolicyMicrosoft.SQLServer.2012.PolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.DBEngineSQL Server 2012 DB EngineMicrosoft.SQLServer.2012.DBEngineMicrosoft.SQLServer.DBEngineFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.DBFileSQL Server 2012 DB FileMicrosoft.SQLServer.2012.DBFileMicrosoft.SQLServer.DBFileFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.DBFileGroupSQL Server 2012 DB File GroupMicrosoft.SQLServer.2012.DBFileGroupMicrosoft.SQLServer.DBFileGroupFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.DBLogFileSQL Server 2012 DB Log FileMicrosoft.SQLServer.2012.DBLogFileMicrosoft.SQLServer.DBFileFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.DistributorSQL Server 2012 DistributorMicrosoft.SQLServer.2012.DistributorMicrosoft.SQLServer.DistributorFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.InstanceGroupSQL Server 2012 DB Engine GroupMicrosoft.SQLServer.2012.InstanceGroupSystem.GroupFalseFalseTrueTrueFalsePublic
Microsoft.SQLServer.2012.IntegrationServicesSQL Server 2012 Integration ServicesMicrosoft.SQLServer.2012.IntegrationServicesMicrosoft.SQLServer.IntegrationServicesFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.PolicySQL Server 2012 Custom User PolicyMicrosoft.SQLServer.2012.PolicyMicrosoft.SQLServer.ComponentTrueFalseFalseFalseFalsePublic
Microsoft.SQLServer.2012.PublicationSQL Server 2012 PublicationMicrosoft.SQLServer.2012.PublicationMicrosoft.SQLServer.PublicationFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.PublisherSQL Server 2012 PublisherMicrosoft.SQLServer.2012.PublisherMicrosoft.SQLServer.PublisherFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.ReplicationComputerGroupSQL Server 2012 Replication ComputersMicrosoft.SQLServer.2012.ReplicationComputerGroupMicrosoft.SystemCenter.ComputerGroupFalseFalseTrueTrueFalsePublic
Microsoft.SQLServer.2012.ReportingServicesSQL Server 2012 Reporting ServicesMicrosoft.SQLServer.2012.ReportingServicesMicrosoft.SQLServer.ReportingServicesFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.SeedSQL Server 2012 Installation SeedMicrosoft.SQLServer.2012.SeedMicrosoft.Windows.ApplicationComponentFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.SubscriberSQL Server 2012 SubscriberMicrosoft.SQLServer.2012.SubscriberMicrosoft.SQLServer.SubscriberFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.2012.SubscriptionSQL Server 2012 SubscriptionMicrosoft.SQLServer.2012.SubscriptionMicrosoft.SQLServer.SubscriptionFalseTrueFalseFalseFalsePublic

Relationship Types (20)

 DisplayNameIDSourceTargetAccessibilityAbstract
Microsoft.SQLServer.2012.AgentHostsAgentJobSQL Server 2012 Agent Hosts Agent JobMicrosoft.SQLServer.2012.AgentHostsAgentJobMicrosoft.SQLServer.2012.AgentMicrosoft.SQLServer.2012.AgentJobPublicFalse
Microsoft.SQLServer.2012.AgentsGroupContainsAgentSQL Server 2012 Agents Group Contains AgentMicrosoft.SQLServer.2012.AgentsGroupContainsAgentMicrosoft.SQLServer.2012.AgentsGroupMicrosoft.SQLServer.2012.AgentPublicFalse
Microsoft.SQLServer.2012.DatabaseHostsDBErrorUserPolicySQL Server 2012 Database hosts Critical User PolicyMicrosoft.SQLServer.2012.DatabaseHostsDBErrorUserPolicyMicrosoft.SQLServer.2012.DatabaseMicrosoft.SQLServer.2012.DatabaseErrorUserPolicyPublicFalse
Microsoft.SQLServer.2012.DatabaseHostsDBWarningUserPolicySQL Server 2012 Database hosts Warning User PolicyMicrosoft.SQLServer.2012.DatabaseHostsDBWarningUserPolicyMicrosoft.SQLServer.2012.DatabaseMicrosoft.SQLServer.2012.DatabaseWarningUserPolicyPublicFalse
Microsoft.SQLServer.2012.DatabaseHostsPublicationSQL Server 2012 Database Hosts PublicationMicrosoft.SQLServer.2012.DatabaseHostsPublicationMicrosoft.SQLServer.2012.DatabaseMicrosoft.SQLServer.2012.PublicationPublicFalse
Microsoft.SQLServer.2012.DatabaseHostsSubscriptionSQL Server 2012 Database Hosts SubscriptionMicrosoft.SQLServer.2012.DatabaseHostsSubscriptionMicrosoft.SQLServer.2012.DatabaseMicrosoft.SQLServer.2012.SubscriptionPublicFalse
Microsoft.SQLServer.2012.DatabasesGroupContainsDatabaseSQL Server 2012 Databases Group Contains DatabaseMicrosoft.SQLServer.2012.DatabasesGroupContainsDatabaseMicrosoft.SQLServer.2012.DatabasesGroupMicrosoft.SQLServer.2012.DatabasePublicFalse
Microsoft.SQLServer.2012.DBEngineHostsDistributorSQL Server 2012 Database Engine Hosts DistributorMicrosoft.SQLServer.2012.DBEngineHostsDistributorMicrosoft.SQLServer.2012.DBEngineMicrosoft.SQLServer.2012.DistributorPublicFalse
Microsoft.SQLServer.2012.DBEngineHostsPublisherSQL Server 2012 Database Engine Hosts PublisherMicrosoft.SQLServer.2012.DBEngineHostsPublisherMicrosoft.SQLServer.2012.DBEngineMicrosoft.SQLServer.2012.PublisherPublicFalse
Microsoft.SQLServer.2012.DBEngineHostsSQLAgentSQL Server 2012 Database Engine Hosts SQL Server 2012 AgentMicrosoft.SQLServer.2012.DBEngineHostsSQLAgentMicrosoft.SQLServer.2012.DBEngineMicrosoft.SQLServer.2012.AgentPublicFalse
Microsoft.SQLServer.2012.DBEngineHostsSubscriberSQL Server 2012 Database Engine Hosts SubscriberMicrosoft.SQLServer.2012.DBEngineHostsSubscriberMicrosoft.SQLServer.2012.DBEngineMicrosoft.SQLServer.2012.SubscriberPublicFalse
Microsoft.SQLServer.2012.DBFileGroupHostsDBFileSQL Server 2012 File Group Hosts FileMicrosoft.SQLServer.2012.DBFileGroupHostsDBFileMicrosoft.SQLServer.2012.DBFileGroupMicrosoft.SQLServer.2012.DBFilePublicFalse
Microsoft.SQLServer.2012.DBFileToLogicalDiskSQL Server 2012 Database File Runs on Logical DiskMicrosoft.SQLServer.2012.DBFileToLogicalDiskMicrosoft.SQLServer.2012.DBFileMicrosoft.Windows.LogicalDiskPublicFalse
Microsoft.SQLServer.2012.DBHostsFileGroupSQL Server 2012 Database Hosts File GroupMicrosoft.SQLServer.2012.DBHostsFileGroupMicrosoft.SQLServer.2012.DatabaseMicrosoft.SQLServer.2012.DBFileGroupPublicFalse
Microsoft.SQLServer.2012.DBHostsLogFileSQL Server 2012 Database Hosts Log FileMicrosoft.SQLServer.2012.DBHostsLogFileMicrosoft.SQLServer.2012.DatabaseMicrosoft.SQLServer.2012.DBLogFilePublicFalse
Microsoft.SQLServer.2012.DistributorContainsDatabaseSQL Server 2012 Distributer Contains SQL Server 2012 DatabaseMicrosoft.SQLServer.2012.DistributorContainsDatabaseMicrosoft.SQLServer.2012.DistributorMicrosoft.SQLServer.2012.DatabasePublicFalse
Microsoft.SQLServer.2012.InstanceGroupContainsDBEngineSQL Server 2012 Instance Group Contains InstancesMicrosoft.SQLServer.2012.InstanceGroupContainsDBEngineMicrosoft.SQLServer.2012.InstanceGroupMicrosoft.SQLServer.2012.DBEnginePublicFalse
Microsoft.SQLServer.2012.InstancesGroupContainsDBEngineSQL Server 2012 Instances Group Contains DBEngineMicrosoft.SQLServer.2012.InstancesGroupContainsDBEngineMicrosoft.SQLServer.2012.InstancesGroupMicrosoft.SQLServer.2012.DBEnginePublicFalse
Microsoft.SQLServer.2012.IntegrationServicesGroupContainsIntegrationServicesSQL Server 2012 Integration Services Group Contains Integration ServicesMicrosoft.SQLServer.2012.IntegrationServicesGroupContainsIntegrationServicesMicrosoft.SQLServer.2012.IntegrationServicesGroupMicrosoft.SQLServer.2012.IntegrationServicesPublicFalse
Microsoft.SQLServer.2012.ServerComputerHostsSeedServer Computer Hosts SQL Server 2012 Installation SeedMicrosoft.SQLServer.2012.ServerComputerHostsSeedMicrosoft.Windows.Server.ComputerMicrosoft.SQLServer.2012.SeedPublicFalse

DataSource Modules (12)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.2012.AgentJobDiscoverySQL Server Agent Job DiscoveryMicrosoft.SQLServer.2012.AgentJobDiscoveryAnyInternal
Microsoft.SQLServer.2012.AnalysisServicesDiscoverySQL Server 2012 DB Analysis Services Discovery SourceMicrosoft.SQLServer.2012.AnalysisServicesDiscoveryAnyInternal
Microsoft.SQLServer.2012.DBDiscoverySQL Server 2012 Database DiscoveryMicrosoft.SQLServer.2012.DBDiscoveryAnyInternal
Microsoft.SQLServer.2012.DBEngineDiscoverySQL Server 2012 DB Engine Discovery SourceMicrosoft.SQLServer.2012.DBEngineDiscoveryAnyInternal
Microsoft.SQLServer.2012.DBFileGroupDiscoverySQL Server 2012 Database File Group DiscoveryMicrosoft.SQLServer.2012.DBFileGroupDiscoveryAnyInternal
Microsoft.SQLServer.2012.DBFilesDiscoverySQL Server 2012 Database File DiscoveryMicrosoft.SQLServer.2012.DBFilesDiscoveryAnyInternal
Microsoft.SQLServer.2012.DBUserPolicyDiscoveryUser Policy Discovery DatasourceMicrosoft.SQLServer.2012.DBUserPolicyDiscoveryAnyInternal
Microsoft.SQLServer.2012.IntegrationServicesDiscoveryDataSourceSQL Server 2012 Integration Services Discovery DataSourceMicrosoft.SQLServer.2012.IntegrationServicesDiscoveryDataSourceAnyInternal
Microsoft.SQLServer.2012.OleDBDiscoveryProviderSQL Server 2012 OLE DB Discovery ProviderMicrosoft.SQLServer.2012.OleDBDiscoveryProviderAnyInternal
Microsoft.SQLServer.2012.ReplicationComponentDiscoverySQL Server 2012 Replication Component Discovery ProviderMicrosoft.SQLServer.2012.ReplicationComponentDiscoveryAnyInternal
Microsoft.SQLServer.2012.ReplicationPublicationsSubscriptionsDiscoverySQL Server 2012 Replication Publications and Subscriptions Discovery ProviderMicrosoft.SQLServer.2012.ReplicationPublicationsSubscriptionsDiscoveryAnyInternal
Microsoft.SQLServer.2012.ReportingServicesDiscoverySQL Server 2012 DB Reporting Services Discovery SourceMicrosoft.SQLServer.2012.ReportingServicesDiscoveryAnyInternal

ProbeAction Modules (3)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.2012.DBFileGroupScriptProbeDiscoveryDB File Group Script Probe DiscoveryMicrosoft.SQLServer.2012.DBFileGroupScriptProbeDiscoveryAnyInternal
Microsoft.SQLServer.2012.DBFilesScriptProbeDiscoveryDB Files Script Probe DiscoveryMicrosoft.SQLServer.2012.DBFilesScriptProbeDiscoveryAnyInternal
Microsoft.SQLServer.2012.DBUserPolicyScriptProbeDiscoveryUser Policy Script Probe DiscoveryMicrosoft.SQLServer.2012.DBUserPolicyScriptProbeDiscoveryAnyInternal

Discoveries (20)

 DisplayNameIDTargetEnabled
Microsoft.SQLServer.2012.AgentDiscoveryDiscover SQL Server Agent for a DB EngineMicrosoft.SQLServer.2012.AgentDiscoveryMicrosoft.SQLServer.2012.DBEngineTrue
Microsoft.SQLServer.2012.AgentJobDiscoveryRuleDiscover SQL Server 2012 Agent JobsMicrosoft.SQLServer.2012.AgentJobDiscoveryRuleMicrosoft.SQLServer.2012.AgentFalse
Microsoft.SQLServer.2012.AgentsGroup.DiscoveryMSSQL 2012: Populate SQL Server 2012 Instance GroupMicrosoft.SQLServer.2012.AgentsGroup.DiscoveryMicrosoft.SQLServer.2012.AgentsGroupTrue
Microsoft.SQLServer.2012.AnalysisServicesDiscoveryRule.ServerDiscover SQL Server 2012 Analysis Services (Windows Server)Microsoft.SQLServer.2012.AnalysisServicesDiscoveryRule.ServerMicrosoft.SQLServer.2012.SeedFalse
Microsoft.SQLServer.2012.DatabaseDiscoveryRuleDiscover Databases for a Database Engine Microsoft.SQLServer.2012.DatabaseDiscoveryRuleMicrosoft.SQLServer.2012.DBEngineTrue
Microsoft.SQLServer.2012.DatabasesGroup.DiscoveryMSSQL 2012: Populate SQL Server 2012 Databases GroupMicrosoft.SQLServer.2012.DatabasesGroup.DiscoveryMicrosoft.SQLServer.2012.DatabasesGroupTrue
Microsoft.SQLServer.2012.DatabaseUserPolicyDiscoveryRuleSQL Server 2012 Database Custom User Policy DiscoveryMicrosoft.SQLServer.2012.DatabaseUserPolicyDiscoveryRuleMicrosoft.SQLServer.2012.DBEngineFalse
Microsoft.SQLServer.2012.DBEngineDiscoveryRule.ServerDiscover SQL Server 2012 Database Engines (Windows Server)Microsoft.SQLServer.2012.DBEngineDiscoveryRule.ServerMicrosoft.SQLServer.2012.SeedTrue
Microsoft.SQLServer.2012.DBFileGroupDiscoveryRuleDiscover File GroupsMicrosoft.SQLServer.2012.DBFileGroupDiscoveryRuleMicrosoft.SQLServer.2012.DBEngineTrue
Microsoft.SQLServer.2012.DBFilesDiscoveryRuleDiscover FilesMicrosoft.SQLServer.2012.DBFilesDiscoveryRuleMicrosoft.SQLServer.2012.DBEngineTrue
Microsoft.SQLServer.2012.InstancesGroup.DiscoveryMSSQL 2012: Populate SQL Server 2012 Instance GroupMicrosoft.SQLServer.2012.InstancesGroup.DiscoveryMicrosoft.SQLServer.2012.InstancesGroupTrue
Microsoft.SQLServer.2012.IntegrationServicesDiscoveryRule.ServerDiscover SQL Server 2012 Integration Services (Windows Server)Microsoft.SQLServer.2012.IntegrationServicesDiscoveryRule.ServerMicrosoft.SQLServer.2012.SeedTrue
Microsoft.SQLServer.2012.IntegrationServicesGroup.DiscoveryMSSQL 2012: Populate SQL Server 2012 Integration Services GroupMicrosoft.SQLServer.2012.IntegrationServicesGroup.DiscoveryMicrosoft.SQLServer.2012.IntegrationServicesGroupTrue
Microsoft.SQLServer.2012.PopulateSQLServersComputerGroupPopulate Microsoft SQL Server 2012 Computer GroupMicrosoft.SQLServer.2012.PopulateSQLServersComputerGroupMicrosoft.SQLServer.2012.ComputerGroupTrue
Microsoft.SQLServer.2012.PopulateSQLServersInstanceGroupPopulate Microsoft SQL Server 2012 Instance GroupMicrosoft.SQLServer.2012.PopulateSQLServersInstanceGroupMicrosoft.SQLServer.2012.InstanceGroupTrue
Microsoft.SQLServer.2012.PopulateSQLServersReplicationGroupPopulate Microsoft SQL Server 2012 Replication Computers GroupMicrosoft.SQLServer.2012.PopulateSQLServersReplicationGroupMicrosoft.SQLServer.2012.ReplicationComputerGroupFalse
Microsoft.SQLServer.2012.ReplicationComponentDiscoveryRuleDiscover Replication ComponentsMicrosoft.SQLServer.2012.ReplicationComponentDiscoveryRuleMicrosoft.SQLServer.2012.DBEngineFalse
Microsoft.SQLServer.2012.ReplicationPublicationsSubscriptionsDiscoveryRuleSQL Server 2012 Replication Publications and Subscriptions Discovery ProviderMicrosoft.SQLServer.2012.ReplicationPublicationsSubscriptionsDiscoveryRuleMicrosoft.SQLServer.2012.DBEngineFalse
Microsoft.SQLServer.2012.ReportingServicesDiscoveryRule.ServerDiscover SQL Server 2012 Reporting Services (Windows Server)Microsoft.SQLServer.2012.ReportingServicesDiscoveryRule.ServerMicrosoft.SQLServer.2012.SeedFalse
Microsoft.SQLServer.2012.SeedDiscoverySQL Server 2012 DB Installation Discovery SourceMicrosoft.SQLServer.2012.SeedDiscoveryMicrosoft.Windows.Server.ComputerTrue

Rules (1)

 DisplayNameIDTargetCategoryEnabledAlert Generate
Microsoft.SQLServer.2012.DiscoveryFailed.RuleMSSQL 2012: Discovery failedMicrosoft.SQLServer.2012.DiscoveryFailed.RuleMicrosoft.SQLServer.2012.SeedAlertTrueTrue

Image References (3)

 DisplayNameIDImageID
Microsoft.SQLServer.2012.DBFileSQL Server 2012 DB FileMicrosoft.SQLServer.2012.DBFileMicrosoft.SQLServer.DBFile.Image80
Microsoft.SQLServer.2012.DBLogFileSQL Server 2012 DB Log FileMicrosoft.SQLServer.2012.DBLogFileMicrosoft.SQLServer.DBLogFile.Image64
Microsoft.SQLServer.2012.PolicySQL Server 2012 Custom User PolicyMicrosoft.SQLServer.2012.PolicyMicrosoft.SQLServer.Policy.Image80

Images (2)

 IDFile NameAccessibility
Microsoft.SQLServer.2012.Policy.Image16Microsoft.SQLServer.2012.Policy.Image16Microsoft.SQLServer.2012.Policy.Image16.pngPublic
Microsoft.SQLServer.2012.Policy.Image80Microsoft.SQLServer.2012.Policy.Image80Microsoft.SQLServer.2012.Policy.Image80.pngPublic