Мне нужно создать несколько ODBC-подключений к MS SQL Server, клиенты - это в основном машины XP. Соединение должно использовать аутентификацию SQL-сервера - есть ли способ сделать это удаленно через командную строку? Думаю, такой тип аутентификации может стать камнем преткновения? Любые советы по автоматизации или частичной автоматизации этого типа задач были бы очень признательны.
Спасибо,
Джо
Утилита SQLCMD, вероятно, будет вашим лучшим вариантом. Из того, что вы указали, он отвечает всем вышеперечисленным требованиям: командная строка, драйвер ODBC, проверка подлинности SQL. Базовый синтаксис будет примерно таким:
sqlcmd -S <servername> -U <login>
видеть: Утилита sqlcmd
Это должно нормально работать в Windows XP, но если на клиентских машинах уже не установлен SQL, вам необходимо вручную установить SQLCMD и собственный клиент SQL. Загрузки для распространяемых пакетов для обоих из них можно найти Вот.