Я заметил, что sql для создания базы данных SQL Server (InstallPersistSqlState.sql) в основном создает базу данных ASPState. Если бы я хотел назвать это другим, могу ли я просто заменить его на свое предпочтительное имя базы данных? Я понимаю сценарий, я просто хотел убедиться, что ASPState не должно быть именем базы данных. Благодаря!Настройка базы данных сеансов SQL Server
ответ
редактировать - Вот обнадеживающие немного инструкций для изменения по умолчанию таблицы сеансов объекта записывается:
использование файлов шаблоны для установки ASP.NET состояние сеанса SQL объектов в базе данных, отличных от база данных ASPState по умолчанию. Для этого выполните следующие действия:
- Создайте свои собственные файлы сценариев, выполнив обработку двух файлов шаблонов.
- Создайте имя для своей базы данных (например, MyASPStateDB).
- В ваших собственных файлах сценариев замените все вхождения DatabaseNamePlaceHolder именем вашей базы данных.
- Установите и удалите объекты SQL состояния сеанса ASP.NET, используя ваши собственные файлы сценариев.
Сценарий InstallPersistSqlState.Sql просто помещает сессии в таблицу с именем ASPState вместо другого метода InstallSqlState.sql, который бы добавить сессии во временную таблицу (которая будет иметь некоторые волатильности рисков с перезапуск системы). Посмотрев на сценарий, не кажется, что «ASPState» - это нечто большее, чем произвольное имя для таблицы. Однако тестовый прогон, вероятно, лучший способ проверить это.
Some good reading on Session States and the Install Scripts above
Я предположил бы, что вы можете изменить имя на что-то другое, если вы хотели. Если вы измените имя базы данных после ее создания, убедитесь, что задание, которое ссылается на это БД, ссылается на правильное имя, которое вы выбрали, или если задание может не работать при попытке очистить истекшие данные сеанса. Вам также, вероятно, также нужно будет указать значение «начального каталога» в строке подключения sslState для web.config. Я не знаю точно, но я бы предположил, что если ASP.NET не найдет значение исходного каталога в этой строке соединения, по умолчанию использует ASPState.
- 1. Настройка базы данных SQL Server 2005 с SQL Server 2000
- 2. Использование сеансов базы данных Laravel с SQL Server
- 3. Аутентификация базы данных SQL Server SQL Server
- 4. Таблица сеансов базы данных?
- 5. Настройка схемы базы данных SQL
- 6. Настройка почты базы данных SQL Server 2012 для использования SendGrid
- 7. Какая настройка сортировки для экземпляра SQL Server и базы данных?
- 8. Настройка dsn для SQL Server Express базы данных
- 9. Подготовка базы данных для кластеризации SQL Server
- 10. SQL Server - тестирование базы данных
- 11. sql server Восстановление базы данных
- 12. Защита базы данных SQL Server
- 13. Проектирование базы данных SQL Server
- 14. Развертывание базы данных SQL Server
- 15. Клонирование базы данных SQL Server
- 16. Организация базы данных SQL Server
- 17. SQL Server распределенные базы данных
- 18. Защита базы данных SQL Server
- 19. Синхронизация базы данных SQL Server
- 20. Пароль базы данных SQL Server
- 21. Сортировка базы данных SQL Server
- 22. Объединить базы данных SQL Server
- 23. Переключение базы данных SQL Server
- 24. Чтение базы данных SQL Server
- 25. Производительность базы данных SQL Server
- 26. Восстановление базы данных SQL Server
- 27. Роли базы данных SQL Server
- 28. Замена базы данных SQL Server
- 29. Метаданные базы данных SQL Server
- 30. Восстановление базы данных SQL Server
Я думаю, что полная ссылка на ссылку мертва :( – jocull