Как использовать базу данных aspnetdb с сайтом asp.net - PullRequest
3 голосов
/ 23 октября 2009

Я создал сайт, используя asp.net 3.5. И теперь я добавил поддержку членов, используя API членства и базу данных aspnetdb. И я сделал все испытания на моей локальной машине. Теперь, какую проблему необходимо учитывать в отношении aspnetdb при загрузке этого сайта на сервер. то есть; как эта база данных будет доступна на стороне сервера? Примечание. Это мой первый веб-сайт.

Ответы [ 2 ]

4 голосов
/ 18 декабря 2009

Я просто искал ответ на этот вопрос сам.

Я нашел следующее, что может вам помочь:
http://www.studiocoast.com.au/knowledgebase/article-6-aspnet-using-sql-server-instead-of-aspnetdbmdf.aspx

"При разработке приложений в ASP.NET 2.0, опция по умолчанию для Роли и пользователи должны использовать локальный SQL база данных в каталоге App_Data.

Это хорошо работает локально, но будет вывести ошибку при загрузке в производственный сервер. Чтобы это исправить Информация о членстве в ASP.NET храниться на выделенном сервере SQL базы данных. "

"ASP.NET включает программу под названием Aspnet_regsql.exe, который вы можете запустить локально для настройки вашей базы данных. Больше информации о программе можно найдено здесь:

http://msdn2.microsoft.com/en-us/library/ms229862.aspx"

3 голосов
/ 24 декабря 2009

Найдите в папке C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ файл InstallMembership.sql.

То есть сценарий SQL для создания нужной вам базы данных.

...