私はsqlcmd
を呼び出しているJavaプログラムで作業しています。SQLサーバーがインストールされているコンピューターでは完全に機能しますが、インストールされていないコンピューターではまったく機能しません。このコマンドを実行するために必要なexeおよびdllファイルをjarに含めたいのですが、必要なものは誰でも知っていますか?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
(EDIT 2013-05-01)この時点でこれはかなり古いリリースであることに注意してください-更新されたリンクのコメントを参照するか、または Microsoftダウンロードセンターを検索 「Microsoft SQL Server Feature Pack」を選択してください希望するリリース-最新または使用中のSQL Serverバージョンに一致するリリース。
SQLCMDをダウンロードして、スタンドアロンアプリケーションとして実行できます。リンクをたどってください。