Artikel-ID: 810056 - Geändert am: Freitag, 7. April 2006 - Version: 3.0

Gewusst wie: Manuelles Neuerstellen der Ressource-spezifischen Registrierungsschlüssel für SQL Server-Clusterressourcen

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.

Auf dieser Seite

Alles erweitern | Alles schließen

Zusammenfassung

Die SQL Server-bezogene Clusterressourcen (SQL Server, SQL Server-Agent und Volltextsuche) alle enthalten Ressource-spezifischen Registrierungsschlüssel, die die Ressource online zu schalten vorhanden sein müssen. Wenn Sie eine Ressource von Cluster Administrator löschen, können Sie die Ressource manuell neu erstellen. Die Schritte können nur verwendet werden, um Ressourcen hinzuzufügen, die von SQL Server abhängig sind. Sie können nicht für Ressourcen verwendet werden, die SQL Server abhängig. Finden Sie im Abschnitt "Weitere Informationen" in diesem Artikel die Ressource manuell hinzufügen. Diese Schritte setzen voraus, dass Sie zuvor das SQL Server Setup-Programm verwendet haben, um alle Cluster-Dateien und Komponenten erfolgreich zu installieren. Dieses Verfahren beschreibt nicht alle Dateien, Änderungen oder Registrierungsschlüssel, die das Setup-Programm in einer neuen Clusterinstallation macht.

Weitere Informationen

Jede Ressource, die Clusterverwaltung Listet verfügt über einen Registrierungsschlüssel, der unter HKEY_LOCAL_MACHINE (HKLM) unter HKLM\Cluster\Resources\ GUID befindet. Eine GUID wird beim Hinzufügen der Ressource erstellt und unterscheidet sich zwischen Computern. Jeder Schlüssel enthält einen ein Wert, der Name der Ressource enthält, in der Clusterverwaltung angezeigt. Unter jeder Ressourcenschlüssel besteht eine Parameterunterschlüssel , in denen die Ressource ressourcenspezifische Informationen speichern können.

SQL Server, SQL Server-Agent und Volltextsuche speichern Informationen in diesem Unterschlüssel Parameters . Wenn die Informationen fehlt, werden Fehler z. B. die folgenden Dateien in der Cluster-Protokolldatei protokolliert, wenn Sie versuchen, die Ressource online schalten:
SQL Server SQL Server: [Sqsrvres] kann nicht von der 'Name, des virtuellen Servers"Lesen-Eigenschaft. Fehler: d.
Microsoft Search-Dienstinstanz full-text search: Fehler während des Onlinevorgangs für Instanz full-text search: 80070002 - das System kann nicht angegebene Datei gefunden.

Eine Ressource manuell neu erstellen

Eine Ressource in der Clusterverwaltung manuell neu erstellen, müssen Sie die folgenden Registrierungswerte unter dem Schlüssel hinzufügen, die die Ressource darstellt:

SQL Server

Name : Instanzenname
Typ : REG_SZ
Wert : der Name der Instanz von SQL Server, das den virtuelle Server darstellt. Verwenden Sie MSSQLSERVER, um die Standardinstanz zu verwenden.

Name : Name des virtuellen Servers
Typ : REG_SZ
Wert : der virtuellen Servernamen, den Sie dem Server zugewiesen

SQL Server-Agent

Name : Instanzenname
Typ : REG_SZ
Wert : der Name der Instanz von SQL Server, das den virtuelle Server darstellt. Verwenden Sie MSSQLSERVER, um die Standardinstanz zu verwenden.

Name : Name des virtuellen Servers
Typ : REG_SZ
Wert : der virtuelle Servername den Server zugewiesen

Volltextsuche

Name : Anwendungsname
Typ : REG_SZ
Wert : SQL Server-$ instance_name, instance_name ist die Instanz von SQL Server verwenden. Verwenden Sie SQL Server, um eine Standardinstanz zu verwenden.

Name : ApplicationPath
Typ : REG_SZ
Wert : der vollständige Pfad zum dem Ordner, die Volltext-Datendateien enthält. Normalerweise ist dies in \MSSQL\FTDATA für eine Standardinstanz und MSSQL $ Instancename \FTDATA für eine benannte Instanz.

Fügen Sie der Registrierungsschlüssel mithilfe des Dienstprogramms Cluster.exe hinzu

wichtig Sie können diese Methode nur in einer kritischen Situation. Beispielsweise, können Sie diese Methode verwenden, wenn die Instanz von SQL Server gestartet werden kann. Das Setup-Programm können Sie jedoch den virtuellen Server neu erstellen.

Das Dienstprogramm "Cluster.exe" können Sie den Registrierungsschlüssel hinzufügen, die im Abschnitt "so Manuelles Neuerstellen eine Ressource". Zu diesem Zweck müssen Sie einen Befehl ausführen, der an der Eingabeaufforderung den folgenden Befehl ähnlich ist:
cluster Res "ResourceName" / Priv KeyName = KeyValue: STR
Notizen
  • Sie müssen ResourceName mit dem Namen der die entsprechenden SQL Server-Ressource, die SQL Server-Agent-Ressource oder die Volltextsuche-Ressource ersetzen.
  • Sie müssen mit den entsprechenden Registrierungsschlüsselnamen KeyName ersetzen. Instanzname, Name des virtuellen Servers sind z. B. Registrierungsschlüsselnamen.
  • Sie müssen den KeyValue mit dem entsprechenden Wert für den Schlüssel ersetzen. Für den Registrierungsschlüssel Instanzname können Sie den Namen der Instanz von SQL Server zuweisen, die der virtuelle Server für den Schlüsselwert darstellt. Sie können für die Standardinstanz MSSQLSERVER als Namen für die Instanz verwenden.

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
Keywords: 
kbmt kbexpertiseadvanced kbhowto KB810056 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 810056  (http://support.microsoft.com/kb/810056/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.