2010-05-21 4 views
2

У меня есть SQL Server 2000 и 2008, установленный в окне Windows XP Pro. Я могу подключиться к двум экземплярам db локально.SQL Server 2008. Разрешить удаленные подключения?

Из другого окна, окна Windows 7, я могу подключиться к экземпляру SQL 2000 в первом окне, но я не могу подключиться к экземпляру 2008, используя те же учетные данные, что и на сервере SQL Server.

Разрешить удаленным подключениям установлено значение ИСТИНА для экземпляров базы данных 2000 и 2008.

Что еще я могу найти, чтобы иметь возможность подключиться к удаленному экземпляру 2008 из окна Windows 7?

Я пытаюсь подключиться с помощью Mgt Studio 2008.

ответ

2

Попробуйте подключить, указав порт,

например: имясервера, 1433

или

ServerName \ экземпляр, 1433

3

только предположение, является экземпляр SQL 2008, сконфигурированный для «прослушивания» для TCP соединений? (Это не было на поле, я недавно проверил.) Для того, чтобы определить, перейти к:

  • Start, Microsoft SQL Server 2008, Средства настройки, Configuration Manager SQL Server
  • SQL Server Network Configuration
  • Протоколы [имя экземпляра]
  • Там должно быть четыре элемента в списке: Shared Memory, Named Pipes, TCP/IP, VIA

Для среды, которая должна быть включена и которые должны быть отключены? Большинство настроек требуют совместного использования памяти и TCP/IP, остальные отключены.

+0

Странно. Я поклялся, что это сработало раньше, но когда я пытаюсь открыть Config Mgr, я получаю сообщение об ошибке: «Не удается подключиться к WMI-провайдеру.« – ChadD

+0

Правило Марка:« Если проблема не имеет никакого смысла, у вас, вероятно, есть несколько проблем ». –

0

Есть ли брандмауэр, возможно, останавливающий порт, который прослушивает 2008?

+0

Не должен ли порт на 2000 быть таким же, как и в 2008 году, порт 1441? – ChadD

+0

Я не уверен в этом. Это касается нескольких экземпляров одной и той же версии, но я не уверен, что 2000 и 2008 могут прослушивать один и тот же порт. Я не пробовал устанавливать оба на одном компьютере. – Moose

0

Я столкнулся с этой ошибкой, и я решил, что с выполнением этого :

  1. Запустить конфигурацию SQL Server Ma Nager из «Microsoft SQL Server 2005 CTP» меню Программа
  2. Нажмите на «Протоколы для SQLEXPRESS» узла,
  3. правой кнопкой мыши на «TCP/IP» в списке протоколов и выберите , «Включить»

Вот именно, после того, что я мог открыть БД в Visual Studio 2010 без каких-либо ошибок.

2

Я решил включить службу обозревателя SQL Server (настройка автоматической и запуск).

Смежные вопросы