Árvore de páginas

Versões comparadas

Chave

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

Versões homologadas do SQL Server

Para verificar as versões homologadas do Microsoft SQL Server acesse a Matriz de Portabilidade

Criação do banco de dados

O Fluig necessita de uma base de dados com codificação latin1_general_CI_AS, para criar o banco com esta característica, autentique-se no SQL Server com o usuário que será utilizado pelo Fluig e execute o seguinte comando SQL:

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

Onde nome_do_banco é o nome do banco a ser criado.

Nota
titleAtenção

O usuário utilizado pelo Fluig para conexão com o banco de dados deve ser definido como proprietário (db_owner) do banco criado.

 

 Outra alternativa para a criação do banco de dados é utilizar o Microsoft SQL Server Management Studio, seguindo o seguintes passos:

Configuração do banco

Após a criação do banco de dados é necessário realizar as seguintes verificações:

 

Proprietário do Banco

O usuário utilizado pelo Fluig para conexão com o banco de dados deve ser proprietário (db_owner) do banco utilizado pelo Fluig. Para verificar qual usuário é o proprietário do banco execute o seguinte comando SQL: 

 

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

Onde nome_do_banco é o nome do banco para consulta do proprietário.

Caso o proprietário do banco não seja o usuário utilizado pelo Fluig para conexão com o banco de dados execute o seguinte comando T-SQL para definir este usuário como proprietário (db_owner):

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

Onde nome_do_banco é o nome do banco e nome_usuario o usuário que se tornará proprietário do banco de dados.

 

Para configuração do banco de dados MS SQL Server para o Fluig, siga os passos detalhados a seguir:

...

Isolamento de instantâneo

Para verificar se a opção de isolamento READ_COMMITTED_SNAPSHOT está habilitado para o banco de dados execute o seguinte comando SQL: 

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

Onde nome_do_banco é o nome do banco para consulta do proprietário.

Caso o retorno da consulta anterior seja o valor 0 é necessário executar o seguinte comando SQL:

Bloco de código
languagesql
ALTER DATABASE 

...

nome_do_

...

banco SET READ_COMMITTED_SNAPSHOT ON;

Onde 

...

nome_do_

...

banco é o nome do banco de dados a ser utilizado para o

...

Fluig.

...