# Einrichtung einer Datenquelle

> [!TIP]
>
> **Neu in Version 2.0.1**

1. Einstellungen aufrufen: **SAGis | SAGis XPlanung | Einstellungen**
2. Seite **Datenbank** aufrufen
3. Option **Neue Datenbank anlegen** wählen
4. Verbindungsinformation eintragen:

   <table>         <tr>             <th>Name</th>             <td>                 Beliebiger Name der zu erstellenden Datenbank                 <div class="admonition warning">                     <p class="admonition-title">Benennung der Datenbank</p>                     <p>                          PostgreSQL erlaubt Namen, die mit kleinem Buchstaben (a-z) oder einem Unterstrich (_)                         beginnen. Die nachfolgenden Zeichen dürfen Buchstaben, Ziffern (0-9) oder Unterstriche                          enthalten.                     </p>                 </div>             </td>         </tr>         <tr>             <th>Host</th>             <td>Host-Adresse des PostgreSQL Server</td>         </tr>         <tr>             <th>Port</th>             <td>Der TCP Port des PostgreSQL Server</td>         </tr>         <tr>             <th>Nutzername</th>             <td>Name eines PostgreSQL Nutzers mit Berechtigung zum Erstellen neuer Datenbanken und Tabellen</td>         </tr>         <tr>             <th>Passwort</th>             <td>                 Passwort zur Authentifizierung im Zusammenhang mit dem gewählten Nutzernamen                 <div class="admonition warning">                     <p class="admonition-title">Passwort der Datenbank</p>                     <p>                          Das hier anzugebende Passwort ist kein neu zu wählendes Passwort, sondern das Passwort,                          welches bei Installation der Datenbank gewählt wurde (Admin-Passwort) oder ein Ihrem User                          zugewiesenes Passwort.                     </p>                 </div>             </td>         </tr>     </table>
5. Mit Button **Erstellen** die neue Datenbank erstellen
6. Nach erfolgreichem Erstellen der Datenbank mit Button **Konfiguration anwenden** die neue Datenbank als aktuelle Datenquelle festlegen

#### Neue XPlan Datenbank anlegen

> [!NOTE]
>
> **Info**
>
> Falls bereits eine XPlan-Datenbank besteht, kann dieser Schritt übersprungen werden

1. Im PostgreSQL eine neue Datenbank anlegen, beispielsweise mit pgAdmin
2. SQL-Skript (**create\_\<version\>.sql**) zum Erzeugen des XPlan-Schemas in der Datenbank ausführen

#### Neue PostgreSQL Verbindung anlegen

1. Im QGIS Bedienfeld **Browser** das Kontextmenü auf dem Menüpunkt **PostgreSQL** öffnen (rechte Maustaste)
2. **Neue Verbindung** aufrufen
3. Verbindungsinformationen der im Schritt zuvor angelegten Datenbank eintragen:

#### Neue Datenquelle anlegen (SAGis XPlanung)

1. Einstellungen aufrufen: **SAGis | SAGis XPlanung | Einstellungen**
2. Seite **Datenbank** aufrufen
3. Option **Verbindung** wählen
4. In der Auswahlliste PostGIS Verbindung die neu angelegte Verbindung wählen
5. Die Felder Nutzername und Passwort füllen, falls diese Information nicht in den QGIS-Optionen gesetzt wurde
