SQLCMD.exe窗口未打开

时间:2019-05-03 18:17:10

标签: sql-server-2008-r2 sqlcmd

Windows Server 2012上,我们安装了确实有SQLCMDSQL Server 2008-R2 Enterprise,但是当我尝试打开该实用程序时,其黑色控制台窗口会打开一秒钟,然后消失。可能是什么原因,我们如何打开窗口和/或解决问题?

1 个答案:

答案 0 :(得分:0)

Sqlcmd实际上旨在像从终端一样从命令提示符(cmd.exe)或PowerShell的终端程序运行。如果您只是从“运行”窗口或开始菜单运行sqlcmd.exe,则默认行为是打开与本地系统的可信连接。相当于运行:

sqlcmd.exe -S 127.0.0.1 -E

如果窗口仅显示黑屏,则是因为它正在尝试连接且未成功。如果您按 Ctrl + C ,则应收到消息“正在取消连接。请等待... Sqlcmd:错误:Microsoft SQL Server Native Client 10.0:操作已取消。 ”。

如果无法连接,则可能未指定正确的参数来连接到实例,或者实例已停止,或者实例配置不正确。

尝试连接SQL Server Management Studio或其他SQL客户端。检查SQL Server配置管理器,以确保您的实例已启动并且正在正确侦听。