SSRS 2016: Ausgangswertermittlung für die Bereitstellung

Microsoft.SQLServer.2016.ReportingServices.Discovery.DeploymentSeed (Discovery)

Diese Regel ermittelt einen Ausgangswert für die Bereitstellung von Microsoft SQL Server 2016 Reporting Services (einheitlicher Modus).

Knowledge Base article:

Zusammenfassung

Diese Regel ermittelt einen Ausgangswert für die Bereitstellung von Microsoft SQL Server 2016 Reporting Services (einheitlicher Modus).

Parameter, die außer Kraft gesetzt werden können

Name

Beschreibung

Standardwert

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Ja

Intervall (Sekunden)

Das periodische Intervall in Sekunden, in dem der Workflow ausgeführt werden soll.

14400

Timeout für Datenbankverbindung

Es tritt ein Fehler beim Workflow auf, und ein Ereignis wird registriert, wenn der Workflow nicht innerhalb des angegebenen Zeitraums auf die Datenbank zugreifen kann.

200

Synchronisierungszeit

Die in einem 24-Stunden-Format angegebene Synchronisierungszeit. Kann ausgelassen werden.

 

Timeout (Sekunden)

Gibt die Zeit an, die der Workflow ausgeführt werden darf, bevor er geschlossen und als fehlgeschlagen markiert wird.

300

Element properties:

TargetMicrosoft.SQLServer.2016.ReportingServices.Instance
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2016.ReportingServices.PropertyBag.DeploymentSeed Microsoft.SQLServer.DiscoveryAccount

Source Code:

<Discovery ID="Microsoft.SQLServer.2016.ReportingServices.Discovery.DeploymentSeed" Target="Microsoft.SQLServer.2016.ReportingServices.Instance" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.ReportingServices.DeploymentSeed"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2016.ReportingServices.PropertyBag.DeploymentSeed" RunAs="GPMP!Microsoft.SQLServer.DiscoveryAccount">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<ServerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ServerName>
<InstanceName>$Target/Property[Type='Microsoft.SQLServer.2016.ReportingServices.Instance']/InstanceName$</InstanceName>
<DatabaseServerName>$Target/Property[Type='Microsoft.SQLServer.2016.ReportingServices.Instance']/DatabaseServerFQDN$</DatabaseServerName>
<DatabaseInstanceName>$Target/Property[Type='Microsoft.SQLServer.2016.ReportingServices.Instance']/DatabaseServerInstanceName$</DatabaseInstanceName>
<DBConnectionString>$Target/Property[Type="Microsoft.SQLServer.2016.ReportingServices.Instance"]/DBConnectionString$</DBConnectionString>
<DatabaseName>$Target/Property[Type='Microsoft.SQLServer.2016.ReportingServices.Instance']/DatabaseName$</DatabaseName>
<TempDatabaseName>$Target/Property[Type='Microsoft.SQLServer.2016.ReportingServices.Instance']/TempDatabaseName$</TempDatabaseName>
<InstallationID>$Target/Property[Type='Microsoft.SQLServer.2016.ReportingServices.Instance']/InstallationID$</InstallationID>
<ClassId>$MPElement[Name='Microsoft.SQLServer.2016.ReportingServices.DeploymentSeed']$</ClassId>
<SQLTimeOut>200</SQLTimeOut>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>