La détection d'objets découvre les abonnés d'une instance de Microsoft SQL Server 2008.
Un abonné est une instance de base de données qui reçoit des données répliquées. Un abonné peut recevoir des données de plusieurs serveurs de publication et publications. Selon le type de réplication choisi, l’abonné peut également retransmettre des modifications de données au serveur de publication, ou republier les données pour d’autres abonnés.
Présentation du modèle de publication de réplication
Nom | Description | Valeur par défaut |
Activé | Active ou désactive le flux de travail. | Oui |
Intervalle (secondes) | Intervalle de temps récurrent en secondes, pendant lequel le workflow est exécuté. | 14 400 |
Heure de synchronisation | Heure de synchronisation |
|
Délai d'attente (secondes) | Spécifie la durée pendant laquelle le workflow est autorisé à être exécuté avant d'être fermé et marqué comme un échec. | 300 |
Délai d’attente pour la connexion de base de données (secondes) | Le workflow échoue et enregistre un événement s’il ne peut pas accéder à la base de données pendant la période spécifiée. | 15 |
Target | Microsoft.SQLServer.2008.DBEngine |
Enabled | True |
Frequency | 14400 |
Remotable | False |
Discovered Classes and their attribuets: |
---|
Discovered relationships and their attribuets: |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SQLServer.2008.Replication.DataSource.SubscriberDiscovery | Microsoft.SQLServer.Replication.Discovery.RunAs.Discovery |
<Discovery ID="Microsoft.SQLServer.2008.Replication.Discovery.Subscriber" Target="MS2D!Microsoft.SQLServer.2008.DBEngine" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.Replication.Subscriber"/>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.2008.Replication.Discovery.SubscriberRefersInstance"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2008.Replication.DataSource.SubscriberDiscovery" RunAs="MSRL!Microsoft.SQLServer.Replication.Discovery.RunAs.Discovery">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<SqlTimeout>15</SqlTimeout>
<PrincipalName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</PrincipalName>
<InstanceName>$Target/Property[Type='MSL!Microsoft.SQLServer.ServerRole']/InstanceName$</InstanceName>
<ClassId>$MPElement[Name='Microsoft.SQLServer.2008.Replication.Subscriber']$</ClassId>
<InstanceClassId>$MPElement[Name='MS2D!Microsoft.SQLServer.2008.DBEngine']$</InstanceClassId>
<SubscriberInstanceRelationshipId>$MPElement[Name='Microsoft.SQLServer.2008.Replication.Discovery.SubscriberRefersInstance']$</SubscriberInstanceRelationshipId>
<ConnectionString>$Target/Property[Type='MSL!Microsoft.SQLServer.DBEngine']/ConnectionString$</ConnectionString>
<ServiceName>$Target/Property[Type='MSL!Microsoft.SQLServer.DBEngine']/ServiceName$</ServiceName>
<AgentServiceName>$Target/Property[Type='MSL!Microsoft.SQLServer.DBEngine']/AgentName$</AgentServiceName>
<SubscriberInstanceGroupClassId>$MPElement[Name='MSRL!Microsoft.SQLServer.Replication.Library.SubscriberInstanceGroup']$</SubscriberInstanceGroupClassId>
<SubscriberInstanceGroupContainsInstanceRelationId>$MPElement[Name='MSRL!Microsoft.SQLServer.Replication.Library.SubscriberInstanceGroupContainsInstance']$</SubscriberInstanceGroupContainsInstanceRelationId>
<SubscriberExpressGroupClassId>$MPElement[Name='MSRL!Microsoft.SQLServer.Replication.Library.SubscriberExpressGroup']$</SubscriberExpressGroupClassId>
<SubscriberExpressGroupContainsGenericSubscriberRelationId>$MPElement[Name='MSRL!Microsoft.SQLServer.Replication.Library.SubscriberExpressGroupContainsGenericSubscriber']$</SubscriberExpressGroupContainsGenericSubscriberRelationId>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>