Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Versiones homologadas del SQL Server

Para verificar las versiones homologadas del Microsoft SQL Server acceda la Matriz de Portabilidadportabilidad

Nota

A partir de la actualización 1.6.5 – Liquid, no es necesario realizar ningún comando de compatibilidad de base de datos.

Sin embargo, si tiene una actualización anterior, es imprescindible ingresar a Microsoft SQL Server Management Studio y definir el nivel de compatibilidad de la base de datos para SQL Server 2012 ejecutando el siguiente comando:

Bloco de código
languagesql
ALTER DATABASE nome_do_banco
SET COMPATIBILITY_LEVEL = 110

Si no se ejecuta el comando, se bloqueará la inicialización de la plataforma.


Creación del banco de datos

El Fluig necesita una base de datos con codificación Latin1_General_CI_AS, para crear el banco con esta característica, autentíquese en el SQL Server con el usuario que será utilizado por el Fluig y ejecute el siguiente comando SQL:

Bloco de código
languagesql
CREATE DATABASE nome_do_banco COLLATE Latin1_General_CI_AS;

Donde nome_do_banco es el nombre del banco que se creará. 


Otra alternativa para la creación del banco de datos es utilizar el Microsoft SQL Server Management Studio, siguiendo los siguientes pasos:

Deck of Cards
history
effectDuration0.5
historyfalse
idcreate-db-studio
falseeffectTypefade
Card
defaulttrue
id1
label1º Paso

Conecte en la instancia del SQL Server a través de Microsoft SQL Server Management Studio, y entonces haga clic con el botón derecho en el mouse en la carpeta Bancos de Datos y seleccione la opción Nuevo Banco de Datos...

Card
id2
label2º Paso

Al abrir la pantalla del asistente, seleccione la opción General en Seleccionar una página. Enseguida, informe el nombre deseado para el banco de datos en el campoNombre del banco de datos y seleccione el usuario que se utilizará por el Fluig en el campo Propietario.

Card
id3
label3º Paso

Siguiendo, seleccione la opción Opciones en Seleccionar una página. Enseguida, seleccione el valor Latin1_General_CI_AS en el campo Agrupamiento.

Card
id4
label4º Paso

Para finalizar, encuentra lo opción El Instantáneo de Lectura Confirmada Está Activo y modifique su valor para True. Haga clic en el botón OK para finalizar y crear el banco de datos.

 


Configuración del banco

Después de la creación del banco de datos es necesario realizar las siguientes verificaciones:

 


Propietario del Banco

El usuario utilizado por el Fluig para conexión con el banco de datos debe ser propietario (db_owner) del banco utilizado por el Fluig. Para verificar cual usuario es el propietario del banco ejecute el siguiente comando SQL: 


Bloco de código
languagesql
 SELECT suser_sname(owner_sid) FROM sys.databases WHERE name = 'nome_do_banco';

Donde nome_do_banco es el nombre del banco para consulta del propietario.

En el caso que el propietario del banco no sea el usuario utilizado por el Fluig para conexión con el banco de datos ejecute el siguiente comando T-SQL para definir este usuario como propietario (db_owner):

Bloco de código
languagesql
 USE nome_do_banco EXEC sp_changedbowner 'nome_usuario';

Donde nome_do_banco es el nombre del banco y nome_usuario el usuario que se convertirá en propietario del banco de datos.

 


Modificación del nivel de Aislamiento

Para verificar si la opción de aislamiento READ_COMMITTED_SNAPSHOT está habilitada para el banco de datos ejecute el siguiente comando SQL:  


Bloco de código
languagesql
 SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name= 'nome_do_banco';

Donde nome_do_banco es el nombre del banco para consulta del propietario.

 


En el caso que la devolución de la consulta anterior sea el valor 0 es necesario ejecutar el siguiente comando SQL:

...

Donde nome_do_banco es el nombre del banco de dados que se utilizará para el Fluig.

...


Esta operación de modificación del nivel de aislamiento estándar del SQL Server la realiza automáticamente el Fluig. Sin embargo es importante prestar atención al siguiente factor:

...