Věřím, že jste museli použít aplikaci aspnet_regsql.exe, která pak spustí průvodce a přidá různé aspnet_* tabulky k vašim stolům.
Pokud ano, restartujte znovu stejného průvodce a poté vyberte možnost odebrat pro odstranění všech těchto tabulek z databáze.
Nyní spusťte tento příkaz:
aspnet_regsql.exe -ssadd -d <Your Database> -sstype c -S <Server> -U <Username> -P <Password>
Tím se do vaší databáze přidají dvě tabulky, jmenovitě ASPStateTempApplications &ASPStateTempSessions.
Upravte svůj soubor web.config tak, aby obsahoval následující konfiguraci:
<sessionState
mode="SQLServer"
allowCustomSqlDatabase="true"
sqlConnectionString="Data Source=Server;Initial Catalog=Database;User ID=UserId;Password=Password"
cookieless="false" timeout="20" />
POZNÁMKA:1. Předpokládal jsem, že chcete uložit relaci do databáze aplikací. Pokud chcete udržovat databázi relací odděleně, spusťte výše uvedený příkaz bez parametru "-d". Tím se vytvoří nová databáze ASPSate se dvěma tabulkami, které jsem uvedl výše. A nakonec můžete zadat název této databáze ve vaší konfiguraci.
Doufám, že to pomůže :)