カスタム構成レポートの SQLServerConfiguration
レポートの機能
SQL Server 構成レポートには、次の検出されたプロパティが表示されます。
バージョン
Service Pack のバージョン
言語
認証モード
クラスター
Master データベースの場所
Master データベースのログの場所
エラー ログの場所
監査レベル
エラー レポートを有効にします
レプリケーション作業ディレクトリ
レプリケーション ディストリビューション データベース
指定したオブジェクトが次の種類である場合に、レポートはデータを検索します。
SQL DB エンジン
CONTAINS 演算子とインスタンス名 (たとえば、"Instance1") を使用してオブジェクトを検索
レポートには、検出されたプロパティの詳細が、表形式で表示されます。
このレポートの使い方
レポート スペースから実行する場合:
検索結果の 2 列目に、表示対象のオブジェクトの種類が表示されます。種類が SQL DB エンジンのオブジェクトを選択していることを確認します。
監視スペースから実行する場合:
"SQL DB エンジン" の種類を選択して、状態ビューまたはパフォーマンス ビューを作成します。
パラメーターの種類
日時の選択: 相対または固定の日時範囲とタイム ゾーンを選択できます。
オブジェクト: このレポートの実行対象となるオブジェクトを追加できます。
Base | Microsoft.SystemCenter.DataWarehouse.Report.CustomConfiguration |
Target | Microsoft.SQLServer.2016.DBEngine |
Accessibility | Public |
Visible | True |
<LinkedReport ID="Report.SQLServer.2016.SQLServerConfiguration" Target="SQL2016Core!Microsoft.SQLServer.2016.DBEngine" Accessibility="Public" Visible="true" Base="ReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.CustomConfiguration">
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="4">
<Controls>
<Control columnSpan="1" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker">
<ReportParameters>
<ReportParameter name="TimeZone" binding="TimeZone">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.TimeZone</Prompt>
</ReportParameter>
<ReportParameter name="TimeZoneName" binding="TimeZoneName"/>
<ReportParameter name="StartDate_BaseType" binding="StartDate_BaseType"/>
<ReportParameter name="StartDate_BaseValue" binding="StartDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.StartDateTime</Prompt>
</ReportParameter>
<ReportParameter name="StartDate_OffsetType" binding="StartDate_OffsetType"/>
<ReportParameter name="StartDate_OffsetValue" binding="StartDate_OffsetValue"/>
<ReportParameter name="EndDate_BaseType" binding="EndDate_BaseType"/>
<ReportParameter name="EndDate_BaseValue" binding="EndDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EndDateTime</Prompt>
</ReportParameter>
<ReportParameter name="EndDate_OffsetType" binding="EndDate_OffsetType"/>
<ReportParameter name="EndDate_OffsetValue" binding="EndDate_OffsetValue"/>
</ReportParameters>
</Control>
<Control columnSpan="2" rowSpan="2" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker">
<ReportParameters>
<ReportParameter name="ObjectList">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.ObjectList</Prompt>
</ReportParameter>
<ReportParameter name="ManagementGroupId" binding="GroupList"/>
</ReportParameters>
<Properties>
<Property name="ContextObjectBinding">
<Value>Containment</Value>
</Property>
<Property name="TypeFilter">
<Value>Microsoft.SQLServer.2016.DBEngine</Value>
</Property>
</Properties>
</Control>
</Controls>
</ParameterBlock>
<Parameters>
<Parameter Name="Properties">
<Value>
<Data>
<Columns>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/Version$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServicePackVersion$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/Language$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/AuthenticationMode$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/Cluster$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/MasterDatabaseLocation$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/MasterDatabaseLogLocation$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ErrorLogLocation$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/AuditLevel$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/EnableErrorReporting$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ReplicationWorkingDirectory$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ReplicationDistributionDatabase$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.Database"]/DatabaseName$</ID>
</Column>
<Column Visible ="false">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.Database"]/DatabaseAutogrow$</ID>
</Column>
<Column Visible ="false">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.Database"]/LogAutogrow$</ID>
</Column>
<Column Visible ="true">
<ID>$MPElement[Name="SQL2016Core!Microsoft.SQLServer.2016.Database"]/RecoveryModel$</ID>
</Column>
</Columns>
</Data>
</Value>
</Parameter>
</Parameters>
</LinkedReport>