Сетевые интерфейсы SQL Server: недопустимая строка подключения [87]

когда я запускаю это из cmd на моем экземпляре SQL Server 2008:

sqlcmd -U sa -S mymachinen_nameMSSQLSERVER

(где MSSQLSERVER - это имя моего экземпляра)

Я получаю запрос на пароль и после этого я получаю это:

пароль:

HResult 0x57, Уровень 16, состояние 1 сетевые интерфейсы SQL Server: строка подключения недопустима [87].

Sqlcmd: ошибка: собственный клиент Microsoft SQL Server 10.0: ошибка, связанная с сетью или экземпляром произошло при установлении соединения с SQL Server. Сервер не найден или недоступен. Проверьте, правильно ли имя экземпляра и настроен ли SQL Server для разрешения удаленных подключений. Дополнительные сведения см. В разделе SQL Server Books Online..

Sqlcmd: ошибка: собственный клиент Microsoft SQL Server 10.0: время ожидания входа истeкший.

у меня запущена служба браузера SQL Server, а также я могу войти в систему через Management Studio с Windows идентификация.

нашла статьи, но это для SQL Server 2005/2000.

2 ответов


как правило,MSSQLSERVER услуги Услуги экземпляр по умолчанию без имени.

поэтому попробуйте следующее:

sqlcmd -U sa -S mymachine_name

(без указания имени экземпляра-только имя машины)


Он установлен на установке, нет значения по умолчанию. Попробуйте войти в систему без имени пользователя