Запустите sqlcmd без установленного SQL Server - PullRequest
28 голосов
/ 18 февраля 2010

Я работаю над Java-программой, которая вызывает sqlcmd.Он отлично работает на компьютере с установленным SQL-сервером, но совсем не работает на компьютере, который этого не делает.Я хочу включить необходимые файлы EXE и DLL для запуска этой команды в моем банке.Кто-нибудь знает, какие мне нужны?Я уже включил batchparser90.dll, sqlcmd.exe и sqlcmd.dll.Это все еще не работает.

Любые предложения приветствуются.Заранее спасибо!

Ответы [ 3 ]

71 голосов
/ 13 мая 2010

Хотя, возможно, уже слишком поздно для оригинального плаката, для дальнейшего использования SQLCMD можно загрузить бесплатно, поэтому для этой цели нет необходимости явно покупать SQL Server.Предположительно, у пользователя есть 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 Feature Pack» и выберите предпочитаемую версию - самую последнюю или ту, которая соответствует используемой версии SQL Server, как вы считаете нужным.

1 голос
/ 29 сентября 2010

Вы можете загрузить SQLCMD и запустить как отдельное приложение. Перейдите по ссылке.

Пакет дополнительных компонентов для Microsoft SQL Server 2005 - ноябрь 2005

0 голосов
/ 04 сентября 2011

Существует бесплатный инструмент «SQLS * Plus» (на http://www.memfix.com), который похож на SQL * Plus для SQL Server.

Очень гибкий с форматированием данных (установить размер строк, размер страницы и т. Д.), Переменные (&, &&), буфер и т. Д.

Не уверен насчет прав на распространение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...