<< Clic para mostrar Tabla de Contenidos >> SQL Server - requisitos |
Bizagi Studio requiere de una instancia de base de datos para el repositorio de sus procesos.
Microsoft SQL Server es soportado como motor de base de datos para este fin.
Versiones y ediciones soportadas
Bizagi soporta las siguientes versiones:
VERSIÓN |
NÚMERO |
---|---|
SQL Server 2019 Asegúrese de cumplir con los requerimientos de sistema de SQL Server. |
15.0.2000 o superior |
SQL Server 2017 |
14.0.3048 |
SQL Server 2016, service pack 2 |
13.0.5026 o superior |
SQL Server 2016, service pack 1 |
13.0.4001 o superior |
SQL Server 2014 |
12.0.2000 o superior |
SQL Server 2012 |
11.0.2100 o superior |
Para Bizagi Studio, se soportan todas las ediciones.
Si usa la edición SQL Express, el límite de tamaño de las base de datos es de 10GB. Para más información haga clic acá. |
En un ambiente de producción (Automation Server) y debido a la alta carga en transacciones y procura de mejor robustez, se soportan la edición Estándar o superior.
La base de datos debe instalarse con una intercalación (collation) que cumpla lo siguiente: •No sea sensible a mayúsculas, o sea "case-insensitive" (CI). •No sea una intercalación del idioma turco. |
Configuración requerida
La configuración de una instancia SQL Server para trabajar con Bizagi, requiere lo siguiente:
•Autenticación tipo SQL Server
Deberá habilitar la autenticación tipo SQL Server para esa instancia de base de datos.
•Protocolo TCP/IP
Deberá asegurarse de habilitar el protocolo TCP/IP, y de revisar que éste se configure bajo prácticas recomendadas como: un puerto explícito TCP/IP (no utilizando puertos dinámicos), y permitir las conexiones remotas.
•Login de usuario autorizado
Deberá contar por lo menos con 1 login de usuario (inicio de sesión), que utilice la autenticación SQL Server y que tenga los permisos necesarios.
Si usted optó por utilizar la opción de inicio rápido donde Bizagi Studio instala una base de datos SQL Server local, entonces no requiere de configuración adicional. Podrá utilizar el login de usuario sa que se habilita por defecto para esa base de datos. La contraseña inicial para el login de usuario sa es BizagiBPM123. |
Si usted no desea utilizar el login de usuario sa para el ambiente de desarrollo de su proyecto de Bizagi Studio, entonces podrá crear y utilizar login de usuarios adicionales como se describe en Configuración avanzada de usuarios SQL Server.
Lleve a cabo los siguientes pasos, para asegurarse de que su instancia SQL Server tenga la configuración requerida.
Antes de comenzar
Para verificar la configuración apropiada de su instancia SQL Server, necesitará las herramientas de configuración y herramientas cliente de SQL Server.
Las herramientas utilizadas para los siguientes pasos son SQL Server Management Studio y SQL Server Configuration Manager.
Tenga en cuenta que ambas herramientas las puede instalar con la instalación de la base de datos SQL Server. En caso de que su base de datos no haya incluido estas herramientas, también puede instalarlas y descargarlas desde las páginas oficiales de Microsoft (sin costo).
¿Qué versión tengo?
Para determinar la versión de SQL Server y su detalle (p.e, la edición), ejecute el siguiente comando desde SQL Server Management Studio (habiéndose conectado a su instancia):
Select @@version
Esta consulta debe mostrar el detalle completo de la instancia:
•El nombre oficial del producto y el service pack
•El número exacto de versión y su fecha
•Detalle adicional acerca de la edición de SQL Server y bits soportados.
Revisando la configuración
Revise o configure como se indica a continuación.
1. Autenticación tipo SQL Server
Ejecute el SQL Server Management Studio.
Conéctese a su instancia, y dé clic derecho sobre ésta para seleccionar sus propiedades (properties):
Luego, en las opciones de Seguridad, asegúrese de esté marcado Autenticación SQL Server y Windows.
2. TCP/IP protocol
Ejecute el SQL Server Configuration Manager.
En la instancia específica de Base de datos (bajo SQL Server Network Configuration), habilite el protocolo TCP/IP haciendo clic derecho sobre él, y seleccionando Habilitar:
En las propiedades TCP/IP, se recomienda seleccionar un puerto TCP explícitamente (por defecto es 1433) de manera que se garantice que no se utilizarán puertos dinámicos:
En la misma configuración a través de SQL Server Configuration Manager, podrá asegurarse también de tener en un estatus de iniciado el servicio SQL Server Browser.
Si realizó cambios en esta configuración, es posible que se deba reiniciar el servicio de la instancia. Nótese que la configuración anterior requiere que no hayan firewalls (cortafuegos) o bloqueos para el puerto de servicio TCP de esa instancia. |
Para permitir conexiones remotas, en el ítem Conexiones, revise la propiedad Permitir conexiones remotas a este servidor:
3. Login de usuario autorizado
Ejecute SQL Server Management Studio y asegúrese de estar conectado a su instancia con un login de usuario con privilegios de administrador (p.e, con el login de usuario sa).
Con este usuario, verifique que el login de usuario que utilizará para Bizagi Studio cumpla lo siguiente:
•El login de usuario debe usar autenticación tipo SQL Server:
•Asegúrese de que tenga el rol sysadmin:
•Verifique que este login de usuario esté habilitado y permitido para conectarse, bajo sus opciones de Status:
Actualizando un proyecto
Cuando actualiza un proyecto adicional de los derechos de acceso mencionados en la sección anterior, necesita lo siguiente:
Privilegios del servidor
Configure al usuario con privilegios para hacer una copia de seguridad y crear la base de datos
GRANT BACKUP DATABASE TO UserName
GRANT CREATE DATABASE TO UserName
Asegurables
Abra la sección Asegurables, seleccione la pestaña Efectivo y asegúrese de tener los siguientes permisos;
CONNECT SQL
VIEW ANY DATABASE