Freigeben über


Datenbankverbindungen und -verweise

Aktualisiert: November 2007

Für die Arbeit mit Datenbanken können Sie sowohl den Server-Explorer/Datenbank-Explorer als auch den Projektmappen-Explorer einsetzen. Beide Tools ermöglichen den Zugriff auf Datenbanken, unterscheiden sich jedoch im zugrunde liegenden Konzept und in der Funktionsweise. Der Server-Explorer/Datenbank-Explorer ermöglicht z. B. das Erstellen von Datenbankverbindungen, während Sie mit dem Projektmappen-Explorer Datenbankverweise erstellen können. Es sind sowohl Ähnlichkeiten als auch Unterschiede zwischen Datenbankverbindungen und Datenbankverweisen vorhanden.

Ähnlichkeiten zwischen Datenbankverbindungen und Datenbankverweisen

Sowohl eine Datenbankverbindung als auch ein Datenbankverweis stellen eine aktive Verbindung zu einer Datenbank dar und ermöglichen abhängig von den für die Datenbank erteilten Berechtigungen, in dieser Datenbank zu lesen und zu schreiben sowie SQL-Objekte zu erstellen.

Außerdem sind einige Dialogfelder mit Listen vorhanden, in denen sowohl Datenbankverweise als auch Datenbankverbindungen aufgeführt sind. Wenn Sie z. B. an einem Datenbankprojekt arbeiten und für eine bestimmte Datenbank eines der SQL-Skripts ausführen möchten, klicken Sie mit der rechten Maustaste auf das Skript und wählen dann aus dem Kontextmenü Ausführen auf. Das Dialogfeld Ausführen auf mit einer Liste aller Datenbankverweise des Projekts und aller Datenbankverbindungen aus dem Server-Explorer/Datenbank-Explorer wird angezeigt. Zum Ausführen der Abfrage wählen Sie einen beliebigen Eintrag, d. h. einen Datenbankverweis oder eine Datenbankverbindung, aus der Liste aus.

Unterschiede zwischen Datenbankverbindungen und Datenbankverweisen

Die Unterschiede zwischen einer Datenbankverbindung und einem Datenbankverweis lassen sich in drei Kategorien einordnen:

  • **Darstellung   **Eine Datenbankverbindung wird im Server-Explorer/Datenbank-Explorer unter dem Knoten Datenverbindungen angezeigt. Im Projektmappen-Explorer dagegen wird ein Datenbankverweis in einem Datenbankprojekt unter dem Knoten Datenbankverweise angezeigt.

  • **Mögliche Benutzeraktionen   **Im Server-Explorer/Datenbank-Explorer können Sie zum Anzeigen und Manipulieren von Objekten in der Datenbank eine Datenbankverbindung erweitern. Sie können eine Liste der Datenbanktabellen anzeigen und Tabellen zur Datenbank hinzufügen. Im Projektmappen-Explorer ist es nicht möglich, Datenbankobjekte anzuzeigen oder zu ändern.

    Die Verwendung des Projektmappen-Explorers zum Verwalten einer Gruppe von Datenbankverweisen für jedes Datenbankprojekt ist aus mehreren Gründen hilfreich. Zunächst können Sie mehrere Datenbankverweise für ein Datenbankprojekt verwalten. Wenn Sie ein Datenbankprojekt entwickeln und testen, können Sie z. B. einen Verweis auf eine persönlichen Testdatenbank auf dem eigenen Computer und einen anderen Verweis auf eine gruppenweit, d. h. eine von allen Kollegen genutzte Testdatenbank beibehalten. Außerdem wird eine Gruppe von Datenbankverweisen beim Speichern eines Datenbankprojekts automatisch im Projekt gespeichert. Wenn Sie das Projekt später wieder öffnen, stehen Ihnen sowohl die Datenbankverweise als auch die entsprechenden Verbindungen zur Verfügung.

    Im Projektmappen-Explorer können Sie Skripts ganz einfach durch Ziehen auf einen Datenbankverweis ausführen.

  • **Interaktionen   **Zwischen Datenbankverbindungen und Datenbankverweisen kommt es zu bestimmten Interaktionen. Wenn Sie im Server-Explorer/Datenbank-Explorer eine Datenbankverbindung erstellen, beeinflusst dies nicht direkt den Inhalt im Projektmappen-Explorer. Wenn Sie jedoch im Projektmappen-Explorer einen Datenbankverweis für ein Datenbankprojekt erstellen, müssen Sie eine entsprechende Datenbankverbindung angeben, die im Server-Explorer/Datenbank-Explorer angezeigt wird. Dazu wählen Sie aus einer Liste vorhandener Datenbankverbindungen aus oder fügen eine neue Verbindung hinzu.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen neuer Datenverbindungen in Server-Explorer/Datenbank-Explorer

Gewusst wie: Hinzufügen eines Datenbankverweises zu einem Datenbankprojekt