B2. Oracle-Datenbanktreiber konfigurieren

Allgemeine Beschreibung

Oracle Database (bzw. Oracle DBMS) ist ein objektrelationales Datenbankmanagementsystem. Oracle kann als externe Datenbank für Dr.Web Enterprise Security Suite eingesetzt werden.

Dr.Web Server kann das Oracle DBMS als externe Datenbank auf allen Plattformen (außer FreeBSD) verwenden (s. dazu Installation und unterstützte Versionen).

So nutzen Sie das Oracle-DBMS

1.Installieren Sie eine Oracle-Instanz mit dem Zeichensatz AL32UTF8. Sie können aber auch die vorhandene Instanz mit dem angegebenen Zeichensatz verwenden.

2.Richten Sie den Datenbanktreiber entsprechend ein, um die gewünschte externe Datenbank einsetzen zu können. Das gelingt Ihnen mithilfe der Konfigurationsdatei oder über das Verwaltungscenter: Menü Dr.Web Server-Konfiguration, Registerkarte Datenbank.

Wenn Sie als externe Datenbank eine Oracle-Datenbank, auf die über ODBC-Verbindung zugegriffen werden soll, verwenden wollen, muss bei der Installation (Aktualisierung) des Servers in den Einstellungen des Installationsprogramms die Installation des eingebetteten Clients für das Oracle-DBMS (im Bereich Datenbankunterstützung → Oracle-Datenbanktreiber) deaktiviert werden.

Anderenfalls kann auf die Oracle-Datenbank über die ODBC-Verbindung aufgrund eventueller Probleme mit den inkompatiblen Bibliotheken nicht zugegriffen werden.

 

Die vordefinierten Administratoren, die Benutzer SYS und SYSTEM, bzw. Benutzer mit SYSDBA- und SYSOPER-Systemprivilegien dürfen nicht auf die Oracle-Datenbank zugreifen.

Installation und unterstützte Versionen

Um eine Oracle Datenbank als externe Datenbank verwenden zu können, müssen Sie eine Oracle-Instanz mit dem Zeichensatz AL32UTF8 installieren (CHARACTER SET AL32UTF8 / NATIONAL CHARACTER SET AL16UTF16). Das kann über die folgenden Wege geschehen:

1.Mithilfe des Oracle-Installationsprogramms (verwenden Sie die erweiterte Installation und Konfiguration).

2.Über den SQL-Befehl CREATE DATABASE.

Detaillierte Informationen zur Erstellung und Konfiguration der Datenbank finden Sie in der Dokumentation für Oracle DBMS.

Wenn Sie einen vom oben angegebenen Zeichensatz abweichenden Zeichensatz festgelegt haben, werden nationale Sonderzeichen nicht richtig angezeigt.

Der Client für den Zugriff auf die Datenbank (Oracle Instant Client) ist im Installationspaket von Dr.Web Enterprise Security Suite enthalten.

Alle von Oracle unterstützten Plattformen finden Sie auf der Webseite des Herstellers.

Alle von Oracle Client unterstützten Plattformen finden Sie auf der Webseite des Herstellers.

Dr.Web Enterprise Security Suite unterstützt das DBMS Oracle Version 11 und höher.

Beachten Sie, dass der Einsatz einer externen Oracle-Datenbank bestimmte Anforderungen an den Dr.Web Server stellt (s. dazu im Dokument Installationsanleitung den Abschnitt Systemanforderungen).

Parameter

Beim Konfigurieren des Zugriffs auf das Oracle-DBMS werden die in der Tabelle unten aufgeführten Parameter verwendet.

Parameter des Oracle-DBMS

Parameter

Erläuterung

drworacle

Treibername

User

Name des Datenbankbenutzers (obligatorisch)

Password

Benutzerpasswort (obligatorisch)

ConnectionString

Verbindungszeichenfolge für die Datenbankverbindung (obligatorisch)

Prefetch-rows

Anzahl der Zeilen zum Vorabruf bei einer Datenbankabfrage

Prefetch-mem

Größe des zugeordneten Speichers für den Vorabruf der Zeilen bei einer Datenbankabfrage

Die Verbindungszeichenfolge für das Oracle DBMS hat das folgende Format:

//<host>:<port>/<service name>

wobei:

<host> – die IP-Adresse bzw. der Name des Oracle-Servers.

<port> – der Port, an dem der Server lauscht.

<service name> – der Name der Datenbank, mit der die Verbindung hergestellt werden soll.

Beispiel:

//myserver111:1521/bjava21

wobei:

myserver111 – der Name des Oracle-Servers.

1521 – der Port, an dem der Server lauscht.

bjava21 – der Name der Datenbank, mit der die Verbindung hergestellt werden soll.

Oracle-Datenbanktreiber konfigurieren

Beim Einsatz des Oracle-DBMS müssen Sie die Definition und die Einstellungen des Datenbanktreibers über einen der folgenden Wege ändern:

Wählen Sie im Verwaltungscenter den Bereich Administration → dann den Punkt Dr.Web Server-Konfiguration des Verwaltungsmenüs → wechseln Sie dann zur Registerkarte Datenbank → und wählen Sie in der Dropdown-Liste Datenbank den Typ Oracle aus. Legen Sie die Einstellungen wie oben beschrieben fest.

Mithilfe der Konfigurationsdatei des Servers.