Насколько сложно настроить базу данных состояния сеанса для приложений ASP.NET в ферме IIS? - PullRequest
1 голос
/ 05 декабря 2011

Насколько сложно настроить базу данных состояния сеанса для приложения ASP.NET, работающего в ферме IIS?

Я получил совет никогда вообще ничего не хранить в состоянии сеанса в моем новом ASP.NET4 / Приложение IIS 7.Это следует из обсуждения, в котором я указал, что это приложение будет иметь малый объем и очень мало хранить в сеансе.Основное оправдание, которое мне дали за этот совет, заключается в том, что было бы чрезвычайно трудно настроить IIS и базу данных для хранения состояния сеанса в нашей веб-ферме.

1 Ответ

2 голосов
/ 05 декабря 2011

Тривиально, если у вас есть достаточное разрешение.Все, что вам нужно сделать, это запустить aspnet_regsql.exe с правильными параметрами и строкой подключения.Вы должны иметь возможность создавать таблицы, хранимые процедуры, определяемые пользователем типы данных и задание SQL.Ваш администратор базы данных должен иметь достаточные привилегии для запуска этой работы, если вы этого не сделаете.Убедитесь, что вы используете версию исполняемого файла .NET 4, так как предыдущие версии отличаются.

Файл aspnet_regsql.exe можно найти в c:\windows\Microsoft .NET\Framework\<version>

...