Oprava: SQL Server 2000 nemusí spustit, pokud se mnoho uživatelů pokusí přihlásit k serveru SQL Server, SQL Server při spuštění

Překlady článku Překlady článku
ID článku: 834798 - Produkty, které se vztahují k tomuto článku.
Chyba #: 470852 (SQL Server 8.0)

Společnost Microsoft distribuuje opravy serveru SQL Server 2000 jako jeden soubor ke stažení. Vzhledem k tomu, že jsou kumulativní opravy, každá nová verze obsahuje všechny opravy hotfix a všechny aktualizace softwaru, které byly součástí předchozí aktualizace softwaru serveru SQL Server 2000.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Pokud se mnoho uživatelů pokusí přihlášení serveru SQL Server 2000 při spuštění, SQL Server 2000 se nespustí. Může také zobrazit chybové zprávy, které jsou podobné v protokolu chyb serveru SQL Server následující:

2003-12-16 13:58:01.11 spid5 vymazání databázi tempdb.
spid5 13:58:01.11 2003-12-16 nebylo možné vytvořit pracovní podproces.
spid5 13:58:01.25 2003-12-16 nelze nalézt databázi ID 2. Databáze může být neaktivovali ještě nebo v přechodu.


Jedním příkladem příliš mnoho uživatelů pokouší přihlásit je webových aplikací, které jsou spuštěny v mnoha počítačích, ve webové serverové farmy pro připojení k serveru SQL Server.

Řešení

Informace o aktualizaci Service Pack

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro Microsoft SQL Server 2000. Další informace získáte následujícím článku znalostní báze Microsoft:
290211Jak získat nejnovější aktualizaci service pack pro SQL Server 2000

Informace o opravě hotfix

Anglická verze této opravy atributy souborů (nebo novější), jsou uvedeny v následující tabulce. Data a časy těchto souborů jsou uvedeny v čase univerzální koordinovaný (čas UTC). Při zobrazení informací o souboru, bude převedena na na místní čas. Rozdíl mezi místním časem a UTC časem kartě časové pásmo v panelu Datum a čas v Ovládacích panelech.
   Date         Time     Version        Size      File name   
   --------------------------------------------------------------------
   31-May-2003  05:15  2000.80.818.0      78,400  Console.exe      
   27-Oct-2003  14:51  2000.80.873.0     315,968  Custtask.dll     
   02-Oct-2003  07:29  2000.80.867.0      33,340  Dbmslpcn.dll     
   24-Apr-2003  12:42                    786,432  Distmdl.ldf
   24-Apr-2003  12:42                  2,359,296  Distmdl.mdf
   29-Jan-2003  12:25                        180  Drop_repl_hotfix.sql
   11-Sep-2003  13:56  2000.80.859.0   1,905,216  Dtspkg.dll       
   26-Aug-2003  06:46  2000.80.854.0     528,960  Dtspump.dll      
   23-Jun-2003  09:10  2000.80.837.0   1,557,052  Dtsui.dll        
   23-Jun-2003  09:10  2000.80.837.0     639,552  Dtswiz.dll       
   23-Apr-2003  13:21                    747,927  Instdist.sql
   10-Oct-2003  05:22                    745,961  Instmsdb.sql
   02-May-2003  12:26                      1,581  Inst_repl_hotfix.sql
   07-Feb-2003  17:10  2000.80.765.0      90,692  Msgprox.dll      
   31-Mar-2003  12:37                      1,873  Odsole.sql
   04-Apr-2003  12:16  2000.80.800.0      62,024  Odsole70.dll     
   07-May-2003  07:11  2000.80.819.0      25,144  Opends60.dll     
   02-Apr-2003  08:18  2000.80.796.0      57,904  Osql.exe         
   02-Apr-2003  09:45  2000.80.797.0     279,104  Pfutil80.dll     
   04-Aug-2003  04:47                    550,780  Procsyst.sql
   11-Sep-2003  11:07                     12,305  Qfe469315.sql
   22-May-2003  09:27                     19,195  Qfe469571.sql
   19-Jan-2004  11:15                  1,090,380  Replmerg.sql
   05-Sep-2003  17:48  2000.80.858.0     221,768  Replprov.dll     
   15-Jan-2004  11:54  2000.80.908.0     307,784  Replrec.dll      
   15-Jan-2004  11:43  2000.80.908.0     159,813  Replres.rll
   05-Sep-2003  10:30                  1,087,150  Replsys.sql
   13-Aug-2003  02:58                    986,603  Repltran.sql
   02-Jan-2004  06:12  2000.80.904.0     287,304  Rinitcom.dll     
   21-Oct-2003  10:38  2000.80.871.0      57,916  Semnt.dll        
   29-Jul-2003  06:43  2000.80.819.0     492,096  Semobj.dll       
   31-May-2003  04:57  2000.80.818.0     172,032  Semobj.rll
   02-Jan-2004  06:12  2000.80.904.0      53,832  Snapshot.exe     
   09-Dec-2003  06:37                    117,834  Sp3_serv_uni.sql
   15-Jan-2004  11:53  2000.80.908.0      28,672  Sqlagent.dll     
   15-Jan-2004  11:54  2000.80.908.0     311,872  Sqlagent.exe     
   07-Jan-2004  09:08  2000.80.905.0     126,976  Sqlakw32.dll     
   31-May-2003  11:31  2000.80.818.0   4,215,360  Sqldmo.dll       
   07-Apr-2003  04:14                     25,172  Sqldumper.exe    
   19-Mar-2003  04:50  2000.80.789.0      28,672  Sqlevn70.rll
   26-Sep-2003  15:12  2000.80.865.0     180,792  Sqlmap70.dll     
   02-Sep-2003  13:26  2000.80.857.0     188,992  Sqlmmc.dll       
   02-Sep-2003  09:33  2000.80.857.0     479,232  Sqlmmc.rll
   21-Oct-2003  10:38  2000.80.871.0     401,984  Sqlqry.dll       
   07-Feb-2003  17:10  2000.80.765.0      57,920  Sqlrepss.dll     
   23-Jan-2004  12:29  2000.80.910.0   7,610,449  Sqlservr.exe     
   25-Jul-2003  08:14  2000.80.845.0     590,396  Sqlsort.dll      
   07-Feb-2003  17:10  2000.80.765.0      45,644  Sqlvdi.dll       
   23-Jan-2004  12:29  2000.80.910.0     106,588  Sqsrvres.dll     
   02-Oct-2003  07:29  2000.80.867.0      33,340  Ssmslpcn.dll     
   31-May-2003  11:31  2000.80.818.0      82,492  Ssnetlib.dll     
   31-May-2003  11:31  2000.80.818.0      25,148  Ssnmpn70.dll     
   27-Oct-2003  14:51  2000.80.873.0     123,456  Stardds.dll      
   31-May-2003  11:31  2000.80.818.0     158,240  Svrnetcn.dll     
   31-May-2003  05:29  2000.80.818.0      76,416  Svrnetcn.exe     
   30-Apr-2003  10:22  2000.80.816.0      45,132  Ums.dll          
   01-Jul-2003  10:49  2000.80.834.0      98,816  Xpweb70.dll
