Ошибка при подключении к внешнему SQL Server с IP-адресом с помощью SQL Management Studio 2005

Ошибка при подключении к внешнему IP-адресу SQL Server с использованием адреса SQL Management Studio 2005

НАЗВАНИЕ: Подключение к серверу

Не удается подключиться к 1.2.3.4\SQLEXPRESS.

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

При установке соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка при поиске сервера / указан экземпляр) (Microsoft SQL Server, ошибка: -1)

Для получения справки нажмите: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476

2 ответа

Решение

Убедитесь, что удаленный сервер разрешает подключение к порту 1433/tcpНапример:

использование клиента telnet (в Windows 7 по умолчанию не устанавливается, для установки используйте Turn Windows features):

telnet 1.2.3.4 1433

или используя nmap (сканер портов)

nmap -sT -r -n -vv -p1433 1.2.3.4

Если не позволяет - проверьте правила входящего брандмауэра.

По умолчанию SQL Server 2005 не разрешает удаленное подключение, поэтому вы должны включить его вручную. Так что, если решение @abatishchev не поможет вам; возможно, вы не установили разрешения для подключения.

Запустите диспетчер конфигурации контактной зоны (он должен находиться в папке SQL Server в разделе "Мои программы" в разделе "Инструменты настройки"). Выберите "Конфигурация контактной зоны" для служб и подключений. Выберите сервер, разверните ядро ​​базы данных, а затем удаленные подключения и включите TCP/IP и / или tcp/ip и именованные каналы. Нажмите Применить.

Пока вы здесь, убедитесь, что браузер SQL Server настроен на запуск. Разверните его и выберите услугу; измените тип запуска на автоматический.

Попробуйте еще раз в управлении студии экспресс подключиться к машине.

Другие вопросы по тегам