sqlcmd не запускается - это проблема конфигурации?

Я пытаюсь использовать sqlcmd для выполнения некоторых сценариев SQL.

Использование тестовой команды с простым запросом вроде:

sqlcmd -S HOSTNAME -d MYDATABASE -Q 'SELECT Names FROM Customers'

sqlcmd, похоже, не пытается подключиться к серверу, поскольку отображает следующее сообщение:

Sqlcmd: Ошибка: сбой подключения.
Собственный клиент SQL не установлен правильно. Чтобы исправить это, запустите SQL Установка сервера.

Родной клиент был предположительно установлен как часть установки SQL Server и, вероятно, правильно. На самом деле я получаю это сообщение на любой машине с установленным SQL-сервером, пытаясь использовать sqlcmd, поэтому дело не в том, что установка повреждена.

К сожалению, это сообщение ничего не говорит мне о проблеме, поэтому я не знаю, в чем реальная проблема является. Я знаю, что собственный клиент SQL работает правильно, так как vbscript может выполнять запросы SQL к базе данных.

Требуется ли дополнительная конфигурация для использования sqlcmd?

7
задан marc_s 22 February 2011 в 19:59
поделиться