相关疑难解决方法(0)

在 PowerShell 中通过 SQLCMD 连接到 localdb 时遇到问题 - 服务器实例名称是什么?

SQL Server 新手 - 我正在尝试使用 SQLCMD 实用程序通过 PowerShell 访问我的计算机上的 localdb\MSSQLLocalDB 服务器。我使用的是 PowerShell v5、.NET v5.0,服务器名称是(localdb)\MSSQLLocalDB我在 Microsoft SQL Server Management Studio 2014 中连接到它时的名称。

PS C:\> sqlcmd -S localdb\MSSQLLocalDBPS C:\> sqlcmd -S .\localdb\MSSQLLocalDB导致此错误:

Sqlcmd:错误:适用于 SQL Server 的 Microsoft ODBC 驱动程序 11:SQL Server 网络接口:定位指定的服务器/实例时出错 [xFFFFFFFF]。

我在 Management Studio 中查询了服务器名称,并在上面的命令SELECT @@ServerName中使用了该名称-S,并得到了相同的错误。

PS C:\> sqlcmd -S localdb给出这个错误:

Sqlcmd:错误:适用于 SQL Server 的 Microsoft ODBC 驱动程序 11:命名管道提供程序:无法打开与 SQL Server 的连接 [53]

其他注意事项:我可以使用以下连接字符串连接到服务器并在 C# 控制台应用程序中使用名为testdb01的数据库:System.Data.SqlClient

"Data Source=(localdb)\\mssqllocaldb;Initial …
Run Code Online (Sandbox Code Playgroud)

sql-server powershell sqlcmd localdb

0
推荐指数
1
解决办法
2846
查看次数

标签 统计

localdb ×1

powershell ×1

sql-server ×1

sqlcmd ×1