问题标签 [sqlcmd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1304 浏览

php - 使用 AJAX 是否会增加 PHP 的内存使用量?

我认为这个问题的答案是否定的,但我不再有我试图弄清楚的问题的线索。

我最初有一个脚本,它通过 SQLCMD 进行一些数据库查询。我现在决定通过 AJAX 启动这个脚本并等待响应。但我得到一个致命的错误:

我在脚本中更改的唯一新内容是这个 ajax 请求,老实说,这就是我问这个问题的原因。

我使用 JQuery AJAX 请求,但我认为我没有使用轮询。这是我使用的示例 AJAX GET 请求:

感谢任何可以尝试阐明这个问题的人,而不是我遇到的问题,只是这个问题!:)

0 投票
2 回答
1659 浏览

sql-server - 与 2008 相比,BCP 命令在 SQL Server 2005 中提供不同的输出?

我已经在具有相同数据的两个不同设置上执行了两个相同的 bcp 命令。

机器 A = 运行 SQL Server 2008 的 Windows Vista 机器

机器 B = 运行 SQL Server 2005 的 Windows Server 2003 机器

bcp 命令的输出文本文件不一样!首先,机器 B没有在文本文件的开头添加列名,并且似乎换行符错误。每行应该用换行符分隔,而不是看起来好像它在两个字段之后放入换行符?!

bcp 命令是这样的:

这里发生了什么?SQL Server 2005 和 2008 中有什么不同会使 bcp 的工作方式不同?

0 投票
3 回答
62079 浏览

java - 在未安装 SQL Server 的情况下运行 sqlcmd

我正在开发一个调用sqlcmd. 它在安装了 SQL Server 的计算机上完美运行,但在没有安装的计算机上完全不行。我想在我的 jar 中包含运行此命令所需的 exe 和 dll 文件。有谁知道我需要哪些?我已经包含了 batchparser90.dll、sqlcmd.exe 和 sqlcmd.dll。它仍然没有工作。

任何建议表示赞赏。提前致谢!

0 投票
1 回答
26834 浏览

sql - 带有 sql 身份验证的命令行中的 sqlcmd

SQLCMD 默认使用 windows 身份验证。根据MSDN 文档,您可以通过在命令中添加 -U 参数和用户名来更改它。

问题出在密码上。如果密码为空,有什么办法可以访问sql server?

每当我尝试此操作并按回车键(表示密码为空字符串)时,我都会收到一条消息,提示登录失败。

有什么建议么?谢谢

0 投票
19 回答
55081 浏览

sql-server - 如何在 SQLCMD 中抑制连字符

如何从该sqlcmd命令的结果集中抑制连字符 (------------):

0 投票
2 回答
1375 浏览

sql-server - 如何在powershell中附加到日志文件?

我正在 Powershell 中进行一些并行的 SQL Server 2005 数据库恢复。我这样做的方法是使用 cmd.exe 并启动,以便 powershell 不会等待它完成。我需要做的是将输出通过附加管道传输到日志文件中。如果我使用 Add-Content,则 powershell 会等待,这不是我想要的。

我的代码片段是

问题是 sqlcmd.exe -o 覆盖。我试过这样做来追加:

但它不起作用,因为输出停留在 SQLCMD 窗口中并且没有转到文件。有什么建议么?

谢谢,马克。

0 投票
2 回答
7192 浏览

sql-server - 运行在管理工作室中运行良好的脚本时出现 SQLCMD 语法错误

当我select '$(''test'')'在 SQL Management Studio 2008 中运行它时,它返回$('test')

当我sqlcmd -S SERVER -E -d DATABASE -q "select $(''test'')"在命令行上运行它返回Sqlcmd: Error: Syntax error at line 1 near command '''.

如果我删除美元符号,它就可以工作。“$”是特殊字符吗?

这是一个 sqlcmd 错误吗?如何更改脚本以获得所需的结果。

0 投票
4 回答
4219 浏览

sql - 哪个用户帐户在没有 -U 和 -P 选项的 T-SQL 脚本中运行 SQLCMD?

我在 T-SQl 脚本中使用 sqlcmd 将文本文件写入网络位置。但是,由于对网络文件夹的访问权限,SQLCMD 无法写入该位置。SP 正在我可以访问网络文件夹的用户帐户下运行。

如果我没有在 TSQL 脚本中指定 -U 和 -P 选项,你能帮我在哪个帐户下运行 sqlcmd 吗?

0 投票
2 回答
1838 浏览

sql-server - 如何在没有输入文件的情况下使用 sqlcmd 以 XML 格式导出超过 1MB 的文件?

在 SQL Server 2008 中,我想使用sqlcmd实用程序将存储过程的结果导出到文件中。现在我的存储过程的结尾是一个 select 语句,最后有一个“for xml path..”子句。

我在BOL上读到,如果我不想在文件大小达到 1MB 时截断输出,我必须使用这个:XML ON命令,但在调用存储过程之前,它应该放在自己的行上。

  • 你们中的任何一位专家都知道是否可以在不为 sqlcmd 指定输入文件的情况下做到这一点?(我这样调用 sqlcmd :

exec master..xp_cmdshell 'sqlcmd -Q"exec storedProcedureName @param1=value1, @param2=value2" -o c:\exportResults.xml -h-1 -E',

但是“storedProcedureName”及其参数可以更改,这意味着每个传递参数到 sqlcmd 有 1 个输入文件)

  • 另外,我似乎不能使用 bcp 而不是 sqlcmd 因为我的存储过程正在创建一个临时表并在其上执行 DML 语句?

非常感谢

0 投票
1 回答
1623 浏览

sql - 使用 SQLCMD 创建文件时指定行终止符

使用 sqlcmd 输出查询结果时如何指定行终止符?

bcp 不是一个选项。

什么是默认行终止符?