osql -U sa -d master -i ConnectInternal.sql -U sa -P ""
我需要使用空白密码的 sa
帐户登录。但它返回一个错误:
The syntax of the command is incorrect.
最佳答案
根据SQLCMD
documentation on MSDN ,如果您有一个“空白”密码,只需在命令末尾指定 -P
,之后不指定任何内容 - 所以请尝试:
sqlcmd -d master -i ConnectInternal.sql -U sa -P
另外:您没有在此处指定任何服务器......您可能还需要在命令行中添加-S yourserver
!
关于sql-server - 谁能告诉我下面的 osql 语法有什么错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9188810/