Microsoft.SqlServer.SMO.dll questão no powershell

0

Eu não tenho um servidor sql instalado no meu servidor. Eu estou projetando um script PowerShell que pode executar scripts SQL remotamente em um banco de dados. Eu tenho powershellv1.0 no meu servidor e não tenho Microsoft.SqlServer.SMO.dll.Quando eu procurei o mesmo em todo o servidor eu não consegui encontrar nenhum eo código não está aceitando a dll mesmo se eu copiar essa dll para algum outro loaction e referiu esse caminho.

Alguém pode por favor me dizer como resolver isso? Qualquer coisa possível, como referir que dll de qualquer máquina remota?

Ou alguma outra solução? Qualquer ajuda seria muito apreciada ..

    
por Vysakh 20.06.2013 / 11:06

1 resposta

0

Existe alguma razão pela qual você não deseja atualizar para o PowerShell v2.0 ou superior? Eu não tenho o PowerShell v1.0 para testar, mas a outra maneira que eu poderia pensar é mapear o SQL PS Drive para o seu servidor remotamente, e tentar fazer as modificações. Isso é um pouco complicado do que trabalhar com objetos SMO.

    
por 20.06.2013 / 17:09