Změníte-li spouštěcí parametr pro instanci serveru SQL Server 2000 nebo SQL Server 2005, která je v clusteru, na neplatnou hodnotu, nelze spustit službu SQL Server (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)

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

Příznaky

V clusterovém prostředí při změně parametr protokolu pro clusterový instanci Microsoft SQL Server 2000 nebo 2005 Microsoft SQL Server hodnota není platná, služby SQL Server nelze spustit. Parametr protokol navíc nelze změnit zpět na původní hodnotu.

Při Poslechu všechna nastavení seskupený instance serveru SQL na hodnotu Ne pomocí SQL Server Configuration Manager nelze například spustit seskupený instance serveru SQL. Navíc je SQL Server zaznamenána následující chybová zpráva Chyba protokolu:
Server TDSSNIClient inicializace se nezdařila s chybou 0x32 kód stavu 0x1c.

Příčina

K tomuto problému dochází, protože Clusterová služba získá nastavení nesprávné protokol z clusteru kontrolní bod spustit službu SQL Server.

Jak potíže obejít

Chcete-li tento problém vyřešit, postupujte takto:
  1. Prostředek SQL Server offline pomocí Správce clusteru.
  2. Na příkazovém řádku spustit jednu z následujících příkazů clusteru kontrolní bod pro podklíč registru konkrétní zakázat:
    • Instance SQL Server 2005 spusťte následující příkaz:
      cluster res "SQL Server (název_instance)" /removecheck: "Software\Microsoft\Microsoft SQL Server\ MSSQL.x \MSSQLSERVER"
      Poznámka: V tomto příkazu je zástupný symbol pro ID instance instance serveru SQL MSSQL.x. Můžete určit odpovídající hodnota systému z hodnoty MSSQLSERVER položka registru v podklíči registru:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\
    • Výchozí instance SQL Server 2000 spusťte následující příkaz:
      cluster res "SQL Server (název_instance)" /removecheck: "Software\Microsoft\MSSQLServer\MSSQLSERVER"
    • Pojmenovaná instance SQL Server 2000 spusťte následující příkaz:
      cluster res "SQL Server (název_instance)" /removecheck: "SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceName \MSSQLSERVER"
      Poznámka: V tomto příkazu InstanceName je zástupný název instance SQL Server 2000.
  3. Opravit parametr protokol seskupený instance serveru SQL na všech uzlech.
  4. Na příkazovém řádku spustit jednu následující příkazy povolit clusteru kontrolní bod pro podklíč registru:
    • Instance SQL Server 2005 spusťte následující příkaz:
      cluster res "SQL Server (název_instance)" /addcheck: "Software\Microsoft\Microsoft SQL Server\ MSSQL.x \MSSQLSERVER"
    • Výchozí instance SQL Server 2000 spusťte následující příkaz:
      cluster res "SQL Server (název_instance)" /addcheck: "Software\Microsoft\MSSQLServer\MSSQLSERVER"
    • Pojmenovaná instance SQL Server 2000 spusťte následující příkaz:
      cluster res "SQL Server (název_instance)" /addcheck: "SOFTWARE\Microsoft\Microsoft SQL Server\ InstanceName \MSSQLSERVER"
  5. Prostředek serveru SQL online.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Kód stavu 0x1c v chybové zprávě uvedené v části "Příznaky" označuje, že SQL Server nakonfigurován k naslouchání na určitou adresu IP v clusterovém prostředí. Naslouchání na určitou adresu IP je však konfigurace není platný pro clusterový instance serveru SQL.

Jiný příklad tento problém nastane, pokud virtuální rozhraní adaptéru (VIA) v počítači není nainstalován ovladač, který je spuštěn seskupený instance SQL Server 2005. Po povolení protokolu VIA pro clusterový instance SQL Server 2005 nelze spustit službu SQL Server. Navíc nemůžete zakázat protokol VIA seskupený instance SQL Server 2005.

Vlastnosti

ID článku: 912397 - Poslední aktualizace: 12. února 2009 - Revize: 2.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
Klíčová slova: 
kbmt kbexpertiseadvanced kbsql2005cluster kbprb KB912397 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:912397

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