FAQ: 52642-Implementação base de dados SQL DTS_Stage Incremental para ambientes que possuem SQL2005
Produto: | Datasul |
Ambiente: | |
Versão: | 1 |
Sintoma
52642-Implementação base de dados SQL DTS_Stage Incremental para ambientes que possuem SQL2005
Causa
Implementação base de dados SQL DTS_Stage Incremental para ambientes que possuem SQL2005
Solução
Implementação base de dados SQL DTS_Stage Incremental para ambientes que possuem SQL2005
Funcionalidade liberada no Pacote A34
Atividade: 192396
Situação: Todos os pacotes anteriores, durante o processo de atualização, ao marcar a opção “Bases de dados - DataWarehouse” , o banco de dados SQL “DTS_Stage” recebia um script que recriava todas as tabelas e stored procedures utilizadas pelo produto padrão, ocasionando a perda do dicionário dados customizados pelo cliente. No caso do cliente que possui customizações que não utilizam o dicionário ou procedures do produto padrão, o processo de atualização não afetava o banco DTS_Stage.
Solução: A partir deste pacote, quando selecionada a opção DataWarehouse, o banco de dados SQL DTS_Stage executará esse processo pela última vez. Esse processo possibilitará a criação de uma tabela de controle de versão, essa nova tabela de versão permitirá que os próximos pacotes de atualização o banco SQL DTS_Stage não execute a recriação das tabelas e procedures do produto padrão. A partir daí a atualização do banco será realizada através de scripts SQL incrementais por versão. Desta forma os clientes que possuem específicos que utilizam tabelas e procedures do produto padrão na base SQL DTS_Stage não mais perderão o dicionário customizado.
Lembramos da importância da execução desse procedimento pois ele irá possibilitar que nas próximas atualizações sejam realizadas somente as alterações necessárias sem impactar mais nos específicos. Possibilitando que todos os clientes recebam de forma mais simples as atualizações realizadas no produto.
Os procedimentos para a parametrização da funcionalidade estão no documento anexo.