Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Invoke-Sqlcmd :une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server

J'ai moi-même obtenu la réponse après avoir essayé manuellement de connecter SQL Server Management Studio.

Là, il prend le nom du serveur comme localhost. Inutile de mentionner le nom de l'instance, il se connecte à l'instance par défaut.

Cela a fonctionné :

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