Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: atualizada nota sobre encriptação da senha no banco de dados
Info
titleAtenção

Esta página foi revisada para considerar as novas configurações de server do fluig para a atualização 1.6.

Caso possua uma atualização anterior do fluig acesse: Como configurar o banco de dados SQL Server na release 1.5.13 ou inferior?

Índice

Table of Contents
maxLevel4
outlinetrue
exclude.*ndice
stylenone


Versões homologadas do SQL Server

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

Note
titleAtenção!

A partir da atualização atual - fluig 1.6.5 (Liquid) não é necessário realizar nenhum comando de compatibilidade de banco de dados.

No entanto, se você possui uma atualização anterior, para utilizar o SQL Server 2014 (ou versão mais atual) com o fluig é imprescindível acessar o Microsoft SQL Server Management Studio e definir o nível de compatibilidade do banco de dados para SQL Server 2012, executando o comando abaixo:

Code Block
languagesql
ALTER DATABASE nome_do_banco 
SET COMPATIBILITY_LEVEL = 110 

Se o comando não for executado, a inicialização da plataforma será bloqueada.

Criação do banco de dados com codificação Latin1_General_CI_AS

Note
titleAtenção!

Caso necessário disponibilizar a senha do banco de dados em algum arquivo de instalação, por Por questões de segurança é altamente recomendável efetuar a encriptação da senha conforme o procedimento informado na documentação encriptação de senha do banco de dados.


O fluig necessita de uma base de dados com charset Latin1_General_CI_AS. Só serão aceitos caracteres com codificação Latin1_General_CI_AS, pois caracteres não pertencentes a esta codificação não são homologados para plataforma fluig estando sujeito a inconsistências de banco de dados. Na versão 2012 e inferiores do SQL server a codificação é regionalizada podendo causar inconsistências quando utilizado, por exemplo a UTF8.

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, onde "nome_do_banco" é o nome do banco a ser criado.

Code Block
languagesql
CREATE DATABASE nome_do_banco COLLATE Latin1_General_CI_AS;


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

Deck of Cards
effectDuration0.5
historyfalse
idcreate-db-studio
effectTypefade
Card
defaulttrue
id1
labelPasso 1


  • Conecte na instância do SQL Server através do Microsoft SQL Server Management Studio.
  • Clique com o botão direito do mouse na pasta Bancos de Dados e selecione a opção Novo Banco de Dados...


Card
id2
labelPasso 2


  • Ao abrir a tela do assistente, selecione a opção Geral em Selecionar uma página. Em seguida, informe o nome desejado para o banco de dados no campo Nome do banco de dados e selecione o usuário que será utilizado pelo fluig no campo Proprietário.


Card
id3
labelPasso 3


  • Seguindo, selecione a opção Opções em Selecionar uma página. Em seguida, selecione o valor Latin1_General_CI_AS no campo Agrupamento.

Card
id4
labelPasso 4


  • Para finalizar, encontre a opção O Instantâneo de Leitura Confirmada Está Ativo (Is Read Committed Snapshot On em inglês) e altere seu valor para True. Clique no botão OK para finalizar a criação do banco de dados.


Configuração do banco

...