2010-06-13 5 views
0

Я разрабатываю веб-сайт с asp.net на localhost, я новичок. Я написал страницу входа, и он работает хорошо. Однако, когда я нажимаю ссылку, сервер не может загрузить страницу и дает эту ошибку:Я не могу отображать свои страницы на ASP.NET

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

Любая идея?

ответ

2

Это означает, что вы либо:

  • предоставил неверный логин/пароль для SQL при использовании проверки подлинности SQL
  • использовал проверку подлинности Windows для SQL, но пользователь, что ваш веб-приложение работает, так как не имеет Войти
  • предоставили неверные сведения о подключении к SQL инстанции, поэтому он не может быть найден
  • не удаленные соединения, включенные для этого экземпляра SQL Server
1

Вы используете SQL-сервер? Если да, запустите отладку и посмотрите, какая строка подключения во время выполнения, и можно ли подключиться к БД с помощью строки подключения.

В случае, если вы не используете SQL-сервер, похоже, вы расширили поставщик членства, но не сделали этого для поставщика ролей. Поставщик роли по умолчанию пытается подключиться к экземпляру SQL Server.

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