<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Alexander Gladchenko : PowerShell</title><link>http://msmvps.com/blogs/gladchenko/archive/tags/PowerShell/default.aspx</link><description>Tags: PowerShell</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Сравнения списка объектов SQL Server в Powershell на примере сравнения логинов на двух серверах</title><link>http://msmvps.com/blogs/gladchenko/archive/2009/11/18/1740484.aspx</link><pubDate>Wed, 18 Nov 2009 12:52:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1740484</guid><dc:creator>gladchenko</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;img src="http://msmvps.com/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/irinanaumova.POWERSHEL/6545.posh.png" align="right" hspace="10" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;
&lt;div align="justify"&gt;
&lt;p align="justify"&gt;В данном примере я покажу как с помощью Powershell можно сравнивать списки объектов на двух серверах на примере сравнения логинов: поиск одинаковых, поиск разницы. Для этого сначала выполним подключение к серверам. В данном примере первый сервер - локальный. К нему будем подключаться с использованием Windows аутентификации.&lt;br /&gt;Второй сервер - удаленный, к нему будем подключаться с использованием аутентификации SQL Server и запросом на ввод логина и пароля при подключении.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/irinanaumova/archive/2009/11/18/1740481.aspx"&gt;Читаем в блоге Ирины Наумовой.&lt;/a&gt;&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1740484" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/Tips+for+DBA/default.aspx">Tips for DBA</category></item><item><title>Tips for DBA: Logical Disk FreeSpace Notification</title><link>http://msmvps.com/blogs/gladchenko/archive/2009/04/15/1687798.aspx</link><pubDate>Wed, 15 Apr 2009 13:46:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687798</guid><dc:creator>gladchenko</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;img src="http://www.itcommunity.ru/Themes/default/RssImportImages/588/13895ef4-2f7e-468e-b724-1a96b04270cd.gif" align="right" vspace="10" hspace="10" alt="" /&gt;&lt;/p&gt;
&lt;div align="justify"&gt;
&lt;p align="justify"&gt;В SQL Server 2008 с помощью службы SQL Server Agent и PowerShell можно достаточно просто соорудить задание, которое будет заглядывать в метаданные WMI локального или удалённого сервера, и сообщать по электронной почте, в случае если свободное место на указанном диске перешагнуло заданный порог. Ниже представлен облегчённый концепт сценария подобного задания (расписаний в нём нет и данные берутся по локальному серверу). Вам нужно будет заменить фиктивный адрес на реальный и указать почтовый профиль, если нельзя воспользоваться профилем по умолчанию.&lt;/p&gt;
&lt;ul&gt;
&lt;p&gt;&lt;tt&gt;&lt;span style="color:#336600;"&gt;&lt;span style="color:#0000ff;"&gt;USE&lt;/span&gt; [msdb]&lt;br /&gt;GO&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;DECLARE&lt;/span&gt; @jobId &lt;span style="color:#0000ff;"&gt;BINARY&lt;/span&gt;(&lt;span style="color:#00008b;"&gt;&lt;b&gt;16&lt;/b&gt;&lt;/span&gt;)&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;EXEC&lt;/span&gt; msdb.dbo.sp_add_job &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@job_name=N&lt;span style="color:#ff0000;"&gt;&amp;#39;Наблюдение за местом на диске С: текущего сервера&amp;#39;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@enabled=&lt;span style="color:#00008b;"&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@notify_level_eventlog=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@notify_level_email=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@notify_level_netsend=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@notify_level_page=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@delete_level=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@category_name=N&lt;span style="color:#ff0000;"&gt;&amp;#39;[Uncategorized (Local)]&amp;#39;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@owner_login_name=N&lt;span style="color:#ff0000;"&gt;&amp;#39;sa&amp;#39;&lt;/span&gt;, @job_id = @jobId &lt;span style="color:#0000ff;"&gt;OUTPUT&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;EXEC&lt;/span&gt; msdb.dbo.sp_add_jobstep&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@job_id=@jobId,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@step_name=N&lt;span style="color:#ff0000;"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@step_id=&lt;span style="color:#00008b;"&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@cmdexec_success_code=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@on_success_action=&lt;span style="color:#00008b;"&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@on_success_step_id=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@on_fail_action=&lt;span style="color:#00008b;"&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@on_fail_step_id=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@retry_attempts=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@retry_interval=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@os_run_priority=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@subsystem=N&lt;span style="color:#ff0000;"&gt;&amp;#39;PowerShell&amp;#39;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@command=N&lt;span style="color:#ff0000;"&gt;&amp;#39;$RemoteHost = &amp;quot;&lt;b&gt;&lt;big&gt;.&lt;/big&gt;&lt;/b&gt;&amp;quot;&lt;br /&gt;$FreeSpace=((gwmi CIM_LogicalDisk -computerName $RemoteHost -filter &amp;quot;DeviceID = &amp;#39;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&amp;#39;&lt;b&gt;&lt;big&gt;C:&lt;/big&gt;&lt;/b&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&amp;#39;&amp;quot;).FreeSpace)/(1024*1024*1024)&lt;br /&gt;IF ($FreeSpace -lt 1000) {&lt;br /&gt;$conn = new-object system.data.oledb.oledbconnection&lt;br /&gt;$connstring = &amp;quot;provider=sqloledb;data source=&lt;b&gt;&lt;big&gt;.&lt;/big&gt;&lt;/b&gt;;initial catalog=tempdb;integrated security=SSPI&amp;quot;&lt;br /&gt;$conn.connectionstring = $connstring&lt;br /&gt;$conn.open()&lt;br /&gt;$cmd = New-Object system.data.oledb.oledbcommand&lt;br /&gt;$cmd.connection = $conn&lt;br /&gt;$FreeSpace = &amp;quot;&amp;#39;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&amp;#39;&amp;quot;+$FreeSpace+&amp;quot;&amp;#39;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&amp;#39;&amp;quot;&lt;br /&gt;$sqlquery = &amp;quot;EXEC msdb.dbo.sp_send_dbmail @recipients=&amp;#39;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&amp;#39;&lt;b&gt;&lt;big&gt;AlexanderGladchenko@domen.com&lt;/big&gt;&lt;/b&gt;&amp;#39;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&amp;#39;,@subject=$FreeSpace&amp;quot;&lt;br /&gt;$cmd.commandtext = $sqlquery&lt;br /&gt;$cmd.executenonquery() &amp;gt; NULL&lt;br /&gt;$cmd = New-Object system.data.oledb.oledbcommand&lt;br /&gt;$conn.close()&lt;br /&gt;} Else {$FreeSpace}&amp;#39;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@database_name=N&lt;span style="color:#ff0000;"&gt;&amp;#39;master&amp;#39;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@flags=&lt;span style="color:#00008b;"&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;EXEC&lt;/span&gt; msdb.dbo.sp_add_jobserver&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@job_id = @jobId,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@server_name = N&lt;span style="color:#ff0000;"&gt;&amp;#39;(local)&amp;#39;&lt;/span&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;/span&gt;&lt;/tt&gt;&lt;/p&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1687798" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/Tips+for+DBA/default.aspx">Tips for DBA</category></item><item><title>Tips for DBA: Store Performance Counters in Database (Job-Step: Power Shell)</title><link>http://msmvps.com/blogs/gladchenko/archive/2009/03/15/1678369.aspx</link><pubDate>Sun, 15 Mar 2009 12:59:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1678369</guid><dc:creator>gladchenko</dc:creator><slash:comments>0</slash:comments><description>&lt;p class="MsoNormal"&gt;&lt;img src="http://www.itcommunity.ru/Themes/default/RssImportImages/588/13895ef4-2f7e-468e-b724-1a96b04270cd.gif" align="right" vspace="10" hspace="10" alt="" /&gt; &lt;span style="font-size:small;font-family:Times New Roman;"&gt;Остались в прошлом те времена, когда средствами &lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;SQL&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;Server&lt;/span&gt; можно было получить состояния &lt;/span&gt;&lt;a href="http://www.sql.ru/articles/mssql/03121001PERF_COUNTERs.shtml"&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;счётчиков производительности&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;, которые относились только к самому &lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;SQL&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;Server&lt;/span&gt;. Для этого традиционно использовались системные представления sys.sysperfinfo&lt;span&gt;&lt;/span&gt; и &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/ru-ru/library/ms187743.aspx"&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;sys.dm_os_performance_counters&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;С помощью &lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;Power&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;Shell&lt;/span&gt; и нового в SQL Server 2008 типа шага в заданиях по расписанию, который позволяет запускать под управлением SQL Server Agent сценарии &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;Power&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="mso-ansi-language:EN-US;"&gt;Shell&lt;/span&gt;, теперь можно получить абсолютно любые счётчики производительности. Причём, сделать это можно как для локального, так и удалённого в сети сервера. А получение сведений о счётчиках посредством WMI избавляет от необходимости агрегации сырых значений, что делает этот метод простым и понятным.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;Ниже представлен макет сценария, который создаёт администраторскую базу данных и в ней таблицу для хранения данных о двух счётчиках производительности: PercentDiskTime и PercentProcessorTime. Данные в эту таблицу поставляет создаваемое в сценарии задание по расписанию, в единственном шаге которого запускается сценарий Power Shel. Это сценарий подключается к указанному серверу, посредством WMI получает значения заданных счётчиков и записывает эти значения в созданную ранее таблицу.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:small;font-family:Times New Roman;"&gt;Чтобы протестировать этот метод, в примере сценария замените имена серверов и учётных записей на те, которые действительны в вашей тестовой среде.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:x-small;font-family:Times New Roman;"&gt;&amp;nbsp;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;USE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;[&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;master&lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;CREATE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DATABASE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;[_&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DBA&lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;_]&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ALTER&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DATABASE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;[_&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DBA&lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;_]&lt;/span&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;SET&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;COMPATIBILITY&lt;/span&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;_&lt;/span&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;LEVEL&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;=&lt;/span&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; 100&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;USE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;[_&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DBA&lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;_]&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;SET&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ANSI_NULLS&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;ON&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;SET&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;QUOTED_IDENTIFIER&lt;/span&gt; &lt;span style="color:blue;"&gt;ON&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;SET&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;ANSI_PADDING&lt;/span&gt; &lt;span style="color:blue;"&gt;OFF&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;CREATE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color:teal;"&gt;[dbo]&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;[HostUtilization]&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;[countertime]&lt;/span&gt; &lt;span style="color:teal;"&gt;[datetime]&lt;/span&gt; &lt;span style="color:gray;"&gt;NOT&lt;/span&gt; &lt;span style="color:gray;"&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;[PercentDiskTime]&lt;/span&gt; &lt;span style="color:teal;"&gt;[tinyint]&lt;/span&gt; &lt;span style="color:gray;"&gt;NOT&lt;/span&gt; &lt;span style="color:gray;"&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;[PercentProcessorTime]&lt;/span&gt; &lt;span style="color:teal;"&gt;[tinyint]&lt;/span&gt; &lt;span style="color:gray;"&gt;NOT&lt;/span&gt; &lt;span style="color:gray;"&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;[Host]&lt;/span&gt; &lt;span style="color:teal;"&gt;[varchar]&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;30&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style="color:gray;"&gt;NOT&lt;/span&gt; &lt;span style="color:gray;"&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color:blue;"&gt;CONSTRAINT&lt;/span&gt; &lt;span style="color:teal;"&gt;[PK_HostUtilization]&lt;/span&gt; &lt;span style="color:blue;"&gt;PRIMARY&lt;/span&gt; &lt;span style="color:blue;"&gt;KEY&lt;/span&gt; &lt;span style="color:blue;"&gt;CLUSTERED&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;(&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;[Host]&lt;/span&gt; &lt;span style="color:blue;"&gt;ASC&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-tab-count:1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;[countertime]&lt;/span&gt; &lt;span style="color:blue;"&gt;ASC&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;))&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;SET&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;ANSI_PADDING&lt;/span&gt; &lt;span style="color:blue;"&gt;OFF&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ALTER&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color:teal;"&gt;[dbo]&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;[HostUtilization]&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ADD&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;CONSTRAINT&lt;/span&gt; &lt;span style="color:teal;"&gt;[DF_HostUtilization_countertime]&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DEFAULT &lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;(&lt;/span&gt;&lt;span lang="EN-US" style="color:fuchsia;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;getdate&lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;())&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;FOR&lt;/span&gt; &lt;span style="color:teal;"&gt;[countertime]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ALTER&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color:teal;"&gt;[dbo]&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;[HostUtilization]&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ADD&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;CONSTRAINT&lt;/span&gt; &lt;span style="color:teal;"&gt;[DF_HostUtilization_PercentDiskTime]&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DEFAULT &lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;((&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;100&lt;span style="color:gray;"&gt;))&lt;/span&gt; &lt;span style="color:blue;"&gt;FOR&lt;/span&gt; &lt;span style="color:teal;"&gt;[PercentDiskTime]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ALTER&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color:teal;"&gt;[dbo]&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;[HostUtilization]&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ADD&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;CONSTRAINT&lt;/span&gt; &lt;span style="color:teal;"&gt;[DF_HostUtilization_PercentProcessorTime]&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DEFAULT &lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;((&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;100&lt;span style="color:gray;"&gt;))&lt;/span&gt; &lt;span style="color:blue;"&gt;FOR&lt;/span&gt; &lt;span style="color:teal;"&gt;[PercentProcessorTime]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ALTER&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;TABLE&lt;/span&gt; &lt;span style="color:teal;"&gt;[dbo]&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;[HostUtilization]&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;ADD&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue;"&gt;CONSTRAINT&lt;/span&gt; &lt;span style="color:teal;"&gt;[DF_HostUtilization_Host]&lt;/span&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DEFAULT &lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;(&lt;/span&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&amp;#39;.&amp;#39;&lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;)&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:blue;"&gt;FOR&lt;/span&gt; &lt;span style="color:teal;"&gt;[Host]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;USE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:teal;"&gt;[msdb]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;DECLARE&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:teal;"&gt;@jobId&lt;/span&gt; &lt;span style="color:blue;"&gt;BINARY&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;16&lt;span style="color:gray;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;EXEC&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:teal;"&gt;msdb&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;dbo&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:maroon;"&gt;sp_add_job&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;@job_name&lt;/span&gt;&lt;span style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;=&lt;/span&gt;&lt;span style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;N&amp;#39;HostUtilization&amp;#39;&lt;/span&gt;&lt;span style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;,&lt;/span&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@enabled&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;1&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@notify_level_eventlog&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;2&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@notify_level_email&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@notify_level_netsend&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@notify_level_page&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@delete_level&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@description&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;N&amp;#39;Monitoring server name: &lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="font-size:12pt;color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;MICROSOFT&lt;/span&gt;&lt;/b&gt;&lt;span style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&amp;#39;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@category_name&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;N&amp;#39;[Uncategorized (Local)]&amp;#39;&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;@owner_login_name&lt;/span&gt;&lt;span style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;=&lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span style="font-size:12pt;color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;N&amp;#39;RU\AGladchenko&amp;#39;&lt;/span&gt;&lt;/b&gt;&lt;span style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;,&lt;/span&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;@job_id&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:teal;"&gt;@jobId&lt;/span&gt; &lt;span style="color:blue;"&gt;OUTPUT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;EXEC&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:teal;"&gt;msdb&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;dbo&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:maroon;"&gt;sp_add_jobstep&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:teal;"&gt;@job_id&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:teal;"&gt;@jobId&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:teal;"&gt;@step_name&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;N&amp;#39;1&amp;#39;&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@step_id&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;1&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@cmdexec_success_code&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;@on_success_action&lt;/span&gt;&lt;span style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;=&lt;/span&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;3&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@on_success_step_id&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@on_fail_action&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;3&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@on_fail_step_id&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@retry_attempts&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@retry_interval&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@os_run_priority&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;@subsystem&lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;=&lt;/span&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;N&amp;#39;PowerShell&amp;#39;&lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;,&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@command&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;N&amp;#39;$RemoteHost = &lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span lang="EN-US" style="font-size:12pt;color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&amp;quot;MICROSOFT&amp;quot;&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$PercentDiskTime=(gwmi Win32_PerfFormattedData_PerfDisk_PhysicalDisk -computerName $RemoteHost -filter &amp;quot;name = &amp;#39;&amp;#39;_Total&amp;#39;&amp;#39;&amp;quot;).PercentDiskTime&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$PercentProcessorTime=(gwmi Win32_PerfFormattedData_PerfOS_Processor -computerName $RemoteHost -filter &amp;quot;name = &amp;#39;&amp;#39;_Total&amp;#39;&amp;#39;&amp;quot;).PercentProcessorTime&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$conn = new-object system.data.oledb.oledbconnection&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$connstring = &amp;quot;provider=sqloledb;data source=&lt;/span&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;span lang="EN-US" style="font-size:12pt;color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;MYSUPERPUPERSERVERNAME&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;;initial catalog=_DBA_;integrated security=SSPI&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$conn.connectionstring = $connstring&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$conn.open()&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$RemoteHost = &amp;quot;&amp;#39;&amp;#39;&amp;quot;+$RemoteHost+&amp;quot;&amp;#39;&amp;#39;&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$sqlquery = &amp;quot;INSERT INTO [_DBA_].[dbo].[HostUtilization] ([countertime],[PercentDiskTime],[PercentProcessorTime],[Host] ) VALUES (DEFAULT, $PercentDiskTime, $PercentProcessorTime, $RemoteHost)&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$cmd = New-Object system.data.oledb.oledbcommand&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$cmd.connection = $conn&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$cmd.commandtext = $sqlquery&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$cmd.executenonquery() &amp;gt; NULL&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;$conn.close()&amp;#39;&lt;/span&gt;&lt;span lang="EN-US" style="color:gray;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;,&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@database_name&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;N&amp;#39;master&amp;#39;&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@flags&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;32&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;EXEC&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:teal;"&gt;msdb&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;dbo&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:maroon;"&gt;sp_update_job&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;@job_id&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:teal;"&gt;@jobId&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@start_step_id&lt;/span&gt; &lt;span style="color:gray;"&gt;=&lt;/span&gt; 1&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;EXEC&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:teal;"&gt;msdb&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;dbo&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:maroon;"&gt;sp_add_jobschedule&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;span style="color:teal;"&gt;@job_id&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:teal;"&gt;@jobId&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:teal;"&gt;@name&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;N&amp;#39;1&amp;#39;&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@enabled&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;1&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@freq_type&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;4&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@freq_interval&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;1&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@freq_subday_type&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;2&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@freq_subday_interval&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;30&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@freq_relative_interval&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@freq_recurrence_factor&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@active_start_date&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;20090206&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@active_end_date&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;99991231&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@active_start_time&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;0&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@active_end_time&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;235959&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@schedule_uid&lt;/span&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;N&amp;#39;1b20bdf0-4627-4d31-8036-d85ff30cd664&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:red;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;EXEC&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:teal;"&gt;msdb&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:teal;"&gt;dbo&lt;/span&gt;&lt;span style="color:gray;"&gt;.&lt;/span&gt;&lt;span style="color:maroon;"&gt;sp_add_jobserver&lt;/span&gt;&lt;span style="color:blue;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="color:teal;font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;@job_id&lt;/span&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt; &lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:teal;"&gt;@jobId&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US" style="font-family:&amp;#39;Courier New&amp;#39;;mso-ansi-language:EN-US;mso-no-proof:yes;"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:teal;"&gt;@server_name&lt;/span&gt; &lt;span style="color:gray;"&gt;=&lt;/span&gt; &lt;span style="color:red;"&gt;N&amp;#39;(local)&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family:Times New Roman;font-size:x-small;"&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="color:blue;font-family:&amp;#39;Courier New&amp;#39;;mso-no-proof:yes;"&gt;GO&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1678369" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/Tips+for+DBA/default.aspx">Tips for DBA</category></item><item><title>Tips for DBA: SQL Server Inventory (PowerShell)</title><link>http://msmvps.com/blogs/gladchenko/archive/2009/02/17/1672837.aspx</link><pubDate>Tue, 17 Feb 2009 12:38:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1672837</guid><dc:creator>gladchenko</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;img src="http://www.itcommunity.ru/Themes/default/RssImportImages/588/13895ef4-2f7e-468e-b724-1a96b04270cd.gif" align="right" vspace="10" hspace="10" alt="" /&gt;&lt;/p&gt;
&lt;div align="justify"&gt;
&lt;p align="justify"&gt;В трудовых буднях администратора баз данных не редко встречается задача инвентаризации своего серверного хозяйства или инвентаризации принимаемого на обслуживание сервера. Благодаря существованию &lt;a href="http://msdn.microsoft.com/en-us/library/ms799738.aspx"&gt;WMI&lt;/a&gt; эта задача может быть частично или полностью автоматизирована. А благодаря &lt;a href="http://support.microsoft.com/kb/926140/ru"&gt;PowerShell&lt;/a&gt; автоматизация становиться очень простой. В подтверждение этих слов приведу две ссылки:&lt;/p&gt;
&lt;ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;li&gt;&lt;a href="http://www.simple-talk.com/sql/database-administration/let-powershell-do-an-inventory-of-your-servers/"&gt;Let PowerShell do an Inventory of your Servers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://technet.microsoft.com/ru-ru/magazine/2009.02.windowspowershell.aspx"&gt;Windows PowerShell Самое лучшее средство инвентаризации!&lt;/a&gt;&lt;/li&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Однако, поглядев на возможности &lt;a href="http://msdn.microsoft.com/en-us/library/ms799738.aspx"&gt;WMI&lt;/a&gt; возникает резонный вопрос, что из этого многообразия свойств объектов стоит сохранять в инвентаризационной описи?&lt;/p&gt;
&lt;div align="justify"&gt;
&lt;p align="justify"&gt;Вашему вниманию предлагается макет упрощённого PS-сценария, который делает опись текущего компьютера. Если нужно инвентаризировать удалённый компьютер, то присвойте переменной $srv не точку, а имя нужного сервера. Вывод информации происходит в файл, путь к которому тоже задаётся переменной и может быть изменён по необходимости.&lt;/p&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;span style="font-size:xx-small;"&gt;&lt;tt&gt;$srv = &amp;quot;.&amp;quot;&lt;br /&gt;$Day = get-date -format &amp;quot;yyyyMMdd&amp;quot;&lt;br /&gt;$Time = get-date -format &amp;quot;HH&amp;quot;&lt;br /&gt;$LogFile = &amp;quot;c:\temp\Inventory_&amp;quot;+$srv + &amp;quot;_&amp;quot; + $Day + $Time + &amp;quot;.txt&amp;quot;&lt;br /&gt;&amp;quot;--------------------------- Computer&amp;nbsp; System --------------------------------------------------------------------------&amp;quot; | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject &amp;quot;Win32_ComputerSystem&amp;quot; -computer $srv | Format-Table -Wrap -Property Domain,PrimaryOwnerName,DNSHostName,&lt;br /&gt;Model,SystemType,NumberOfLogicalProcessors,NumberOfProcessors,TotalPhysicalMemory | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;&amp;quot;---------------------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Network&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------------------------------------------------------------------------&amp;quot; | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject -class &amp;quot;Win32_NetworkAdapter&amp;quot; -computer $srv | Format-Table -Wrap -Property Name,AdapterType,DeviceID,&lt;br /&gt;Manufacturer,ServiceName | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject &amp;quot;Win32_NetworkAdapterConfiguration&amp;quot; -computer $srv | Format-Table -Wrap -Property IP | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;&amp;quot;---------------------------&amp;nbsp;&amp;nbsp; Disk Drives&amp;nbsp;&amp;nbsp;&amp;nbsp; --------------------------------------------------------------------------&amp;quot; | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject &amp;quot;Win32_DiskDrive&amp;quot; -computer $srv | Format-Table -Wrap -Property Name,Model,InterfaceType,Partitions,SCSIBus,&lt;br /&gt;SCSILogicalUnit,SCSIPort,SCSITargetId,Size,BytesPerSector,SectorsPerTrack,TracksPerCylinder,TotalCylinders,TotalSectors,&lt;br /&gt;TotalTracks,TotalHeads | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject &amp;quot;Win32_DiskPartition&amp;quot; -computer $srv | Format-Table -Wrap -Property Name,Type,Index,BootPartition,&lt;br /&gt;PrimaryPartition,BlockSize,StartingOffset,NumberOfBlocks,Size | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject &amp;quot;Win32_Volume&amp;quot; -computer $srv | Format-Table -Wrap -Property Name,SerialNumber,DriveType,FileSystem,Capacity,&lt;br /&gt;FreeSpace,BlockSize,Compressed | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject -class &amp;quot;Win32_Share&amp;quot; -computer $srv | Format-Table -Wrap -Property Name,Path | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;&amp;quot;---------------------------&amp;nbsp;&amp;nbsp;&amp;nbsp; Processors&amp;nbsp;&amp;nbsp;&amp;nbsp; --------------------------------------------------------------------------&amp;quot; | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject &amp;quot;Win32_Processor&amp;quot; -computer $srv | Format-Table -Wrap -Property Name,DeviceID,CurrentClockSpeed,ExtClock,&lt;br /&gt;DataWidth,L2CacheSize,Version | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;&amp;quot;--------------------------- Operating System --------------------------------------------------------------------------&amp;quot; | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;Get-WmiObject &amp;quot;Win32_OperatingSystem&amp;quot; -computer $srv | Format-Table -Wrap -Property Name,Version,ServicePackMajorVersion,&lt;br /&gt;ProductType,TotalVisibleMemorySize,PAEEnabled | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;&amp;quot;---------------------------&amp;nbsp;&amp;nbsp;&amp;nbsp; Sql Server&amp;nbsp;&amp;nbsp;&amp;nbsp; --------------------------------------------------------------------------&amp;quot; | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;[System.Reflection.Assembly]::LoadWithPartialName(&amp;quot;Microsoft.SqlServer.Smo&amp;quot;) | Out-Null&lt;br /&gt;$server=new-object(&amp;quot;Microsoft.SqlServer.Management.Smo.Server&amp;quot;) $srv&lt;br /&gt;$server | Format-Table -Wrap -Property Product,Name,InstanceName,VersionString,Edition,InstallDataDirectory,PerfMonMode,&lt;br /&gt;ProductLevel,SqlCharSetName,SqlDomainGroup,NumberOfLogFiles,BackupDirectory | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;$server | Format-Table -Wrap -Property LoginMode,AuditLevel,ProxyAccount,TcpEnabled,NamedPipesEnabled,Collation,&lt;br /&gt;SqlSortOrderName,Language,IsCaseSensitive | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;&amp;quot;Services&amp;quot; | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;br /&gt;$server | Format-Table -Wrap -Property IsClustered,ServiceAccount,SrviceInstanceId,ServiceName,ServiceStartMode,&lt;br /&gt;BrowserServiceAccount,BrowserStartMode,IsFullTextInstalled,FilestreamLevel | out-File &amp;quot;$LogFile&amp;quot; &amp;ndash;append&lt;/tt&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1672837" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/Tips+for+DBA/default.aspx">Tips for DBA</category></item><item><title>Способ определения версии SQL Server 2005 через PowerShell</title><link>http://msmvps.com/blogs/gladchenko/archive/2007/10/24/1262842.aspx</link><pubDate>Wed, 24 Oct 2007 16:58:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1262842</guid><dc:creator>gladchenko</dc:creator><slash:comments>2</slash:comments><description>Известно, что на &amp;laquo;боевых&amp;raquo; серверах не рекомендуется устанавливать ничего лишнего, включая инструментарий из поставки дистрибутива SQL Server . Работая на таком сервере и не имея возможности подключения привычными средствами можно воспользоваться...(&lt;a href="http://msmvps.com/blogs/gladchenko/archive/2007/10/24/1262842.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1262842" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://msmvps.com/blogs/gladchenko/archive/tags/PowerShell/default.aspx">PowerShell</category></item></channel></rss>