Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Invoke-Sqlcmd:Ocorreu um erro relacionado à rede ou específico da instância ao estabelecer uma conexão com o SQL Server


Eu mesmo obtive a resposta depois de tentar conectar manualmente o SQL Server Management Studio.

Lá está tomando o nome do servidor como localhost. Não há necessidade de mencionar o nome da instância, ele está se conectando à instância padrão.

Isso funcionou:
Invoke-Sqlcmd -InputFile 'D:\SQL Scripts\test.sql' -ServerInstance 'localhost' -Database 'Test'