Freigeben über


Gewusst wie: Umbenennen von Verweisen auf einen Server oder eine Datenbank

Über die Datenbankumgestaltung können Sie die Namen von Servern, Datenbanken oder SETVAR-Variablen in datenbankübergreifenden Verweisen im gesamten Datenbankprojekt automatisch aktualisieren. Weitere Informationen finden Sie unter Verwenden von Verweisen in Datenbankprojekten.

Namensvergleich

Wenn Sie sowohl einen Namen (oder eine Variable) für einen Server als auch einen Namen (oder eine Variable) für eine Datenbank angeben, werden bei der Umbenennung nur die Verweise aktualisiert, die auf diese bestimmte Datenbank auf diesem bestimmten Server verweisen. Wenn Sie einen Namen (oder eine Variable) für einen Server, nicht aber für eine Datenbank angeben, werden bei der Umbenennung alle Verweise aktualisiert, die den angegebenen Namen (oder die angegebene Variable) des Servers enthalten, unabhängig von der Datenbank, auf die verwiesen wird. Wenn Sie einen Namen (oder eine Variable) für eine Datenbank, nicht aber für einen Server angeben, werden bei der Umbenennung alle Verweise aktualisiert, die den Namen (oder die Variable) der Datenbank enthalten, unabhängig von dem Server, auf den verwiesen wird. Sie sollten die Änderungen im Dialogfeld Vorschau der Änderungen überprüfen, bevor sie übernommen werden.

Tipp

Bevor Sie dieses Verfahren ausführen können, muss in den Eigenschaften für das Datenbankprojekt mindestens ein Verweis angezeigt werden.

So benennen Sie Verweise auf einen Server oder eine Datenbank um

  1. Öffnen Sie die Projektmappe, die das Datenbankprojekt enthält, in dem Sie Verweise umbenennen möchten. Weitere Informationen finden Sie unter Gewusst wie: Öffnen eines Datenbank- oder Serverprojekts.

  2. Klicken Sie im Projektmappen-Explorer oder in der Schemaansicht auf das Datenbankprojekt, in dem Sie Verweise umbenennen möchten.

  3. Zeigen Sie im Menü Daten auf Umgestalten, und klicken Sie auf Verweise auf einen Server oder eine Datenbank umbenennen.

    Tipp

    Sie können auch mit der rechten Maustaste im Projektmappen-Explorer oder in der Schemaansicht auf das Datenbankprojekt klicken, auf Umgestalten zeigen und auf Verweise auf einen Server oder eine Datenbank umbenennen klicken.

    Das Dialogfeld Verweise auf einen Server oder eine Datenbank umbenennen wird angezeigt.

  4. So ersetzen Sie den Namen eines Servers oder einer Servervariablen

    1. Aktivieren Sie das Kontrollkästchen Namen eines Servers oder einer Servervariablen ersetzen, wenn es nicht bereits aktiviert ist.

    2. Geben Sie in Alter Name den Namen des Servers oder der Servervariablen ein, den bzw. die Sie ersetzen möchten.

    3. Geben Sie in Neuer Name den Namen ein, der statt des zu ersetzenden Namens verwendet werden soll.

  5. So ersetzen Sie den Namen einer Datenbank oder einer Datenbankvariablen

    1. Aktivieren Sie das Kontrollkästchen Namen einer Datenbank oder Datenbankvariablen ersetzen, wenn es nicht bereits aktiviert ist.

    2. Geben Sie in Alter Name den Namen der Datenbank oder Datenbankvariablen ein, den Sie ersetzen möchten.

    3. Geben Sie in Neuer Name den Namen ein, der statt des zu ersetzenden Namens verwendet werden soll.

  6. (Optional) Aktivieren Sie das Kontrollkästchen Vorschau der Änderungen anzeigen.

    Tipp

    Genauere Informationen zum Anzeigen der Änderungen in der Vorschau, bevor diese angewendet werden, finden Sie im nächsten Verfahren.

  7. (Optional) Aktivieren Sie das Kontrollkästchen Umgestaltungsprotokoll generieren.

    Die Umgestaltungsprotokolle befinden sich unter YourProjectPath\Umgestaltungsprotokolle.

    Tipp

    Sie können einen Verweis umbenennen, auf wenn im Projekt Buildfehler vorhanden sind. Im Rahmen der Umbenennung werden so viele Verweise auf das Objekt wie möglich, möglicherweise jedoch nicht alle Verweise aktualisiert. Beheben Sie zunächst die Buildfehler, wo immer dies möglich ist, und führen Sie dann den Umbenennungsvorgang aus. Weitere Informationen finden Sie unter Überlegungen vor dem Umbenennen von Datenbankobjekten.

  8. Klicken Sie auf OK.

    Wenn Sie das Kontrollkästchen Vorschau der Änderungen nicht aktiviert haben, werden die Verweise auf den Namen des Servers oder der Datenbank oder die Variablen aktualisiert.

    Wenn Sie das Kontrollkästchen Vorschau der Änderungen aktiviert haben, wird das Dialogfeld Vorschau der Änderungen angezeigt, das einen oberen und einen unteren Bereich umfasst. Der obere Bereich zeigt eine Struktur an, in der alle Objekte aufgeführt werden, die geändert werden. Im unteren Bereich wird das Skript angezeigt, das zum Ausführen der Änderungen generiert wird. Der alte Name wird im oberen Bereich angezeigt, und der neue Name wird im unteren Bereich angezeigt.

So zeigen Sie vor dem Übernehmen der Änderungen eine Vorschau an

  1. Erweitern Sie im oberen Bereich des Dialogfelds Vorschau der Änderungen den Skripts-Knoten.

    Ein SQL-Knoten für das Schemaobjekt, das Sie umbenennen (oder für das Objekt, das dies enthält), wird angezeigt. Außerdem werden SQL-Knoten für alle Schemaobjekte angezeigt, die auf das Objekt verweisen, das Sie umbenennen.

  2. Klicken Sie auf einen der SQL-Knoten.

    Im unteren Bereich wird der Transact-SQL-Code angezeigt, und der neue Name ist hervorgehoben.

  3. Klicken Sie auf Übernehmen.

    Der Objektname wird aktualisiert, und der neue Name wird in der Schemaansicht angezeigt.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von Verweisen zu Datenbankprojekten

Konzepte

Umbenennen von Verweisen auf einen Server oder eine Datenbank

Verwenden von Verweisen in Datenbankprojekten