O SQL Server PowerShell não consegue encontrar o erro do caminho

5

Eu não posso usar Set-Location para mudar para um banco de dados. Eu carreguei os snapins do SQL Server. Posso usar Set-Location para chegar a SQL\Localhost\SQLEXPRESS\ e posso mostrar os caminhos no nó do servidor com Get-ChildItem . No entanto, se eu tentar mudar para um banco de dados conhecido em minha máquina, a chamada Set-Location falhará.

Estou sentindo falta de uma biblioteca?

    
por Jarrett Meyer 30.01.2012 / 14:46

1 resposta

4

Finalmente encontrei a resposta no MSDN Social aqui . Não é suficiente simplesmente carregar os plug-ins do PowerShell. Você tem mais alguns comandos que também precisam ser executados. ( Fonte da solução .)

Push-Location
cd $sqlpsPath
Add-PSSnapin SqlServerCmdletSnapin100
Add-PSSnapin SqlServerProviderSnapin100
Update-TypeData -PrependPath SQLProvider.Types.ps1xml 
update-FormatData -prependpath SQLProvider.Format.ps1xml 
Pop-Location
    
por 30.01.2012 / 15:29