Строка подключения к удаленному серверу sql - PullRequest
0 голосов
/ 08 марта 2011

У меня есть веб-приложение, которое я открываю в VS и успешно запускаю на своем ПК.

На новом нетбуке я установил VS 2008 Professional с пакетом обновления 1 (SP1) и включил функции IIS.Используя точно такое же решение и код (скопированный с ПК), он не подключится к серверу базы данных на нетбуке.У меня не установлен SQL-сервер на нетбуке, поскольку используемая база данных является удаленной.

База данных расположена на сервере базы данных хостинг-провайдера.Так что удаленные соединения на сервере БД, конечно, включены.Строка подключения работает при запуске веб-приложения на VS на моем ПК, поэтому я предполагаю, что все в порядке с конфигурацией сервера базы данных, и это как-то связано с настройкой на нетбуке.

ошибка как таковая...

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

Есть идеи?

Приветствия

Ответы [ 4 ]

1 голос
/ 08 марта 2011

Вы должны зайти в Sql Server Configuration Manager и убедиться, что Named Pipes включен.

1 голос
/ 08 марта 2011

Решение в сообщении об ошибке, которое вы видите.На компьютере с SQL Server необходимо запустить диспетчер конфигурации SQL Server и включить удаленные подключения через TCP / IP.

1 голос
/ 08 марта 2011

По умолчанию удаленное подключение к серверу sql отключено .Вам необходимо включить это в конфигурации сервера sql.

Удачи.

1 голос
/ 08 марта 2011

На нетбуке VS2008 имеет доступ к интернету / сети?

Вы обращаетесь к серверу sqlserver по IP или по сетевому имени?

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