JAK: Konfigurace serveru SQL Server do úložiště ASP.Stav relace NET

Překlady článku Překlady článku
ID článku: 317604 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek ukazuje, jak lze konfigurovat Microsoft SQL Server prostředí ASP.Stav relace serveru SQL Server NET režimu Správa.

Požadavky

Následující seznam obsahuje doporučený hardware, software, síťové infrastruktury a aktualizace service Pack, které potřebujete:
  • Microsoft Windows 2000 Professional, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server nebo Microsoft Windows XP
  • Společnosti Microsoft.NET Framework
  • Internetová informační služba (IIS)
  • Microsoft SQL Server

Konfigurace serveru SQL Server pro prostředí ASP.Stav relace serveru SQL NET

Následující kroky popisují, jak spustit skript InstallSqlState.sql a UninstallSqlState.sql soubory skriptů ke konfiguraci serveru SQL Server režim relace státní správy.
  1. V nástroji SQL Query Analyzer na Soubor nabídky, klepněte na tlačítko Otevřít.
  2. V Otevření souboru dotazu Dialogové okno, Procházet a soubor skriptu skript InstallSqlState.sql, a Klepněte na tlačítko Otevřít. Ve výchozím nastavení je skript InstallSqlState.sql umístěný v jednom z následující složky:
    systémová jednotka\WINNT\Microsoft.NET\Framework\verze\

    systémová jednotka\WINDOWS\Microsoft.NET\Framework\version\
  3. Po otevření skript InstallSqlState.sql v nástroji SQL Query Analyzer Klepněte na tlačítko Spustit v Dotaz nabídka je skript spuštěn.
  4. Před spuštěním souboru skriptu UninstallSqlState.sql režim serveru SQL Server, relace konfigurace správy státu odinstalovat, je nutné zastavit proces w3svc. Chcete-li to provést, postupujte takto:
    1. V systému Windows Spustit nabídky, klepněte na tlačítko Spustit, typ cmda klepněte na tlačítko OK Otevřete příkazový řádek.
    2. Na příkazovém řádku zadejte následující příkaz: net stop W3SVC. Obdržíte potvrzení, která je proces w3svc zastaveno.
  5. V nástroji SQL Query Analyzer na Soubor nabídky, klepněte na tlačítko Otevřít.
  6. V Otevření souboru dotazu Dialogové okno, Procházet a soubor skriptu UninstallSqlState.sql, a Klepněte na tlačítko Otevřít. Ve výchozím nastavení je UninstallSqlState.sql umístěný v jednom z následující složky:
    systémová jednotka\WINNT\Microsoft.NET\Framework\verze\

    systémová jednotka\WINDOWS\Microsoft.NET\Framework\version\
  7. Po otevření UninstallSqlState.sql v nástroji SQL Query Analyzer Klepněte na tlačítko Spustit v Dotaz nabídka je skript spuštěn.
  8. Po odinstalaci stav relace serveru SQL Server režimu Konfigurace správy, je třeba restartovat službu w3svc. Restartovat Typ procesu W3SVC příkaz net start w3svc v příkazu dotaz.

Upravte soubor Web.config aplikace

K implementaci prostředí ASP.Správy stavu relace serveru SQL NET režimu, je třeba upravit <sessionstate></sessionstate> prvek aplikace Web.config souboru takto:
  1. Nastavit režim atribut <sessionstate></sessionstate> prvek SQLServer označíte, že relace je uložen stav SQL Server.
  2. Nastavit sqlConnectionString atribut zadat připojovací řetězec pro SQL Server. Pro Příklad:
    sqlConnectionString="data source=MySQLServer;user id=<username>;password=<strongpassword>"
    

    Poznámka: Na uživatel, <user name="">, musíte mít oprávnění k provedení této operace na databáze.</user>

    Upravený <sessionstate></sessionstate> prvek by měl vypadat takto:
    <sessionState 
                mode="SQLServer"
                sqlConnectionString="data source=127.0.0.1;user id=<username>;password=<strongpassword>"
                cookieless="false" 
                timeout="20" 
        />
    						
    Poznámka: Používání malá při zadání <sessionstate></sessionstate> element a atribut přidružené hodnoty. Tento kód je případ citlivé.

Poradce při potížích

  • Pokud před spuštěním nezastavíte w3svc proces UninstallSqlState.sql soubor skriptu, můžete zobrazit následující chyba zpráva:
    Nelze odstranit databázi 'aspstate', protože ji je právě používán
  • Pokud položky v Tabulkami ASPStateTempSessions tabulky nejsou odebrány po související relace vyprší, ujistěte se Ujistěte, že je spuštěn agent serveru SQL Server. Tyto funkce lze implementovat pomocí uložené procedury, které jsou naplánovány pomocí úlohy serveru SQL Server. Na Agent serveru SQL Server spravuje tyto úlohy.
  • Při použití výchozí skript InstallSqlState.sql a UninstallSqlState.sql souborů skriptů ASP konfigurace.NET SQL Server režim relace Správa státu, Všimněte si, že tyto soubory přidat Tabulkami ASPStateTempSessions a Aplikacemi ASPStateTempApplications tabulky databáze tempdb databáze serveru SQL Server ve výchozím nastavení. Kromě toho Jestliže je restartování SQL Server, ztratíte data stavu relace, který byl uložen v Tabulkami ASPStateTempSessions a Aplikacemi ASPStateTempApplications tabulky.Pro další informace o spouštění skriptů alternativní konfigurace trvalá SQL Relace serveru správy státu, tak, aby data relace nedojde ke ztrátě při je Restartujte server, klepněte na číslo v následujícím článku Znalostní báze Microsoft Knowledge Base:
    311209 Konfigurace prostředí ASP.NET pro trvalou správu stav relace serveru SQL

Odkazy

Další informace získáte klepnutím na následující čísla článku zobrazení v článcích znalostní báze Microsoft Knowledge Base:
305140 INFO: PROSTŘEDÍ ASP.NET, přehled
307598 INFO: PROSTŘEDÍ ASP.Přehled správy státu NET
236166 Opakované načtení registru pomocí NET STOP a příkazy NET START ke službě IIS síla
Další informace o prostředí ASP.NET session státu řízení, naleznete na následujících webech společnosti Microsoft:
Stav relace
http://msdn2.microsoft.com/en-us/library/87069683 (vs.71) .aspx

Přelomový: Pomocí relace a objektů aplikace ASP.NET (an Časopis MSDN článek)
http://msdn.microsoft.com/msdnmag/issues/01/11/cutting/default.aspx

Vlastnosti

ID článku: 317604 - Poslední aktualizace: 19. května 2011 - Revize: 8.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft ASP.NET 1.1
  • Microsoft ASP.NET 1.0
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 64-bit Edition
Klíčová slova: 
kbconfig kbhowtomaster kbstate kbwebforms kbmt KB317604 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:317604

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com