探索 SQL Server 2008 代理程式作業

Microsoft.SQLServer.2008.AgentJobDiscoveryRule (Discovery)

此物件探索會探索所有的 SQL Server 2008 代理程式作業。預設會停用探索。

Knowledge Base article:

摘要

此物件探索會探索所有的 SQL Server 2008 代理程式作業。預設會停用探索。

組態

覆寫選定的執行個體或群組之此探索,以啟用 SQL Server 2008 代理程式作業探索。

可覆寫的參數

名稱

描述

預設值

已啟用

啟用或停用該工作流程。

間隔 (秒)

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

14400

同步處理時間

使用 24 小時制指定的同步處理時間。可以予以省略。

 

逾時 (秒)

指定工作流程在關閉並標記為失敗前所能執行的時間。

300

Element properties:

TargetMicrosoft.SQLServer.2008.Agent
EnabledFalse
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2008.AgentJobDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2008.AgentJobDiscoveryRule" Enabled="false" Target="Microsoft.SQLServer.2008.Agent">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2008.AgentJob">
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="JobID"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Name"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Description"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Category"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Owner"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="OriginatingServer"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="IsEnabled"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2008.AgentJobDiscovery">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<ComputerID>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerID>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<SQLConnectionString>$Target/Host/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Host/Property[Type="SQL!Microsoft.SQLServer.ServerRole"]/InstanceName$</SQLInstanceName>
<ServiceName>$Target/Property[Type="SQL!Microsoft.SQLServer.Agent"]/ServiceName$</ServiceName>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>