Relação SQL Server e PowerShell
Mariana Carvalho
Melhor post
Mariana Carvalho
17/10/2014
Obrigada.
Mais Respostas
Alan Mario
10/10/2014
Mariana Carvalho
10/10/2014
Joel Rodrigues
10/10/2014
Opa, em que, por exemplo, ele é melhor que o sqlcmd?
Alan Mario
10/10/2014
Fabiano Carvalho
10/10/2014
Opa, em que, por exemplo, ele é melhor que o sqlcmd?
É possível desenvolver "aplicações" como por exemplo, precisei extrair arquivos se a utilização de terceiro, encontrei um exemplo na internet.
Mas ainda acredito que o PS sai na frente do CMD.
Mariana Carvalho
10/10/2014
Joel Rodrigues
10/10/2014
Agora você está realmente falando do SQLCMD ou do CMD do Windows?
Alan Mario
10/10/2014
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
Pegando o bonde andando aqui.
Nao estao confundindo o CMD(Prompt de Comando ou Prompt do MS-DOS) com o SQLCMP executor de comando dos SQL via prompt de comando?
Segue artigo do Nosso amigo Roniere que fala um pouco sobre ele.
[url:descricao=SQLCMD – Conceitos e Praticas]https://www.devmedia.com.br/sqlcmd-conceitos-e-praticas/24124[/url]
Segue link sobre o Power Shell.
Windows PowerShell - WikiPedia
[url:descricao=Com o Windows PowerShell é fácil automatizar a administração de servidores]http://blogs.technet.com/b/especialistainfra/archive/2009/01/28/com-o-windows-powershell-f-cil-automatizar-a-administra-o-de-servidores.aspx[/url]
[url:descricao=Windows PowerShell: Agora, Integrante do Windows Server 2008]http://www.microsoft.com/brasil/servidores/windowsserver2008/powershell.mspx[/url]
Links de Scripts de PowerShell
Recursos de script para Profissionais de TI
Acredito que a questao seria:
É possivel usar o SQLCMD no PowerShell?
Segue link a respeito
Usando o cmdlet do Invoke-Sqlcmd
PowerShell do SQL?
[url:descricao=Trabalhando com o Utilitário sqlps]https://pedrogalvaojunior.wordpress.com/2009/03/[/url]
Que eh o PowerShell eh uma ferramenta muito boa, isso sim, nao uso, mas um amigo que eh simplesmente o melhor cara que conheco em windows server e afins ja me falou que vc consegue automatizar muita coisa e fazer "estragos" fenomenais com o PowerShell.
Acredito que haja um PS para SQL, acima indico um link do Galvao que fala sobre o assunto.
Bom, espero ter ajudado.
Abraco.
Mariana Carvalho
10/10/2014
[img]http://arquivo.devmedia.com.br/forum/imagem/311278-20141017-154722.jpg[/img]
Roniere Almeida
10/10/2014
SQLCMD -E -S LOCALHOST/MSSQLSERVER
Alex Lekao
10/10/2014
Bondade sua. rsrsr
Disponha,
sempre que puder estarei por aqui para ajudar de alguma forma.
Obrigada.
Se estou entendendo bem, a mensagem esta informando que vc pode nao ter configurado para aceitar conexoes remotas ou o nome esteja errado.
Verifique aquelas configuracoes referente a redes no configuration menager(acho que escreve assim. rsrsr), acho que pode ser isso. rsrr
[img]http://arquivo.devmedia.com.br/forum/imagem/311278-20141017-154722.jpg[/img]
Mariana Carvalho
10/10/2014
Mais uma vez agradeço aos Srs!
Roniere Almeida
10/10/2014
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
Dedicacao eh o que importa. rsrsr
Tenho falado muito para o meu filho isso. kkkkk
Bons estudos!!!
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
Precisando eh so falar.
Nao sei muita coisa, mas o que sei compartilho.
Abraco.
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
Alguns sao ate maiores que era usado anteriormente no DOS. rsrsr
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
se tem duvida surgindo eh sinal que o aprendizado tem acontecido. rsrsr
Mariana Carvalho
10/10/2014
[url]https://pedrogalvaojunior.wordpress.com/2009/03/[/url]
Fabiano Carvalho
10/10/2014
Não sei se existe outra forma.
Mariana Carvalho
10/10/2014
[img]http://arquivo.devmedia.com.br/forum/imagem/0-20141024-121953.jpg[/img]
Fabiano Carvalho
10/10/2014
Mariana Carvalho
10/10/2014
Fabiano Carvalho
10/10/2014
Mariana Carvalho
10/10/2014
Mariana Carvalho
10/10/2014
Roniere Almeida
10/10/2014
Alex Lekao
10/10/2014
Deculpe a demora, mas nunca usei.
vou fazer alguns testes e se conseguir me entender com o link que postou eu volto aqui e conto como foi. rsrs
[url]https://pedrogalvaojunior.wordpress.com/2009/03/[/url]
Alex Lekao
10/10/2014
o que fiz foi o seguinte:
Acessei o prompt de comando, digitei sqlps, ele abre o SQL PowerShell, a partir dai vc tera que usar as cmdlets para executar o que vc precisa.
Pelo que percebi eh um outro ambiente(ja sabiamos disso. rsrsr) que vc tera que aprender os comandos a serem usados para o SQL Server, se nao me engano esses comandos sao chamados de Invokes(Invoke no singular), no caso Invoce-sqlcmd vc executa um comando que usaria no sqlcmd normalmente, como os selects, etc, etc.
Algumas estruturas vc tera conhecimento do funcionamento delas utilizando o Books On line, na propria MSDN ou no proprio servidor do SQL Server.
Segue alguns links que tem uma parte destes Invokes.
Usando o cmdlet do Invoke-Sqlcmd
Usando os cmdlets do SQL Server
Infelizmente mais que isso vou ficar devendo.
Abraco.
Fabiano Carvalho
10/10/2014
Que não seja, Dextra(preço alem da média), Lan University(não possui mais laboratório), Senac (turmas só no final do ano que vem)
Alex Lekao
10/10/2014
Cara nao sei viu, vc ja chegou a tentar ver com a People?
Embora o de SQL que fiz la nao curti muito nao. rsrsr
Mas honestamente estou por fora.
Fabiano Carvalho
10/10/2014
Mas ta meio dificil encontrar.
Alex Lekao
10/10/2014
o Curso da People nao era de "todo" ruim, o problema eh que aparentou basicamente uma demonstracao de ferramenta, seguia os slides do MOC e depois colocava os malucos para fazer os labs e pronto.
o resto referente ao trampo so no dia a dia mesmo, achei muuuuuito superficial, eh claro q nao intencionava sair de la um DBA, mas pela proposta que era te "preparar" para uma certificacao, duvido muito que alguem conseguiria com o curso como foi. rsrsr
Mariana Carvalho
10/10/2014
Não entendi o pq de executar o windows powershell no management studio, pensei que fosse uma alternativa e não uma solução em conjunto, fiquei sem entender.
Alex Lekao
10/10/2014
Pelo que percebi nao eh obrigatorio.
Vc pode fazer conforme cite nesta resposta.
o que fiz foi o seguinte:
Acessei o prompt de comando, digitei sqlps, ele abre o SQL PowerShell, a partir dai vc tera que usar as cmdlets para executar o que vc precisa.
Pelo que percebi eh um outro ambiente(ja sabiamos disso. rsrsr) que vc tera que aprender os comandos a serem usados para o SQL Server, se nao me engano esses comandos sao chamados de Invokes(Invoke no singular), no caso Invoce-sqlcmd vc executa um comando que usaria no sqlcmd normalmente, como os selects, etc, etc.
Algumas estruturas vc tera conhecimento do funcionamento delas utilizando o Books On line, na propria MSDN ou no proprio servidor do SQL Server.
Segue alguns links que tem uma parte destes Invokes.
Usando o cmdlet do Invoke-Sqlcmd
Usando os cmdlets do SQL Server
Infelizmente mais que isso vou ficar devendo.
Abraco.
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
mas pelo que percebi vc nao vai usar o PowerShell propriamente dito, vc vai usar o PowerShell do SQL, aquele SQLPS. rsrsr
que no caso fara a funcao do power shell so que para o sql. rsrsr
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
acessa o cmd e digita sqlps.
ele vai acessar o power shell do sql, nao eh azul como o do windows so aparece o prompt diferente.
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
ele fica aparecendo PS SQLSERVER:\> correto?
a partir dai vc utiliza os comandos dos links que passamos acima.
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
se vc digatar get-help mostra uma esquema de ajuda e tal.
mas os comandos que sera possivel usar sao aqueles dos links.
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
Mariana Carvalho
10/10/2014
Alex Lekao
10/10/2014
Quem conheco ja usou o PowerShell do Windows mesmo, mas foi mais para administração dos Servers e algumas rotinas de estacoes.
Mariana Carvalho
10/10/2014