Публикация сайта ASP.NET - Нет базы данных для входа? - PullRequest
0 голосов
/ 22 ноября 2010

У меня на локальном компьютере очень простое приложение, в котором используется поставщик членства ASP.NET.Это прекрасно работает на моем локальном компьютере.

Я опубликовал приложение на нашем веб-сервере, и мне нужно знать особенности настройки приложения для работы с asp.net.

У меня есть базовое понимание того, что он использует файл MDF и каким-то образом подключается к базе данных SQL (я полагаю, SQLEXPRESS на моем локальном компьютере), которая содержит информацию о пользователе / ​​роли.к базе данных SQL при запуске опубликованного приложения на веб-сервере.

Я хочу использовать сервер SQL на другом компьютере (SQL69), чем мой веб-сервер (WEB69). Я создал новую строку подключения, ноКак мне сказать ASP.NET использовать его вместо строки подключения «LocalSqlServer», которая создается по умолчанию?Может кто-нибудь объяснить, что мне нужно?

Спасибо за любую помощь, которую вы можете предложить.

1 Ответ

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

Используйте ASP.NET SQL Server Registration Tool без каких-либо параметров, чтобы настроить членство в SQL Server на локальном компьютере.Это также обновит ваш конфигурационный файл:

http://msdn.microsoft.com/en-us/library/ms229862%28VS.80%29.aspx

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

Пример файла конфигурации можно посмотреть здесь:

http://www.codersbarn.com/post/2008/02/24/ASPNET-20-Guest-Book-Admin-Part-II.aspx

...