Ошибка при подключении к внешнему 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 настроен на запуск. Разверните его и выберите услугу; измените тип запуска на автоматический.
Попробуйте еще раз в управлении студии экспресс подключиться к машине.