SSRS 2012: 部署種子探索

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

此規則會探索 Microsoft SQL Server 2012 Reporting Services (原生模式) 的部署種子。

Knowledge Base article:

摘要

此規則會探索 Microsoft SQL Server 2012 Reporting Services (原生模式) 的部署種子。

可覆寫的參數

名稱

描述

預設值

已啟用

啟用或停用工作流程

間隔 (秒)

執行工作流程的週期性時間間隔 (秒)。

14400

資料庫連線的逾時

若工作流程無法在指定的期限之內存取資料庫,將會失敗並登錄一則事件。

200

同步處理時間

使用 24 小時制指定的同步處理時間。將會忽略。

 

逾時 (秒)

指定允許工作流程在關閉且標示為失敗之前執行的時間。

300

Element properties:

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

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2012.ReportingServices.PropertyBag.DeploymentSeed Microsoft.SQLServer.2012.ReportingServices.RunAsProfile.Discovery

Source Code:

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