- En el equipo donde está instalado el Servidor de aplicaciones, instale
- En el equipo donde está instalado el Servidor de aplicaciones, abra la Consola de administración y supervisión y haga clic en Service → Application Server para abrir la página https://<ApplicationServer>/FlexiCapture12/Monitoring/#Settings/DbConn (donde <ApplicationServer> es el nombre del equipo en el que está instalado el Servidor de aplicaciones) con una cuenta de administrador de Windows:

- Haga clic en el botón Crear nueva base de datos.
- Se abrirá la página de creación de la base de datos:
Página de creación de la base de datos (ORACLE):
Página de creación de la base de datos (ORACLE):

Página de creación de la base de datos (MS SQL):
Página de creación de la base de datos (MS SQL):

Página de creación de base de datos (Azure):
Página de creación de base de datos (Azure):

Página de creación de la base de datos (PostgreSQL):
Página de creación de la base de datos (PostgreSQL):

- El nombre de la instancia de Server con formato <nombre del servidor><nombre de la instancia>
- El nombre de la nueva base de datos de Microsoft SQL Server, Azure o PostgreSQL. Tenga en cuenta las limitaciones que Microsoft SQL Server impone a los nombres de las bases de datos (consulte este sitio web de Microsoft para obtener más información)
- Una cuenta de usuario que tenga los permisos necesarios para Microsoft SQL Server, Azure, Oracle o PostgreSQL.
- Un usuario que se conecte a la base de datos Oracle debe tener el rol “DBA” WITH ADMIN OPTION y el privilegio EXECUTE sobre “SYS”.”DBMS_LOCK”. Tenga en cuenta las restricciones de Oracle relativas a los nombres de usuario (consulte el sitio web de Oracle para obtener más información).
- Recomendamos elegir el protocolo TCP/IP en lugar de Named Pipes para comunicarse con el servidor de bases de datos (el protocolo se especifica al configurar el cliente de Microsoft SQL Server, que está instalado en el equipo que hospeda el Servidor de aplicaciones).
- Para crear una base de datos PostgreSQL, se requieren los atributos de rol CREATEDB+CREATEROLE o SUPERUSER. Se creará automáticamente una cuenta de usuario con los permisos necesarios. El nombre de usuario se especifica en el formato FCUser12_DatabaseName, donde DatabaseName es el nombre de la base de datos.
- Seleccione la opción Use external file storage y especifique la ruta de acceso al almacenamiento de archivos. Para obtener más información, consulte la sección Configurar un almacenamiento de archivos. El almacenamiento de archivos guarda datos binarios, como imágenes que se van a procesar, configuración del proyecto, datos capturados, etc. La velocidad de comunicación entre el Servidor de aplicaciones y el almacenamiento de archivos afecta considerablemente al rendimiento general de ABBYY FlexiCapture. Por este motivo, recomendamos colocar el almacenamiento de archivos en el mismo disco que el Servidor de aplicaciones.
Nota
Nota
- Use el botón Test Connection para comprobar los valores introducidos. Si la prueba se completa correctamente, haga clic en OK.

consulte los detalles...
consulte los detalles...
- Se creará una base de datos de FlexiCapture 12. Si se utiliza la autenticación del servidor, la base de datos se creará con la cuenta especificada en la página que se abre al hacer clic en Settings → Application Server → Connect to Existing Database/CreateNew Database en la Consola de administración y supervisión. Si se utiliza la autenticación de Windows, la base de datos se creará con la cuenta con la que se ejecuta el navegador que muestra el Servidor de aplicaciones.
- Se agregará una nueva cuenta en el servidor de bases de datos. Será la cuenta con la que se ejecuta el application pool de FlexiCapture 12 Web Services en el Servidor de aplicaciones (de forma predeterminada, se utilizará la cuenta de usuario Network Service).
- A la cuenta creada en el paso 2 se le concederán permisos db_owner para la base de datos FlexiCapture12 creada en el paso 1. Para cualquier interacción posterior entre el Servidor de aplicaciones y la base de datos, se utilizará la cuenta de usuario creada en el paso 2. Puede eliminar la cuenta creada en el paso 1 si ya no es necesaria.
Permisos necesarios para crear y configurar una base de datos Microsoft SQL
Permisos necesarios para crear y configurar una base de datos Microsoft SQL
- CREATE ANY DATABASE (necesario para crear una base de datos nueva)
- SECURITYADMIN (necesario para crear un usuario nuevo con la cuenta con la que se ejecuta el Servidor de aplicaciones)
- EXECUTE ON SCHEMA::DBO
- SELECT ON SCHEMA::DBO
- DB_DATAREADER
- DB_DATAWRITER (DBInitFill)
- DB_DDLADMIN
- ALTER ON DATABASE::<DB_NAME> (necesario para especificar el modelo de recuperación y habilitar el aislamiento de instantáneas)
- EXECUTE ON SCHEMA::DBO
- GRANT EXECUTE ON SCHEMA::DBO
- DB_BACKUPOPERATOR (necesario para crear copias de seguridad y restaurar la base de datos)
- DB_ACCESSADMIN (necesario para agregar usuarios a la base de datos)
- DB_SECURITYADMIN (necesario para administrar los permisos de la base de datos)
Privilegios necesarios para trabajar con una base de datos Oracle
Privilegios necesarios para trabajar con una base de datos Oracle
- CONNECT
- CREATE SESSION
- CREATE TABLE
- CREATE VIEW
- CREATE SEQUENCE
- CREATE PROCEDURE
- CREATE TYPE
- CREATE TRIGGER
- EXECUTE ON SYS.DBMS_LOCK
Privilegios necesarios para trabajar con una base de datos PostgreSQL
Privilegios necesarios para trabajar con una base de datos PostgreSQL
- CREATEDB+CREATEROLE
- SUPERUSER
- El usuario que crea la base de datos obtiene automáticamente privilegios de administrador. El Administrador también tiene permisos para cambiar la configuración del Servidor de aplicaciones, cargar proyectos, conceder permisos de acceso a proyectos, crear nuevos usuarios y gestionar sus roles y permisos de acceso. El Administrador puede asignar el rol de Administrador a otro usuario y delegar en él la configuración posterior del sistema. No se puede privar del rol de Administrador al usuario que crea la base de datos.
