Prostředek clusteru serveru SQL Server přejde do stavu "se nezdařilo" při pokusu převést prostředek do režimu online na serveru SQL Server

Příznaky


Při pokusu přenést online prostředek clusteru serveru SQL Server pro virtuální instanci Microsoft SQL Server 2000, SQL Server 2005 nebo SQL Server 2008, může zaznamenat následující chování:
  • Prostředek clusteru serveru SQL Server přejde do stavu "selhání" a nejsou přepnuty do režimu online.
  • Zobrazí kombinaci následujících chybových zpráv v počítači, který vlastní prostředek clusteru serveru SQL Server.

    Chybová zpráva 1

    Je událost, která je podobná následující v protokolu událostí systému:

    Datum: 08/05/2004
    Čas: 1:11:19: 00
    Zdroj: ClusSvc
    Kategorie: Správce zabezpečení před selháním
    Typ: Chyba
    ID události:. 1069
    Uživatel: N/A
    Počítač: < název počítače >


    Popis:
    Prostředek clusteru 'SQL Server (< název instance serveru SQL >)"ve skupině prostředků '< clusteru název skupiny >' se nezdařilo.

    Chybová zpráva 2

    Je chybová zpráva podobná následující v souboru protokolu clusteru:

    00000644.00000944::2003/11/30-18:11:30.360 serveru SQL Server SQL < Server >: [sqsrvres] nelze přečíst vlastnost 'VirtualServerName'. Chyba: d.

    00000644.00000944::2003/11/30-18:11:30.360 serveru SQL Server SQL < Server >: [sqsrvres] OnlineThread: d při uvedení prostředku do režimu online.


    Chybová zpráva 3

    Chybové zprávy podobné následující v souboru protokolu chyb serveru SQL Server jsou:

    server 2003-11-30 17:00:37.27 Chyba: 17826, závažnosti: 18, stav: 1
    2003-11-30 17:00:37.27 server nemůže nastavit Net-Library 'SSNETLIB'.
    spid13 17:00:37.27 2003-11-30 počáteční nahoru databáze 'PB'.
    spid12 17:00:37.27 2003-11-30 počáteční nahoru databáze 'BD_MTA'.
    spid14 17:00:37.27 2003-11-30 počáteční nahoru databáze 'BD_SPF'.
    server 2003-11-30 17:00:37.27 Chyba: 17059, závažnosti: 18, stav: 0
    2003-11-30 17:00:37.27 serveru operační systém chyba-1073723998:...

    2003-11-30 17:00:37.27 server nelze načíst libovolné netlibs.
    2003-11-30 17:00:37.27 serveru SQL Server nelze spustit podproces FRunCM.

Příčina

Chybí klíče registru prostředku specifické, které odpovídají prostředku clusteru serveru SQL Server, který chcete převést do režimu online. Tomuto problému také dochází, pokud nejsou správné hodnoty, které odpovídají klíče registru prostředku specifické.

Řešení

Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Při nesprávné úpravě registru mohou nastat závažné problémy Proto se ujistěte, že budete opatrně postupovat podle těchto kroků Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
322756 postup zálohování a obnovení registru v systému Windows


Chcete-li vyřešit tento problém, je nutné ručně znovu vytvořit klíče registru prostředku specifické, které odpovídají prostředku clusteru serveru SQL Server. Chcete-li to provést, postupujte takto:

  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz Regedita klepněte na tlačítko
    OK.
  2. V editoru registru vyhledejte a vyberte následující klíč registru:

    HKEY_LOCAL_MACHINE\Cluster\Resources\<GUID>\Parameters
  3. Vytvořte následující hodnotu registru v
    Klíče registru Parameters :

    Pro výchozí instanci serveru SQL Server:
    • Název_instance

      Název hodnoty: Název_instance
      Typ hodnoty: REG_SZ

      Údaj hodnoty: MSSQLSERVER
    • VirtualServerName

      Název hodnoty: VirtualServerName
      Typ hodnoty: REG_SZ
      Údaj hodnoty: < název virtuálního serveru SQL server >
    Pro pojmenované instance serveru SQL Server:
    • Název_instance

      Název hodnoty: Název_instance
      Typ hodnoty: REG_SZ

      Údaj hodnoty: < odpovídající virtuální server SQL Server název instance >
    • VirtualServerName

      Název hodnoty: VirtualServerName
      Typ hodnoty: REG_SZ
      Údaj hodnoty: < název virtuálního serveru SQL server >
  4. Ukončete Editor registru.
Po vytvoření klíče registru prostředku specifické lze úspěšně přenést online prostředek clusteru serveru SQL Server.

Pokud zjistíte, že SQL Server Agent prostředku clusteru není možné připojit online, je nutné vytvořit stejnou sadu klíčů specifické pro zdroje, které odpovídají prostředku clusteru SQL Server Agent.

Další informace

Další informace získáte kliknutím na následující číslo v článku databáze Microsoft Knowledge Base:
810056 je nutné použít klíče registru pro prostředek specifické pro prostředků clusteru serveru SQL Server

Vlastnosti

ID článku: 883732 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor