我正在开发一个调用sqlcmd
. 它在安装了 SQL Server 的计算机上完美运行,但在没有安装的计算机上完全不行。我想在我的 jar 中包含运行此命令所需的 exe 和 dll 文件。有谁知道我需要哪些?我已经包含了 batchparser90.dll、sqlcmd.exe 和 sqlcmd.dll。它仍然没有工作。
任何建议表示赞赏。提前致谢!
我正在开发一个调用sqlcmd
. 它在安装了 SQL Server 的计算机上完美运行,但在没有安装的计算机上完全不行。我想在我的 jar 中包含运行此命令所需的 exe 和 dll 文件。有谁知道我需要哪些?我已经包含了 batchparser90.dll、sqlcmd.exe 和 sqlcmd.dll。它仍然没有工作。
任何建议表示赞赏。提前致谢!
虽然对于原始海报来说可能为时已晚,但为了将来参考,SQLCMD 可以免费下载,因此无需为此目的明确购买 SQL Server。大概用户拥有带有 CAL 的 SQL Server,或者他们一开始就不需要 SQLCMD。
无论如何,在我打字时,2008 R2 下载在这里:
http://www.microsoft.com/en-us/download/details.aspx?id=16978
下载文件:1033\x64\SqlCmdLnUtils.msi
(编辑 2013-05-01)请注意,此时这是一个相当旧的版本 - 查看更新链接的评论,或在 Microsoft 下载中心搜索“Microsoft SQL Server 功能包”并选择您喜欢的版本 -最新的或与您正在使用的 SQL Server 版本相匹配的版本,只要您认为合适。
您可以下载 SQLCMD 并作为独立应用程序运行。按照链接。
有一个免费工具“SQLS*Plus”(在http://www.memfix.com上),它类似于用于 SQL Server 的 SQL*Plus。
非常灵活的数据格式(设置行大小、页面大小等)、变量(&、&&)、假脱机等
不确定再分配权