我正在尝试使用sqlcmd来执行一些sql脚本.
使用带有简单查询的测试命令,例如:
sqlcmd -S HOSTNAME -d MYDATABASE -Q 'SELECT Names FROM Customers'
sqlcmd: Error: Connection failure.
sql Native Client is not installed
correctly. To correct this,run sql
Server Setup.
本机客户端可能是作为sql Server设置的一部分安装的,可能是正确的.我实际上在安装了sql服务器的任何计算机上都尝试使用sqlcmd来获取此消息,因此这不是安装损坏的问题.
不幸的是,这条消息真的没有告诉我这个问题,所以我不知道真正的问题是什么.我知道sql Native客户端正常工作,因为vbscript能够对数据库执行SQL查询.
是否需要使用sqlcmd进行其他配置?