Anhang B. Einstellungen des DBMS. Einstellungen für DBMS-spezifische Treiber |
![]() ![]() ![]() |
Als Datenbank des Dr.Web Servers können folgende DBMS eingesetzt werden: •Eingebettetes DBMS •Externes DBMS Eingebettetes DBMS Beim Konfigurieren des Zugriffs auf ein eingebettetes DBMS werden zur Speicherung und Verarbeitung von Daten die in der Tabelle unten aufgeführten Parameter verwendet. Eingebettetes DBMS (IntDB)
Folgende eingebettete DBMS werden zur Verfügung gestellt: •IntDB. Modifizierte Version von SQLite 2. •SQLite3. Ein vom Server ab Version 10 unterstütztes DBMS. SQLite3 hat mehrere Vorteile gegenüber SQLite2: ▫geringere Größe der Datenbankdatei; ▫Unterstützung von 64-Bit-Zeilen-IDs und des UTF-8- sowie UTF-16-Zeichensatzes; ▫Unterstützung für große Datentypen wie BLOB; ▫optimierte Bearbeitung paralleler Anfragen an die DB; ▫und andere Vorteile.
Externes DBMS Als externe Datenbank des Dr.Web Servers können folgende DBMS eingesetzt werden: •Oracle DBMS. Einstellungen dieses DBMS sind im Anhang B2. Oracle-Datenbanktreiber konfigurieren detailliert beschrieben. •PostgreSQL DBMS. Einstellungen dieses DBMS sind im Anhang B3. Verwendung des PostgreSQL-DBMS detailliert beschrieben. •Microsoft SQL Server/Microsoft SQL Server Express. Für den Zugriff auf die DBMS-Daten kann ein ODBC-Treiber verwendet werden (Konfiguration der Einstellungen des ODBC-Treibers für Windows ist im Anhang B1. ODBC-Treiber konfigurieren beschrieben).
Empfehlungen für die Auswahl der optimalen Datenbank
Bei der Auswahl zwischen einer eingebetteten und externen Datenbank müssen Sie einige DBMS-spezifische Besonderheiten berücksichtigen: •In großen Antivirus-Netzwerken (mit mehr als 200-300 Workstations) empfiehlt es sich, eine externe DB zu verwenden, da eine externe DB im Vergleich zu einer eingebetteten DB stabiler ist. •Beim Einsatz einer eingebetteten DB sind keine weiteren Komponenten erforderlich. Diese ist für die gängigsten Anwendungsfälle empfohlen. •Um eine eingebettete Datenbank zu bedienen, braucht der Administrator keine Kenntnisse über Datenbankverwaltung. Diese ist daher eine optimale Lösung für kleine und mittelgroße Antivirus-Netzwerke. •Der Einsatz einer externen Datenbanken ist dann sinnvoll, wenn ein direkter Zugriff auf die Datenbank erforderlich ist. Für den Zugriff auf die Datenbanken können dabei standardmäßige APIs, wie etwa OLE DB, ADO.NET oder ODBC, verwendet werden. |