2010-03-13 2 views
0

я подключении к SQL Server 2000 на удаленном компьютере с приложением Dotnet, но когда я пытаюсь открыть соединение дает следующее сообщение об ошибке:SQL ошибка сервера 2000, ошибка при попытке подключиться к SQL Server 2005

When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections

Что это?

ответ

0

Это означает, что удаленный сервер SQL настроен так, чтобы не разрешать удаленные подключения.

С this обсуждение на форуме:

  1. Убедитесь SQL SERVER это и экземпляр вы пытаетесь подключиться работает.
  2. Системный брандмауэр не должен блокировать порт SQL Server.
  3. Перейти к Управлению компьютером >> Сервис и приложение >> Конфигурация SQL Server 2005 >> Конфигурация сети Включите протокол TCP/IP. Убедитесь, что порт SQL SERVER по умолчанию 1433.
  4. Далее следует this KB Статья MSDN в зависимости от вашего сервера.
0

Возможно, вы подключаетесь к экземпляру sql server 2000?
Возможно, он был повышен до 2005 года?

Чтобы выполнить удаленное подключение, выполните следующие действия: http://support.microsoft.com/kb/914277.

-1

По умолчанию в качестве функции безопасности SQL Server 2005 не разрешает подключения с других компьютеров в сети.

Убедитесь, что ваш SQL Server и его базы данных защищены должным образом (например, имеют надлежащие учетные записи пользователей и пароли и т. Д.). После того, как вы удовлетворены, откройте «Пуск», «Программы», «Microsoft SQL Server 2005», «Инструменты настройки», «Конфигурация поверхности SQL Server». Найдите Database Engine, Remote Connections и измените настройку, чтобы разрешить удаленные подключения.

+0

Но он сказал, что он работает SQL Server 2000, а не 2005! – Jaywalker

+0

<Но он сказал, что работает под управлением SQL Server 2000> См. Также сообщение об ошибке. Очевидно, сообщение об ошибке из SQL Server 2005. –

+0

@Jaywalker, о котором вы пишете, на наших серверах никогда не было 2005. Спасибо, в любом случае – jamil