SQL Server 2014 LocalDB 中的 SQLCMD.EXE 在哪里或如何安装?

Voj*_*nal 5 sql-server sqlcmd sql-server-localdb

在安装了 SQL Server LocalDB 2014 的机器上,我正在寻找 SQLCMD.EXE 文件,但在任何地方都找不到它。有没有办法单独安装?

不幸的是,我不是机器的本地管理员,所以我不喜欢 MSI ...

找到此链接https://www.microsoft.com/en-us/download/confirmation.aspx?id=36433,但不能使用 MSI ... 也许复制可执行文件和 dll 可以解决问题。

C:\Program Files\Microsoft SQL Server\110\Tools\Binn 从安装了 SSMS 的另一台计算机复制文件 SQLCMD.EXE、BATCHPARSER.DLL 和 SQLCMD.RLL 后,我仍然收到错误:

Microsoft SQL Server Native Client 11.0:未找到数据源名称且未指定默认驱动程序。

运行sqlcmd -S np:\\.\pipe\LOCALDB#F8040C8F\tsql\query

Voj*_*nal 5

我发现在 SQL Server LocalDB MSI 安装期间未安装ODBC 驱动程序

因此,要使用 SQLCMD,必须为 SQL Server®安装 Microsoft® ODBC 驱动程序 11 - 根据此处,它是 ODBC 驱动程序的一部分。

当我尝试为 SQL Server® 安装 Microsoft® Command Line Utilities 11 时,它提示我首先安装 ODBC 驱动程序。

然后可以复制文件 SQLCMD.EXE、BATCHPARSER.DLL 和 SQLCMD.RLL 或安装Microsoft® Command Line Utilities 11 for SQL Server®