Poznámka: z důvodu závislostí souborů, nejnovější opravy hotfix nebo funkce, která obsahuje tyto soubory mohou obsahovat další soubory.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části „ platí. Tento problém byl poprvé opraven v aktualizaci Service Pack 4 pro Microsoft SQL Server 2000.

Další informace

Po instalaci opravy hotfix, musíte změnit chování při spuštění serveru SQL Server tak, aby straně serveru knihovnu po spuštění databáze tempdb inicializován. Povolením příznak trasování SQL Server 3614 můžete změnit chování při spuštění serveru SQL Server. Chcete-li povolit trasování příznak 3614 a nastavte příznak trasování je při každém spuštění serveru SQL, přidat příznak trasování 3614 jako spouštěcí parametr serveru SQL Server.

Poznámka: Příznak trasování 3614 žádá bez ohledu na to, zda máte hotfix po aktualizaci Service Pack 3 serveru SQL Server 2000 nainstalována nebo nemáte nainstalovanou aktualizaci SQL Server 2000 Service Pack 4.

Chcete-li přidat příznak trasování 3614 jako spouštěcí parametr serveru SQL Server, postupujte takto:
  1. Spustit SQL Server Enterprise Manager.
  2. Rozbalte položku Skupina serverů SQL a potom klepněte na název serveru SQL Server.
  3. Klepněte pravým tlačítkem myši na název vašeho serveru SQL Server a potom klepněte na příkaz Vlastnosti.
  4. V dialogovém okně Vlastnosti serveru SQL (Konfigurovat) - SQL Server Name klepněte na kartu Obecné.
  5. Na kartě Obecné klepněte položku Parametry spouštění.
  6. V poli Parametry spouštění - SQL Server Name zadejte -T3614 v textovém poli parametru.
  7. Klepněte na tlačítko Přidat a potom klepněte na tlačítko OK.
  8. V Vlastnosti serveru SQL (konfigurace)-< Název Serveru SQL server > dialogového okna klepněte na tlačítko OK.
  9. Restartování služby serveru SQL Server nový parametr se projeví až po spuštění.
Poznámka: Nepoužívejte příkazu DBCC TRACEON Transact-SQL jako alternativní metoda nastavit spouštěcí parametr, protože platnost příkazu DBCC TRACEON Transact-SQL může dojít ke ztrátě při vypnutí serveru SQL Server. Proto příznak trasování není zapnuta při spuštění serveru SQL Server.

Po instalaci opravy hotfix a povolit příznak trasování 3614, spouštění serveru SQL Server 2000 bude mírně lišit. Síťová knihovna na straně serveru bude inicializován po databáze tempdb je připraven.

Poznámka: Můžete si všimnout zprávy podobné následující protokolu chyb serveru SQL Server. Tyto zprávy označují, že je po spuštění databáze tempdb inicializována straně serveru síťová knihovna (soubor Ssnetlib.dll).

název serveru spid3 10:37:46.86 2004-02-09 je "ASQLSERVER".
spid8 10:37:46.86 2004-02-09 počáteční až databáze msdb.
spid10 10:37:46.86 2004-02-09 spuštění databáze "Northwind".
2004-02-09 10:37:48.09 spid5 vymazání databázi tempdb.
spid11 10:37:48.49 2004-02-09 počáteční až databáze pubs.
spid5 10:37:50.10 2004-02-09 počáteční až databázi tempdb.
server 2004-02-09 10:37:50.70 použití SSNETLIB.DLL '8.0.766' verze.
naslouchání na 192.168.0.77 2004-02-09 10:37:50.75 serveru SQL server: 1433.

Odkazy

Další informace o aktualizacích softwaru získáte následujícím článku báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané k popisu aktualizací produktu společnosti Microsoft, nástroje a doplňky

Vlastnosti

ID článku: 834798 - Poslední aktualizace: 2. listopadu 2007 - Revize: 4.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
Klíčová slova: 
kbmt kbhotfixserver kbqfe kbuser kblogin kbservice kbserver kbdatabase kbsqlserv2000presp4fix kbfix kbbug KB834798 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:834798

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