【发布时间】:2012-09-26 05:47:38
【问题描述】:
我使用的是 Windows Server 2008。我无法使用 cmd 运行 sqlcmd: 它说:'sqlcmd' 不是内部或外部命令、可运行程序或批处理文件
【问题讨论】:
-
您提到了 Windows Server 2008,但没有提到 SQL Server 2008。SQL Server 在那个盒子上吗?你搜索过 sqlcmd.exe 吗?
我使用的是 Windows Server 2008。我无法使用 cmd 运行 sqlcmd: 它说:'sqlcmd' 不是内部或外部命令、可运行程序或批处理文件
【问题讨论】:
如果您没有安装 SQL Server 2008,则必须安装 SQL Server 2008 Feature Pack
即:http://www.microsoft.com/en-us/download/details.aspx?id=8824
选择正确的版本:
Microsoft SQL Server 2008 R2 命令行实用程序 SQLCMD 实用程序允许用户从 SQL Server 7.0、SQL Server 2000、SQL Server 2005 和 SQL Server 2008 实例连接、发送 Transact-SQL 批处理和输出行集信息。 bcp 实用程序在 Microsoft SQL Server 2008 R2 实例和用户指定格式的数据文件之间批量复制数据。 bcp 实用程序可用于将大量新行导入 SQL Server 表或将数据从表中导出到数据文件中。
注意:此组件需要 Windows Installer 4.5 和 Microsoft SQL Server Native Client(这是此页面提供的另一个组件)。
【讨论】: