Вопрос

У меня на рабочем столе установлены версии для разработчиков VS 2008 и SQL Server 2005.У меня есть экземпляр XP, запущенный на Virtual PC, и я хочу подключиться к экземпляру разработчика.Я вошел в систему как пользователь домена как на рабочем столе, так и на виртуальном экземпляре XP.Когда я пытаюсь подключиться, я получаю сообщение о том, что "Сервер не существует или доступ запрещен".Что мне нужно сделать, чтобы подключиться.Я использую доверенное соединение, и идентификатор пользователя имеет привилегии в базе данных.

Пол

Это было полезно?

Решение 3

Я узнал, что вам нужно зайти в инструмент настройки поверхностной области SQL Server и установить для "Удаленных подключений" значение "Локальные и удаленные подключения".По-видимому, по умолчанию используется значение "Только локальные подключения".

Другие советы

Убедитесь, что VPC не использует NAT для своего сетевого подключения.

Также проверьте свою конфигурацию, чтобы убедиться, что удаленные подключения разрешены.Удаленное подключение по умолчанию отключено.

Вы пробовали пинговать свой рабочий стол из виртуального экземпляра?У меня была такая же проблема, и я выяснил, что брандмауэр препятствовал любому виду связи между обеими машинами.

Я столкнулся с тем же самым, вроде как - MS Server 2003 и SQLServer 2008 Ent, работающие на VMware, и получают сообщение "Сервер не существует или доступ запрещен" при попытке подключиться с хост-компьютера (на Vista x64).

ИТАК, считаете ли вы, что переход на "Локальные и удаленные подключения" с помощью инструмента настройки поверхности SQL Server поможет?

Для меня, несмотря на настройку SQL server также для удаленных подключений, я не смог получить доступ к sql server с виртуальной машины Win XP.

Поэтому, когда я отключил брандмауэр Windows с главного компьютера, он работал нормально!!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top