В соответствии с принятым ответом на вопрос this, утилиту osql.exe можно запустить как отдельную программу на компьютере без SQLServer, просто скопировав двоичный файл на новый компьютер. Мой вопрос, однако, какие другие файлы необходимо скопировать вместе с osql.exe для его работы?Какие DLL требуются для запуска osql.exe в автономном режиме?
Большое спасибо!
Я попытался запустить его (после того, как был установлен оба этих dll), и я получил эту ошибку: «[ODBC Driver Manager] Имя источника данных не найдено и не указан драйвер по умолчанию. [ODBC Driver Manager] Connection not open " – chama
Я не эксперт по osql, но это, если вы предоставляете osql аргументами -S, -U -P, ему не нужен источник данных. Если вы используете -D <имя источника данных>, то существует источник данных. Какие аргументы вы даете osql? – Arve
Я дал -L для перечисления серверов, которые, как я думаю, также не нуждаются в источнике данных. – chama