- Installieren Sie auf dem Computer, auf dem der Application Server installiert ist,
- Öffnen Sie auf dem Computer, auf dem der Application Server installiert ist, unter dem Windows-Administratorkonto die Administration and Monitoring Console und klicken Sie auf Service → Application Server, um die Seite https://<ApplicationServer>/FlexiCapture12/Monitoring/#Settings/DbConn zu öffnen (wobei <ApplicationServer> der Name des Computers ist, auf dem der Application Server installiert ist):

- Klicken Sie auf die Schaltfläche Neue Datenbank erstellen.
- Die Seite zum Erstellen der Datenbank wird geöffnet:
Seite zum Erstellen der Datenbank (ORACLE):
Seite zum Erstellen der Datenbank (ORACLE):

Seite zum Erstellen einer Datenbank (MS SQL):
Seite zum Erstellen einer Datenbank (MS SQL):

Seite zum Erstellen einer Datenbank (Azure):
Seite zum Erstellen einer Datenbank (Azure):

Seite zum Erstellen der Datenbank (PostgreSQL):
Seite zum Erstellen der Datenbank (PostgreSQL):

- Der Name der Serverinstanz im Format <Servername><Instanzname>
- Der Name der neuen Datenbank für Microsoft SQL Server, Azure oder PostgreSQL. Beachten Sie die von Microsoft SQL Server vorgegebenen Einschränkungen für Datenbanknamen (weitere Informationen finden Sie auf dieser Microsoft-Website).
- Ein Benutzerkonto mit den erforderlichen Berechtigungen für Microsoft SQL Server, Azure, Oracle oder PostgreSQL.
- Ein Benutzer, der eine Verbindung zur Oracle-Datenbank herstellt, muss über die Rolle “DBA” WITH ADMIN OPTION sowie über die Berechtigung EXECUTE für “SYS”.”DBMS_LOCK” verfügen. Beachten Sie die Oracle-Einschränkungen für Benutzernamen (ausführliche Informationen finden Sie auf der Oracle-Website).
- Wir empfehlen, für die Kommunikation mit dem Datenbankserver das TCP/IP-Protokoll statt Named Pipes zu verwenden (das Protokoll wird bei der Konfiguration des Microsoft SQL Server-Clients angegeben, der auf dem Computer installiert ist, auf dem der Application Server gehostet wird).
- Zum Erstellen einer PostgreSQL-Datenbank sind die Rollenattribute CREATEDB+CREATEROLE oder SUPERUSER erforderlich. Ein Benutzerkonto mit den erforderlichen Berechtigungen wird automatisch erstellt. Der Benutzername wird im Format FCUser12_DatabaseName angegeben, wobei DatabaseName der Name der Datenbank ist.
- Wählen Sie die Option Externen Dateispeicher verwenden aus und geben Sie den Pfad zum Dateispeicher an. Ausführliche Informationen finden Sie im Abschnitt Einrichten eines Dateispeichers. Der Dateispeicher speichert Binärdaten, z. B. zu verarbeitende Bilder, Projekteinstellungen, erfasste Daten usw. Die Kommunikationsgeschwindigkeit zwischen dem Application Server und dem Dateispeicher hat großen Einfluss auf die Gesamtleistung von ABBYY FlexiCapture. Aus diesem Grund empfehlen wir, den Dateispeicher auf derselben Festplatte wie den Application Server zu platzieren.
Hinweis
Hinweis
- Verwenden Sie die Schaltfläche Verbindung testen, um die eingegebenen Werte zu überprüfen. Wenn der Test erfolgreich ist, klicken Sie auf OK.

Details anzeigen...
Details anzeigen...
- Es wird eine FlexiCapture 12-Datenbank erstellt. Wenn Serverauthentifizierung verwendet wird, wird die Datenbank mit dem Konto erstellt, das auf der Seite angegeben ist, die geöffnet wird, wenn Sie in der Administration and Monitoring Console auf Settings → Application Server → Connect to Existing Database/CreateNew Database klicken. Wenn Windows-Authentifizierung verwendet wird, wird die Datenbank mit dem Konto erstellt, unter dem der Browser ausgeführt wird, in dem der Application Server angezeigt wird.
- Auf dem Database Server wird ein neues Konto hinzugefügt. Dies ist das Konto, unter dem der Anwendungspool der FlexiCapture 12 Web Services auf dem Application Server ausgeführt wird (standardmäßig wird das Benutzerkonto Network Service verwendet).
- Dem in Schritt 2 erstellten Konto werden db_owner-Berechtigungen für die in Schritt 1 erstellte FlexiCapture12-Datenbank erteilt. Für alle weiteren Interaktionen zwischen dem Application Server und der Datenbank wird das in Schritt 2 erstellte Benutzerkonto verwendet. Sie können das in Schritt 1 erstellte Konto löschen, wenn es nicht mehr benötigt wird.
Für das Erstellen und Konfigurieren einer Microsoft SQL-Datenbank erforderliche Berechtigungen
Für das Erstellen und Konfigurieren einer Microsoft SQL-Datenbank erforderliche Berechtigungen
- CREATE ANY DATABASE (erforderlich zum Erstellen einer neuen Datenbank)
- SECURITYADMIN (erforderlich zum Erstellen eines neuen Benutzers, unter dessen Konto der Application Server ausgeführt wird)
- EXECUTE ON SCHEMA::DBO
- SELECT ON SCHEMA::DBO
- DB_DATAREADER
- DB_DATAWRITER (DBInitFill)
- DB_DDLADMIN
- ALTER ON DATABASE::<DB_NAME> (erforderlich zum Festlegen des Wiederherstellungsmodells und zum Aktivieren der Snapshot-Isolation)
- EXECUTE ON SCHEMA::DBO
- GRANT EXECUTE ON SCHEMA::DBO
- DB_BACKUPOPERATOR (erforderlich zum Erstellen von Backups und zum Wiederherstellen der Datenbank)
- DB_ACCESSADMIN (erforderlich zum Hinzufügen von Benutzern zur Datenbank)
- DB_SECURITYADMIN (erforderlich zum Verwalten von Datenbankberechtigungen)
Für die Arbeit mit einer Oracle-Datenbank erforderliche Berechtigungen
Für die Arbeit mit einer Oracle-Datenbank erforderliche Berechtigungen
- CONNECT
- CREATE SESSION
- CREATE TABLE
- CREATE VIEW
- CREATE SEQUENCE
- CREATE PROCEDURE
- CREATE TYPE
- CREATE TRIGGER
- EXECUTE ON SYS.DBMS_LOCK
Für die Arbeit mit einer PostgreSQL-Datenbank erforderliche Berechtigungen
Für die Arbeit mit einer PostgreSQL-Datenbank erforderliche Berechtigungen
- CREATEDB+CREATEROLE
- SUPERUSER
- Der Benutzer, der die Datenbank erstellt, erhält automatisch Administratorrechte. Der Administrator ist außerdem berechtigt, die Einstellungen des Application Server zu ändern, Projekte hochzuladen, Zugriffsberechtigungen für Projekte zu erteilen, neue Benutzer zu erstellen und deren Rollen und Zugriffsberechtigungen zu verwalten. Der Administrator kann einem anderen Benutzer die Administratorrolle zuweisen und ihm die weitere Konfiguration des Systems übertragen. Dem Benutzer, der die Datenbank erstellt, kann die Administratorrolle nicht entzogen werden.
