SQL Server 2014 Express 中的 SQLCMD.EXE 在哪里?

Uwe*_*eim 23 sql-server sql-server-express sql-server-2014

使用“SQLCMD.EXE”来备份我的 SQL Server Express 数据库多年,我才发现在安装2014 版本后,我再也找不到 SQLCMD.EXE。

在以前的版本中,它位于

C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SQLCMD.EXE

但是在我 2014 年的安装中,没有 SQLCMD.EXE 存在于

C:\Program Files\Microsoft SQL Server\120\Tools\Binn

我的问题:

有机会将 SQLCMD.EXE 导入 SQL Server Express 2014 吗?

gms*_*tos 28

Microsoft Connect上找到了这个:

根据 MSDN http://msdn.microsoft.com/en-us/library/ms143547(v=sql.120).aspx上的这个页面 ,sqlcmd.exe 和 bcp.exe 现在位于 <安装目录 >\Client SDK \ODBC\110\Tools\Binn

确实,sqlcmd.exe并且bcp.exe在我机器的那个文件夹中。

确保您安装了Client SDK Tools.

  • 我认为这是因为 SQL 客户端驱动程序仍然在 `110` 版本 (2认同)
  • 现在找到它的合乎逻辑的方法是检查“ODBCToolsPath”注册表项,如 Microsoft Connect 问题中的另一篇文章所述。 (2认同)