Как опубликовать сайт ASP.NET MVC с использованием datacontext для внешнего SQL Server - PullRequest
1 голос
/ 19 августа 2009

Я играю с MVC и сделал простой сайт. У меня есть отдельная машина, на которой работает SQL Server Express, и на ней у меня есть простая таблица с именем «Журнал». В таблице есть поля ID, Timestamp и Message. Я добавил базу данных в «Подключения данных» в разделе «Обозреватель серверов».

На своем веб-сайте MVC я создал новый класс LINQ to SQL и перетащил таблицу Log в область проектирования, в которой был создан текст данных.

Так что я делаю все остальное, получаю данные с помощью LINQ, передаю их в представление и перебираю их. Это прекрасно работает, когда я запускаю его локально. Однако, когда я публикую его на нашем сервере IIS, я получаю следующую ошибку.

Server Error in '/' Application.
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: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) 

Кажется, он не может найти сервер. Как это исправить?

1 Ответ

2 голосов
/ 19 августа 2009

Имеет ли ваш IIS-сервер доступ к вашему Sql Server Express?

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