Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel helpt u bij het oplossen van het probleem dat optreedt als resourcespecifieke registersleutels ontbreken.
Oorspronkelijke productversie: SQL Server
Oorspronkelijk KB-nummer: 883732
Symptomen
Wanneer u een SQL Server-clusterresource online probeert te brengen voor een virtueel exemplaar van Microsoft SQL Server, ziet u mogelijk het volgende gedrag:
De SQL Server-clusterresource wordt de status Mislukt en komt niet online.
U ontvangt een combinatie van de volgende foutberichten op de computer die eigenaar is van de SQL Server-clusterresource.
Foutbericht 1
Een gebeurtenis die vergelijkbaar is met de volgende gebeurtenis, bevindt zich in het gebeurtenislogboek van het systeem:
Datum: 08-05-2004
Tijd: 1:11:19 am
Bron: ClusSvc
Categorie: Failover Mgr
Type: Fout
Gebeurtenis-id: 1069
Gebruiker: n.v.t.
Computer: <Computernaambeschrijving> :
Clusterresource 'SQL Server (<SQL Server-exemplaarnaam>)' in resourcegroep '<Clustergroepnaam>' is mislukt.Foutbericht 2
Een foutbericht dat vergelijkbaar is met de volgende, bevindt zich in het logboekbestand van het cluster:
00000644.00000944::2003/11/30-18:11:30.360 SQL Server <SQLServer>: [sqsrvres] Kan de eigenschap VirtualServerName niet lezen. Fout: d.
00000644.0000944::2003/11/30-18:11:30.360 SQL Server <SQLServer>: [sqsrvres] OnlineThread: Fout bij online brengen van resource.Foutbericht 3
Foutberichten die er ongeveer als volgt uitzien, bevinden zich in het sql Server-foutenlogboekbestand:
2003-11-30 17:00:37.27 serverFout: 17826, Ernst: 18, Status: 1
2003-11-30 17:00:37.27-server kan Net-Library 'SSNETLIB' niet instellen..
2003-11-30 17:00:37.27 spid13 Database SPB starten.
2003-11-30 17:00:37.27 spid12 Database 'BD_MTA' starten.
2003-11-30 17:00:37.27 spid14 Database 'BD_SPF' starten.
2003-11-30 17:00:37.27 serverFout: 17059, Ernst: 18, Status: 0
2003-11-30 17:00:37.27 server besturingssysteemfout -1073723998: ..
2003-11-30 17:00:37.27 server kan geen netlibs laden.
2003-11-30 17:00:37.27 server SQL Server kan FRunCM-thread niet spawn.
Oorzaak
De resourcespecifieke registersleutels die overeenkomen met de SQL Server-clusterresource die u online wilt brengen, ontbreken. Dit probleem treedt ook op als de waarden die overeenkomen met de resourcespecifieke registersleutels niet juist zijn.
Oplossing
Belangrijk
Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register op onjuiste wijze wijzigt, kunnen er echter grote problemen optreden. Zorg er daarom voor dat u de volgende stappen zorgvuldig volgt. Voor optimale veiligheid maakt u dagelijks een back-up van het register voordat u het wijzigt. Als er een probleem optreedt, kunt u het register altijd nog herstellen. Raadpleeg Een back-up maken van en het herstellen van het register in Windows voor meer informatie over het maken van een back-up en het herstellen van het register.
U kunt dit probleem oplossen door handmatig de resourcespecifieke registersleutels te maken die overeenkomen met de SQL Server-clusterresource. Hiervoor volgt u deze stappen:
Selecteer Uitvoeren>starten, typ Regedit en selecteer vervolgens OK.
Zoek en selecteer in de Register-editor de registersleutel:
HKEY_LOCAL_MACHINE\Cluster\Resources\<GUID>\Parameters.Maak de volgende registerwaarden in de registersleutel Parameters :
Voor een standaardexemplaren van SQL Server:
InstanceName
Waardenaam: InstanceName
Waardetype: REG_SZ
Waardegegevens: MSSQLSERVERVirtualServerName
Waardenaam: VirtualServerName
Waardetype: REG_SZ
Waardegegevens: <naam van de virtuele SQL-server>
Voor een benoemd exemplaar van SQL Server:
InstanceName
Waardenaam: InstanceName
Waardetype: REG_SZ
Waardegegevens: <sql Server-exemplaarnaam die overeenkomt met de virtuele server>VirtualServerName
Waardenaam: VirtualServerName
Waardetype: REG_SZ
Waardegegevens: <naam van de virtuele SQL-server>
Sluit de Register-editor af. Nadat u de resourcespecifieke registersleutels hebt gemaakt, kunt u de SQL Server-clusterresource online brengen.
Als u merkt dat een SQL Server Agent-clusterresource niet online kan worden gebracht, moet u dezelfde set resourcespecifieke sleutels maken die overeenkomen met de SQL Server Agent-clusterresource.
Meer informatie
De resourcespecifieke registersleutels voor SQL Server-clusterresources handmatig opnieuw maken