# Datenquellen und Verbindungen

Über die Konfiguration von Datenquellen wird CrunchyFrog mitgeteilt, wie eine Verbindung zu einer Datenbank hergestellt werden soll. In Abhängigkeit vom gewählten Datenbanksystem sind für eine Datenquelle unterschiedliche verbindungsspezifische Angaben erforderlich.

## Konfiguration von Datenquellen

Datenquellen können mit Hilfe der Datenquellenverwaltung erstellt, bearbeitet und gelöscht werden. Um die Datenquellenverwaltung aufzurufen wählen Sie: Datei Datenquellen .

Es öffnet sich ein Dialogfenster, dass in zwei Bereiche aufgeteilt ist, die über Reiter ausgewählt werden können:

Datenquellen

- Verwaltung von Datenquellen

Verbindungen

- Verwaltung von Datenbankverbindungen (siehe datasources_connections)

Die Konfiguration von Datenquellen erfolgt auf der Registerkarte Datenquellen.

### Erstellen einer neuen Datenquelle

Um eine neue Datenquelle einzurichten, klicken Sie auf die Schaltfläche Neu. Geben Sie der neuen Datenquelle einen Namen, optional eine Beschreibung und wählen Sie aus der Auswahlliste das Datenbanksystem, mit dem eine Verbindung hergestellt werden soll. Nach Auswahl des Datenbanksystems werden weitere Felder für datenbankspezifische Angaben angezeigt.

Um die Gültigkeit der datenbankspezifischen Angaben zu überprüfen, klicken Sie auf die Schaltfläche Verbindung testen. Es wird daraufhin versucht eine Verbindung zur Datenbank aufzubauen und ggfs. eine Fehlermeldung ausgegeben.

Sind alle Angaben vollständig, speichern Sie die neue Datenquelle indem Sie auf die Schaltfläche Speichern klicken. Die Datenquelle erscheint dann in der Liste der gespeicherten Datenquellen.

### Bearbeiten einer Datenquelle

Um eine bestehende Datenquelle zu bearbeiten, wählen Sie die zu bearbeitende Datenquelle aus der List der gespeicherten Datenquellen aus. Die Angaben werden in die Eingabemaske übernommen und können bearbeitet werden. Zum Speichern der Änderungen klicken Sie auf die Schaltfläche Speichern.

### Löschen einer Datenquelle

Um eine bestehende Datenquelle zu löschen, wähle Sie die zu löschende Datenquelle aus der Liste der gespeicherten Datenquellen aus und klicken auf die Schaltfläche Löschen.

## Verbindung zu Datenbanken herstellen

Eine Datenbankverbindung kann wie folgt hergestellt werden:

Datenquellenverwaltung

- Öffnen Sie die Datenquellenverwaltung (Datei Datenquellen), wählen Sie die Registerkarte Verbindungen, selektieren Sie die Datenquelle zu der Sie eine Verbindung herstellen möchten und klicken Sie auf die Schaltfläche Verbinden.

Navigator

- Mit einem Doppelklick auf eine Datenquelle im Navigator wird eine Verbindung zu dieser Datenquelle hergestellt und ein neuer SQL-Editor mit dieser Verbindung geöffnet. Besteht bereits eine Verbindung zu dieser Datenquelle, wird keine neue Verbindung geöffnet, sondern lediglich ein neuer SQL-Editor mit der bestehenden Verbindung geöffnet.

Werkzeugleiste

- In der Werkzeugleiste findet sich ein Element zur schnellen Auswahl einer Verbindung. Dieses Element ist nur aktiv, wenn ein SQL-Editor aktiv ist und gilt auch nur für den jeweils aktiven SQL-Editor. Über den Pfeil öffnet sich ein Popup-Menü in dem Sie eine bestehende Datenbankverbindung auswählen oder eine neue Verbindung zu einer Datenquelle öffnen können.

## Umgang mit Datenbankverbindungen

Für eine Datenquelle können gleichzeitig mehrere Datenbankverbindungen geöffnet sein. Der Navigator nutzt jedoch immer die erste geöffnete Datenbankverbindung. Die SQL-Editoren können einen beliebige Datenbankverbindung verwenden. Welche Datenbankverbindung ein SQL-Editor benutzt kann über die Verbindungsauswahl in der Werkzeugleiste ausgewählt werden.

Die Verbindungsauswahl in der Werkzeugleiste stellt einen Menüpunkt Verbindungen anzeigen bereit. Wird dieser Menüeintrag ausgewählt, öffnet sich ein Dialog, mit dem neue Verbindungen geöffnet und offene Verbindungen wieder geschlossen werden können. Die Funktionen der Registerkarte Verbindungen der Datenquellenverwaltung sind analog zu den Funktionen in diesem Dialog.

Verbindungen sind instanzübergreifend gültig!