我有一个"SQL"
脚本需要通过 Windows 运行Powershell
才能创建数据库。该脚本已经具有 drop 和 create 功能,因此无需在命令行末尾添加数据库名称。尝试执行命令行时,我收到一条错误消息
"Invoke-Sqlcmd : A network-related or instance-specific error occurred while establishing a connection to SQL Server
The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 25 - Connection string is not valid)
At line:1 char:14
+ invoke-sqlcmd <<<< -inputfile "c:\A.sql" -serverinstance "Louis_dev\MSSQLSERVER"
+ CategoryInfo : InvalidOperation: (:) [Invoke-Sqlcmd], SqlException
+ FullyQualifiedErrorId : SqlExectionError,Microsoft.SqlServer.Management.PowerShell.GetScriptCommand
Invoke-Sqlcmd :
At line:1 char:14
+ invoke-sqlcmd <<<< -inputfile "c:\A.sql" -serverinstance "Louis_dev\MSSQLSERVER"
+ CategoryInfo : ParserError: (:) [Invoke-Sqlcmd], ParserException
+ FullyQualifiedErrorId : ExecutionFailureException,Microsoft.SqlServer.Management.PowerShell.GetScriptCommand"
不确定它是否是调用命令,我已经按照此链接中的步骤如何使用 powershell 执行 .sql 文件?. 是否有任何机会可以解决此错误。SQLSERVER
实例已配置LocalSystem
为网络实例,但未配置为网络实例