Histórico da Página
...
Bloco de código | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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.
Isolamento
deinstantâ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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
ALTER DATABASE nome_do_banco SET READ_COMMITTED_SNAPSHOT ON; |
A operação de isolamento instantâneo é realizada automaticamente pelo Fluig. Porém é importante atentar para o seguinte fator:
Nota |
---|
Na criação do banco de dados, é executada uma ação de alteração na base. É normal visualizar no log algumas mensagens de erro, porém é um processo padrão para atualização, a situação será normalizada após o término da operação. Assim que o servidor Fluig estiver no ar recomendamos a reinicialização do mesmo. |
Onde nome_do_banco é o nome do banco de dados a ser utilizado para o Fluig.
SQL Server 2014
Caso seja utilizado SQL Server 2014 ou superior é necessário alterar o arquivo <INSTALL_FLUIG>\jboss\bin\standalone.conf.bat (standalone.conf em ambientes Linux) e incluir a seguinte linha:
...