Vorgehensweise: Umbenennen eines virtuellen SQL Server 2005-Servers

Wenn eine SQL Server-Instanz Teil eines Failoverclusters ist, unterscheidet sich der Vorgang des Umbenennens des virtuellen Servers vom Umbenennen einer eigenständigen Instanz. Informationen zum Umbenennen einer eigenständigen Instanz von SQL Server 2005 finden Sie unter Vorgehensweise: Umbenennen eines Computers, der eine eigenständige Instanz von SQL Server 2005 hostet.

Der Name des virtuellen Servers ist immer mit dem SQL-Netzwerknamen (dem Netzwerknamen des virtuellen Srevers mit SQL Server) identisch. Sie können zwar den Namen des virtuellen Servers ändern, nicht jedoch den Instanznamen. Sie können z. B. einen virtuellen Server namens VS1\instance1 in einen anderen Namen ändern, z. B. in SQL35\instance1, der Instanzanteil des Namens, instance1, bleibt jedoch unverändert.

Vorbereitungen

Bevor Sie den Umbenennungsvorgang beginnen, überprüfen Sie die nachfolgenden Elemente.

  • SQL Server unterstützt nicht das Umbenennen von Servern, die an der Replikation beteiligt sind. Eine Ausnahme stellt die Verwendung von Protokollversand mit Replikation dar. Der sekundäre Server beim Protokollversand kann umbenannt werden, wenn der primäre Server dauerhaft verloren ist. Weitere Informationen finden Sie unter Replikation und Protokollversand.
  • Wenn Sie einen virtuellen Server umbenennen, der für die Verwendung von Datenbankspiegelung konfiguriert ist, müssen Sie die Datenbankspiegelung vor dem Umbenennungsvorgang deaktivieren und die Datenbankspiegelung mit dem neuen Namen des virtuellen Servers anschließend neu einrichten. Die Metadaten für die Datenbankspiegelung werden nicht automatisch aktualisiert, um den neuen Namen des virtuellen Servers widerzuspiegeln.
ms178083.note(de-de,SQL.90).gifWichtig:
Microsoft-Supportrichtlinien gelten nicht für das Datenbankspiegelungsfeature in SQL Server 2005. Die Datenbankspiegelung ist derzeit standardmäßig deaktiviert, kann jedoch mit dem Ablaufverfolgungsflag 1400 als Startparameter nur zu Auswertungszwecken aktiviert werden. (Weitere Informationen zu Ablaufverfolgungsflags finden Sie unter Ablaufverfolgungsflags (Transact-SQL) .) Die Datenbankspiegelung sollte nicht in Produktionsumgebungen verwendet werden, und Microsoft-Supportleistungen stellen keinen Support für Datenbanken oder Anwendungen bereit, die die Datenbankspiegelung verwenden. Die Dokumentation zur Datenbankspiegelung ist in SQL Server 2005 nur zu Auswertungszwecken enthalten, und die Dokumentationsrichtlinie für SQL Server 2005-Support und -Upgrades gilt nicht für die Dokumentation zur Datenbankspiegelung. 

So benennen Sie einen virtuellen Server um:

  1. Ändern Sie mithilfe der Clusterverwaltung den SQL-Netzwerknamen in den neuen Namen.

  2. Schalten Sie die Netzwerknamenressource offline. Durch diesen Vorgang werden die SQL Server-Ressource und andere abhängige Ressourcen ebenfalls offline geschaltet.

  3. Schalten Sie die SQL Server-Ressource erneut online.

Überprüfen des Umbenennungsvorgangs

Nachdem ein virtueller Server umbenannt wurde, müssen alle Verbindungen, die den alten Namen verwendet haben, nun Verbindungen mithilfe des neuen Namens herstellen.

Um zu überprüfen, ob der Umbenennungsvorgang abgeschlossen wurde, wählen Sie Informationen aus @@servername oder sys.servers aus. Die @@servername-Funktion gibt den neuen Namen des virtuellen Servers zurück, und die sys.servers-Tabelle zeigt den neuen Namen des virtuellen Servers an. Um zu überprüfen, ob der Failoverprozess ordnungsgemäß mit dem neuen Namen arbeitet, sollte der Benutzer außerdem versuchen, ein Failover der SQL Server-Ressource auf die anderen Knoten auszuführen.

Für Verbindungen von einem beliebigen Knoten im Cluster kann der neue Name fast sofort verwendet werden. Für Verbindungen, die den neuen Namen von einem Clientcomputer aus verwenden, kann der neue Name jedoch erst zum Herstellen einer Verbindung zum Server verwendet werden, nachdem der neue Name für den betreffenden Clientcomputer sichtbar ist. Die Zeitspanne, die zum Weitergeben des neuen Namens über ein Netzwerk benötigt wird, kann abhängig von der Netzwerkkonfiguration zwischen einigen Sekunden bis hin zu 3 bis 5 Minuten betragen; zusätzliche Zeit ist möglicherweise erforderlich, bis der alte Name des virtuellen Servers nicht mehr im Netzwerk sichtbar ist.

Um die Verzögerung der Netzwerkweitergabe des Umbenennungsvorgangs eines virtuellen Servers zu minimieren, führen Sie die folgenden Schritte aus:

So minimieren Sie die Verzögerung der Netzwerkweitergabe:

  1. Geben Sie an einer Eingabeaufforderung auf dem Serverknoten die folgenden Befehle aus:

    ipconfig /flushdns
    ipconfig /registerdns
    nbtstat –RR
    

Siehe auch

Andere Ressourcen

Vorgehensweise: Umbenennen eines Computers, der eine eigenständige Instanz von SQL Server 2005 hostet

Hilfe und Informationen

Informationsquellen für SQL Server 2005