Erstellen von Datenbanken oder Ändern von Datenträgerdateispeicherorten auf einem freigegebenen Clusterlaufwerk, auf dem SQL Server ursprünglich nicht installiert war

In diesem Artikel wird beschrieben, wie Sie Datenbanken erstellen oder Datenträgerdateispeicherorte auf einem freigegebenen Clusterlaufwerk ändern, auf dem SQL Server ursprünglich nicht installiert war.

Ursprüngliche Produktversion: SQL Server
Ursprüngliche KB-Nummer: 295732

Zusammenfassung

Nachdem Sie einen SQL Server virtuellen Server instance installiert haben, können Sie Datenbanken erstellen oder vorhandene Daten- oder Protokolldateien auf einen sekundären freigegebenen Clusterdatenträger verschieben. Um Datenbanken zu erstellen oder vorhandene Daten- oder Protokolldateien zu verschieben, muss der andere Datenträger, der SQL Server verwenden soll, als Abhängigkeit zur SQL Server-Ressource im Clusteradministrator hinzugefügt werden.

Wenn Sie versuchen, eine Datenbank auf einem anderen freigegebenen Clusterlaufwerk zu erstellen, wenn die SQL Server Ressource nicht von diesem Datenträger abhängig ist, erhalten Sie möglicherweise eine Fehlermeldung wie:

Server: Msg 5184, Ebene 16, Status 2, Zeile 1. Die Datei '%.*ls' kann nicht für den Clusterserver verwendet werden. Es können nur formatierte Dateien verwendet werden, von denen die Clusterressource des Servers abhängig ist.
Server: Msg 1802, Ebene 16, Status 1, Zeile 1
FEHLER BEI CREATE DATABASE. Einige aufgeführte Dateinamen konnten nicht erstellt werden. Überprüfen Sie vorherige Fehler.

Ein ähnlicher Fehler wird angezeigt, wenn Sie versuchen, Dateien zu einer vorhandenen Datenbank auf ein freigegebenes Clusterlaufwerk zu verschieben oder hinzuzufügen, das sich nicht in der SQL Server Gruppe befindet und auch nicht über die SQL Server Ressourcenabhängigkeit verfügt.

Wenn Sie außerdem versuchen, einen Volltextindexkatalog auf einem Datenträger zu erstellen, von dem die SQL Server Ressource nicht abhängig ist, wird der folgende Fehler angezeigt:

Server: Msg 7627, Ebene 16, Status 1, Prozedur sp_fulltext_database, Zeile 61 Volltextkatalog im Verzeichnis "Y:\FTDATA" für clustered server kann nicht erstellt werden. Nur Verzeichnisse auf einem Datenträger in der Clustergruppe des Servers können verwendet werden.

Weitere Informationen

Um einen Datenträger als Abhängigkeit zum SQL Server hinzuzufügen, muss sich der freigegebene Clusterdatenträger in derselben Gruppe im Clusteradministrator befinden wie die SQL Server Ressourcen.

Wählen Sie zum Verschieben des freigegebenen Clusterdatenträgers den Datenträger aus, den Sie in die gruppe SQL Server verschieben möchten, und klicken Sie dann mit der rechten Maustaste auf diese Ressource. Klicken Sie auf Gruppe ändern. Nachdem sich der Datenträger in derselben Gruppe befindet, in der sich die SQL Server-Ressource befindet, führen Sie die folgenden Schritte aus, um ihn als SQL Server Abhängigkeit hinzuzufügen:

  1. Öffnen Sie den Clusteradministrator.
  2. Stellen Sie sicher, dass sich alle physischen Datenträgerressourcen, die SQL Server Datenbanken enthalten, in derselben Gruppe wie die SQL Server-Ressource befinden.
  3. Klicken Sie mit der rechten Maustaste auf die SQL Server Ressource, und versetzen Sie die Ressource in den Offlinezustand, indem Sie Offline schalten auswählen.
  4. Klicken Sie mit der rechten Maustaste auf die ressource SQL Server, und wählen Sie dann Eigenschaften aus.
  5. Wählen Sie die Registerkarte Abhängigkeiten aus.
  6. Wählen Sie Ändern aus, um den Datenträger der Liste der Abhängigkeiten für diese Ressource hinzuzufügen.
  7. Schalten Sie die SQL Server Ressource wieder online, und legen Sie dann die SQL Server Dateien auf diesem freigegebenen Clusterdatenträger ab.