2012-02-28 3 views
0

Это было житья мне в течение последних нескольких часов, я ПОЛУЧАТЬ следующее сообщение об ошибке на веб-странице ASP.NET:SQL Server даже с строки подключения действует

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

В прошлом Исправьте это, я нашел, что это была простая ошибка строки соединения, однако я использую инструмент генератора строк соединения Idera. Кажется, что я могу подключиться к серверу просто отлично, когда я тестирую строку. Я могу подключиться к SQL Management Studio, а также создать пустой файл .udl, заполнить детали и подключиться без проблем.

Я проверил дважды, и сервер разрешает удаленные подключения, я отключил брандмауэр на этом этапе (просто пытаюсь заставить это работать), и все равно не идти.

Вы, ребята, думаете, что я что-то упустил? Любая помощь очень ценится!

+1

Вы с BT;) –

+0

Я не уверен, что это значит. – kogh

+0

Удалось ли вам получить SSMS от машины, отличной от вашей собственной? –

ответ

0

И когда вы пытаетесь добавить соединение из Visual Studio? Вы также можете использовать строку соединения, которая генерируется VS во время этого.

Кажется, что вам не хватает имени экземпляра или чего-то в этом роде.

Редактировать: Да, как объяснено в комментарии: Щелкните правой кнопкой мыши соединение, затем скопируйте строку Connection.

Но вы, возможно, придется заменить «имя» по IP-адресу, если разрешение имени хоста не выполняется правильно

+0

из visual studio, если она работает, вы можете щелкнуть правой кнопкой мыши по соединению и выбрать свойства - скопируйте строку подключения. Это будет определенно работать с ASP.net –

0

Из Интернета servercan вы разрешить имя сервера, используя в связи строка - то есть это проблема DNS?

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