Невозможно подключиться к базе данных SQL Server удаленно - PullRequest
2 голосов
/ 11 мая 2011

У меня есть версия SQL Server 2008 R2 Developer, настроенная для версии Windows Server 2008 R2, и, хотя я смог войти в базу данных локально через SQL Server Management Studio (используя свой сервер name\MSSQLSERVER), я не смог войти туда удаленно (используя IP\MSSQLSERVER).

Я выключил брандмауэр для Windows (другой брандмауэр не установлен) и включил все 4 протокола для SQL Server (Общая память, Именованные каналы, TCP / IP и VIA) и включил все службы SQL Server. Студия управления без удачи.

Не могли бы вы мне помочь?

Заранее большое спасибо!

Ответы [ 4 ]

7 голосов
/ 15 мая 2012

включить TCP / IP, разделяемую память и именованные каналы из всех программ> sql 2012> инструменты настройки> менеджер конфигурации сервера sql> развернуть конфигурацию сети сервера sql> протоколы для sql2012r2de

5 голосов
/ 22 января 2012

Вы проверяли следующее?

  1. Настройка SQL Server для разрешения удаленных подключений
  2. Настройка подключения TCP / IP включена и на вкладке IP-адрес, относящейся к IP-адресу, изменить на Активный -> Да, Включен -> Да
  3. Политика добавления / проверки брандмауэра открыта для порта 1433 (по умолчанию) или определенного порта в соответствии с портом списка серверов SQL Server
2 голосов
/ 11 мая 2011

Вы уверены, подключаетесь к экземпляру developer ??Из имени экземпляра может показаться, что у вас установлен SQL Server Express edition ....

Проверьте, выполнив следующую инструкцию SQL:

SELECT  
    SERVERPROPERTY('edition')

SQLServer Express не разрешает удаленные подключения по умолчанию - см. Microsoft KB, чтобы узнать, как включить удаленные подключения .

0 голосов
/ 13 мая 2011

Проблема устранена после переустановки всей системы и открытия порта 1433 для TCP-соединений.

...