sql >> Databáze >  >> RDS >> Sqlserver

Asp.Net 4.0 Ukládání relací na SqlServer

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 :)




  1. vkládání dat do databáze mysql pomocí php

  2. Dynamická proměnná schématu SQL příkazu Oracle

  3. Oracle JDBC:podtečení dvojnásobně

  4. Jak POSITION() funguje v MariaDB