sql-server - 谁能告诉我下面的 osql 语法有什么错误吗?

标签 sql-server

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/

相关文章:

sql-server - 如何在 SQL Server 中创建 PDF 数据库图表?

sql-server - 根据列数据重新排列和删除 SQL 列的重复数据

sql - 相当于SQL Server中Oracle的RowID

java - 相交在 HQL 中不起作用

java - 如何使用 Java 在 SQL Server 中持久保存大型 JSON 字符串

sql - 如何根据“年”和“周”列排除周?

sql - 将包部署到 SQL Server 时出现 SSIS 部署错误

sql-server - sql server中的解析树缓存对象类型是什么

sql-server - Inno Setup - 尝试安装 NetFx3 功能时出现 "An attempt was made to load a program with an incorrect format"

sql - 将 SSIS 添加到现有 SQL Server 实例