Ошибка подключения в SQL Server 2005 - PullRequest
0 голосов
/ 22 января 2010

У меня проблема, я запускаю приложение C # и получаю ошибку

"Сетевой или ошибка конкретного экземпляра произошла во время установление соединения с SQL Сервер. Сервер не найден или был недоступен. Убедитесь, что имя экземпляра правильное и что SQL Сервер настроен для разрешения удаленного соединения. (поставщик: сеть SQL Интерфейсы, ошибка: 26 - Ошибка определения местоположения Указанный сервер / экземпляр)

??? что? спасибо

Ответы [ 3 ]

2 голосов
/ 22 января 2010

Сообщение об ошибке в значительной степени говорит обо всем: убедитесь, что имя экземпляра правильное (если ваш SQL-сервер использует экземпляры), и убедитесь, что ваш сервер настроен для разрешения удаленных подключений.

Как настроить SQL Server для разрешения удаленных подключений

Как подключиться к экземпляру сервера

1 голос
/ 22 января 2010

Совет по устранению неполадок в строке подключения:

  • Создайте файл с именем "testconnect.udl".

  • Дважды щелкните по вновь созданному файлу.

  • В диалоговом окне « Свойства канала передачи данных » Перейти к первой вкладке « Поставщик ».

  • Из списка поставщиков выберите « Собственный клиент SQL ».

  • Нажмите «Далее >>».

  • Заполните следующую информацию в соответствии с желаемым соединением:

    1. Источник данных // имя вашего сервера

    2. ПользовательИмя + Пароль;отметьте «Разрешить сохранение паролей»

    3. Исходный каталог // имя вашей базы данных

  • Нажмите " Проверка соединения ".

Если соединение установлено успешно, сохраните ссылку на базу данных, нажав« ОК ».

Откройте файл testconnect.udl стекстовый редактор на ваш выбор и сравните информацию со строкой подключения вашего приложения.

0 голосов
/ 22 января 2010

Проверьте протоколы, которые включены для вашего сервера.
Запустите диспетчер конфигурации; вам может потребоваться включить TCP / IP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...