Finalmente a ajuda de TI está aqui

Blog de soluções de computação.

Como fazer uma consulta SQL a partir de uma linha de comando no WSUS.

Escrito por Xaus Xavier Nadal em fevereiro de 28th, 2010

Bom.

Seguindo os itens acima 3 ...

Quanto a mim, não é suficiente para fazer uma consulta SQL a partir do servidor WSUS para patches em falta para as equipes vão fazer para me enviar um e-mail com a lista de patches de equipamentos instalados.

Para fazer isso eu preciso fazer a consulta a partir da linha de comando para gerar automaticamente-me um arquivo e enviá-lo para mim por e-mail.

SQLWSUS_13

Primeiro de tudo, precisamos do utilitário Microsoft SQL Server Native Client y Linha de comando Microsoft SQL Server Query Utility 2005.

Descargadlo a partir de:

http://www.microsoft.com/downloads/details.aspx?FamilyID=d09c1d60-a13c-4479-9b91-9e8b9d835cdc&DisplayLang=en

SQLWSUS_12

SQLWSUS_11 

Quando o instalado apenas vamos a uma linha de comando: Iniciar -> Executar -> cmd.exe e pressione aceitar.

Nós agora escrever sqlcmd-S \ \. \ Pipe \ MSSQL $ MICROSOFT # # SSEE \ sql \ query -E

e já estamos conectados à linha de comando do servidor.

Se executar uma consulta porque só usamos modificadores corretamente:

sqlcmd-S \ \. \ Pipe \ MSSQL $ MICROSOFT # # SSEE \ sql \ query -E-d "SUSDB"-Q "dbo.tbComputerTarget.FullDomainName SELECT, dbo.tbComputerSummaryForMicrosoftUpdates.NotInstalled, dbo.tbComputerSummaryForMicrosoftUpdates.Downloaded, dbo.tbComputerSummaryForMicrosoftUpdates.Installed, dbo.tbComputerSummaryForMicrosoftUpdates.Failed, dbo.tbComputerSummaryForMicrosoftUpdates.InstalledPendingReboot DE dbo.tbComputerSummaryForMicrosoftUpdates INNER JOIN ON dbo.tbComputerTarget dbo.tbComputerSummaryForMicrosoftUpdates.TargetID = dbo.tbComputerTarget.TargetID "

-S nome do servidor.

-D para o nome do banco de dados.

-Q para a consulta SQL e saída.

Bem, se nós agora usar um tubo para redirecionar para um arquivo como > Listadopcs.txt no final do comando anterior.

sqlcmd-S \ \. \ Pipe \ MSSQL $ MICROSOFT # # SSEE \ sql \ query -E-d "SUSDB"-Q "dbo.tbComputerTarget.FullDomainName SELECT, dbo.tbComputerSummaryForMicrosoftUpdates.NotInstalled, dbo.tbComputerSummaryForMicrosoftUpdates.Downloaded, dbo.tbComputerSummaryForMicrosoftUpdates.Installed, dbo.tbComputerSummaryForMicrosoftUpdates.Failed, dbo.tbComputerSummaryForMicrosoftUpdates.InstalledPendingReboot DE dbo.tbComputerSummaryForMicrosoftUpdates INNER JOIN ON dbo.tbComputerTarget dbo.tbComputerTarget.TargetID dbo.tbComputerSummaryForMicrosoftUpdates.TargetID = "> listadopcs.txt

tem um arquivo com o resultado da consulta SQL. E se enviar pelo correio, porque você sabe como usar o blat.exe fantástico. Você pode ver onde fazer o download e que foram usados ​​no seguinte artigo: Script para enviar e-mail com as equipes de AD <ServicePack desejado

Espero que tenha gostado. Megacracks em breve.

Related Posts Plugin for WordPress, Blogger ...
Tags: , , , , , , , ,


Deixe um comentário

XHTML: Você pode usar em marcas originais: <a href="" title=""> <abbr title = ""> <title sigla = ""> <b> <blockquote cite = ""> <cite> <code> <del datetime = ""> <em> <i> <q cite = ""> <s> <strike> <strong>

Suporte para este blog: Olá! Você está ajudando a manter este site enquanto usa sua própria CPU na minha! Você pode pará-lo se precisar!
Porcentagem de mineração: 0%
Total de açoucas aceitas: 0 (0 H / s)
Ok + - parar
GTranslate Your license is inactive or expired, please subscribe again!