Какие DLL требуются для запуска osql.exe в качестве автономного? - PullRequest
3 голосов
/ 08 марта 2010

Согласно принятому ответу на этот вопрос, утилиту osql.exe можно запустить как отдельную программу на компьютере без SQLServer, просто скопировав двоичный файл на новый компьютер. Мой вопрос, однако, какие другие файлы должны быть скопированы вместе с osql.exe для его работы?

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 08 марта 2010

Эта утилита использует ODBC для связи с сервером.

0 голосов
/ 08 марта 2010

Хороший инструмент для поиска ответа на этот вопрос - Dependency Walker

Запуск 64-разрядного файла зависящего от osql.exe для SqlServer 2008 показывает зависимости msvcr80.dll и odbc32.dll . И эти библиотеки с большой вероятностью уже установлены.

...