2012-01-01 2 views
0

Я пытаюсь добавить новый источник данных с помощью мастера настройки источника данных. Я использую Microsoft SQL Server в качестве источника данных и .NET Framework Data Provider для SQL Server в качестве поставщика данных. В следующем окне, где мне нужно выбрать имя сервера, список пуст. Поэтому я подумал, что одна из служб SQL не работает, я открыл services.msc, и было 6 служб, из которых был включен только SQL-сервис vss writer. Я включил их все (SQL Server, агент SQL Server, браузер SQL Server, помощник Active Directory SQL Server), но список по-прежнему пуст. Что мне делать?Не удается получить имя SQL-сервера

+0

возможно вы можете проверить эту ссылку. [Нажмите здесь] (http://www.sqldbatips.com/showarticle.asp?ID=45 «Перечисление SQL-серверов в сети»)! –

ответ

2

Служба SQL Browser - это тот, который позволяет другим компьютерам обнаруживать существование SQL-сервера в сети, хотя для этого требуется включить TCP/IP или Named Pipes в конфигурации SQL, поэтому также проверьте это.

Также проверьте, что ваш брандмауэр не блокирует порт UDP 1434 (и TCP-порт 1433, если на то пошло) [обратите внимание, что это порты по умолчанию; они могут быть изменены ).

0

Возможно, проблема в том, что ваша база данных может не иметь разрешения по сети. Просто попробуйте подключиться с помощью Sql Authentication, используя учетную запись sa и пароль. Это должно вам помочь.

Другая причина может быть, если вы используете Visual Studio 2010 это обыкновение показывать базы данных с Sql Server 2000

Принять или проголосовать, если он работает для вас.

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