Einrichten Ihrer Datenbank


Celoxis eine Datenbank zur Speicherung von Daten. Die Datenbank muss vor Beginn des Installationsvorgangs konfiguriert werden. Nachfolgend finden Sie Beispielanleitungen für die jeweilige Software. Die Anleitungen basieren auf den Standardeinstellungen und können je nach Version und Plattform variieren. Da es uns nicht möglich ist, alle Fälle abzudecken, wenden Sie sich bei Fragen zur Einrichtung, Sicherheit oder Leistung bitte an Ihren Datenbankadministrator. Das Anlegen und Konfigurieren von Datenbanken geht über den Rahmen unserer Supportleistungen hinaus.

Kurz gesagt Celoxis eine Datenbankinstanz und einen privilegierten Datenbankbenutzer, der Tabellen, Indizes, Einschränkungen usw. sowie deren Definitionen erstellen, abfragen, ändern und löschen kann. Wir empfehlen, die Datenbankinstanz und diese Datenbank nicht gemeinsam mit anderen Anwendungen zu nutzen.

  1. Erlauben Sie Postgresql, TCP/IP-Verbindungen zu akzeptieren:
    1. Öffnen Sie postgresql.conf. Unter Linux finden Sie es höchstwahrscheinlich in /var/lib/pgsql/data unter Microsoft Windows ist es leicht zugänglich von pgAdminFilepostgresql.conf.
    2. Die Zeile auskommentieren (falls nicht schon geschehen) listen_addresses = '*' d.h. es sollte nicht # als Vorwahl.
    3. Speichern Sie die Datei und beenden Sie sie.
  2. Erlauben Sie Verbindungen aus Ihrem lokalen Netzwerk:
    1. Öffnen Sie pg_hba.conf Unter Linux finden Sie es höchstwahrscheinlich in /var/lib/pgsql/data unter Microsoft Windows ist es leicht zugänglich von pgAdminFilepg_hba.conf.
    2. Angenommen Ihre Netzwerkadresse ist 192.168.0.0 und Netzmaske ist 255.255.255.0fügen Sie die folgenden Zeilen in diese Datei ein. Wenn CeloxisSie auf dem gleichen Server wie Ihr Postgresql Server laufen, dann brauchen Sie nur die erste Zeile unten.

      local all all trust
      host all all 127.0.0.1 255.255.255.255 trust
      host all all 192.168.0.0 255.255.255.0 trust
    3. Speichern Sie die Datei und beenden Sie sie.
    4. Starten Sie Postgresql neu (Unter Linux führen Sie: sudo service postgresql restartunter Microsoft Windows wählen Sie Dienst einstellen und dann Dienst starten von Alle Programme > Postgresql
  3. Erstellen Sie einen Datenbankbenutzer namens celoxis einem Passwort. Notieren Sie sich diese Daten, da Sie während der Installation danach gefragt werden.

    Verwenden Sie den Befehl createuser wie unten gezeigt:

    $ createuser celoxis
    Shall the new role be a superuser? (y/n) n
    Shall the new role be allowed to create databases? (y/n) y
    CREATE ROLE
    $
    1. Öffnen Sie das Programm pgAdmin.
    2. Öffnen Sie den entsprechenden Serverknoten für diese Datenbank.
    3. Klicken Sie mit der rechten Maustaste auf Login Roles und wählen Sie New Login Role...
    4. eingeben Celoxis als Name und optional ein Passwort eingeben. Stellen Sie sicher, dass das Konto leer ist..
    5. Wählen Sie die Option Datenbankobjekte erstellen können aus Rollenberechtigungen.
    6. Klicken Sie auf OK.
  4. Erstellen Sie eine Datenbank mit UNICODE -Zeichenkodierung mit celoxis als Eigentümer. Der Name der Datenbank sollte mit dem in Ihrer Lizenzanfrage angegebenen Namen übereinstimmen.

    Verwenden Sie den Befehl createdb wie unten gezeigt:

    $ createdb -E UNICODE -U celoxis celoxis
    CREATE DATABASE
    $
    1. Öffnen Sie das Programm pgAdmin.
    2. Öffnen Sie den entsprechenden Serverknoten für diese Datenbank.
    3. Klicken Sie mit der rechten Maustaste auf den Knoten Databases und wählen Sie New Database...
    4. Geben Sie den richtigen Datenbanknamen ein, wählen Sie Celoxis als Eigentümer und wählen Sie UTF-8 als Kodierung.
    5. Klicken Sie auf OK.

Um eine Datenbank und einen Datenbankbenutzer anzulegen, müssen Sie sich als sa (der Datenbankadministrator-Benutzer) anmelden.

TCP/IP aktivieren
  1. Gehen Sie in Ihrem Startprogramm-Menü zu Microsoft SQL Server und öffnen Sie Konfigurationswerkzeuge > SQL Server-Konfigurationsmanager.
  2. Wählen Sie den Knoten SQL Server-Netzwerkkonfiguration > Protokolle für MSSQLSERVER
  3. Klicken Sie mit der rechten Maustaste auf den TCP/IP-Knoten und wählen Sie Aktivieren
  4. Starten Sie den SQL Server-Dienst neu (Klicken Sie mit der rechten Maustaste auf SQL Server in den SQL Server-Diensten und klicken Sie auf Neustart)
Erstellen einer Datenbank
  1. Öffnen Sie das SQL Server Management Studio.
  2. Klicken Sie mit der rechten Maustaste auf den Knoten Datenbank und klicken Sie auf Neue Datenbank...
  3. Geben Sie den gleichen Datenbanknamen ein, der in Ihrer Lizenzanforderung angegeben ist.
  4. Wählen Sie Celoxis als Eigentümer.
  5. Wählen Sie SQL_Latin1_General_CP1_CI_AS als Sortierreihenfolge (verfügbar auf der Seite Optionen auf der linken Seite)
  6. Klicken Sie auf OK.
Anlegen eines Datenbankbenutzers
  1. Klicken Sie mit der rechten Maustaste auf den Knoten Sicherheit der erstellten Datenbank und klicken Sie auf Neu > Anmeldung.
  2. Geben Sie den Anmeldenamen als celoxias ein.
  3. Wählen Sie die SQL-Server-Authentifizierung. Die Windows-Authentifizierung wird nicht funktionieren.
  4. Geben Sie ein Passwort ein. Notieren Sie sich den Benutzernamen und das Passwort, da Sie später bei der Installation nach diesem gefragt werden.
  5. Deaktivieren Sie das Kontrollkästchen "Passwortrichtlinie durchsetzen".
  6. Klicken Sie auf OK.
  • Erstellen Sie eine Datenbank mit UTF8-Zeichenkodierung. Der Datenbankname sollte derselbe sein, der in Ihrer Lizenzanfrage angegeben wurde.
  • Legen Sie einen Datenbankbenutzer an. Gewähren Sie diesem Benutzer alle Rechte an der Datenbank. Geben Sie diesem Benutzer außerdem unbegrenzte Quoten für Tablespace-Benutzer.