2010-07-10 4 views
0

Я использую ASP.Net + .Net 3.5 + VSTS 2008 + IIS 7.0 + C# для разработки веб-приложения. Я использую WebPartManager, и я обнаруживаю, что, когда функция персонализации включена в true, веб-приложение автоматически подключится к базе данных SQL Server Express.Проблема WebPartManager в ASP.Net

ОТВЕТ: Я нахожу это, когда останавливается экземпляр службы SQL Server Express, отображается ошибка подключения к базе данных.

Мой вопрос: (1) почему WebPartManager должен подключаться к версии SQL Server Express при включенной функции персонализации (другими словами, версия SQL Server Express используется функцией персонализации для какой цели)? (2) Если мне нужна функция персонализации, любые решения для изменения в SQL Server Enterprise, отличные от версии SQL Server Express?

ответ

1

Данные хранятся в файле .mdf в папке/Data.

Вы можете изменить хранилище SQL Server с помощью средства администрирования веб-администрирования или мастера настройки SQL Server.

Если вам нужно использовать другой источник, отличный от SQL Server, для этого вам необходимо написать свой собственный провайдер.

+0

Спасибо, я думаю, вы имеете в виду по умолчанию - «данные хранятся в файле .mdf в папке/Data»? Меня интересует этот момент, есть ли у вас какие-либо рекомендуемые чтения для этого момента? Спасибо! – George2

+1

http://msdn.microsoft.com/en-us/magazine/cc163965.aspx http://msdn.microsoft.com/en-us/magazine/cc300767.aspx#S8 Google? :) – TheGeekYouNeed

+0

Спасибо, вопрос ответил! – George2