Histórico da Página
Este documento objetiva orientar os procedimentos para o compartilhamento do Schema de banco de dados através do RM Atualizador.
Produto | : | TOTVS Banco de Dados |
Versão RM | : | A partir da Versão 12.1.2310 |
Banco de Dados | : | SQL Server e Oracle |
Processo | : | Atualizador RM |
Sub Processo | : | Compartilhamento do Schema ( Estrutura de Banco de Dados) |
Objetivo:
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Arquivo Gerado
...
Visando identificar melhorias, otimizar a experiência e antecipar possíveis contratempos falhas durante a conversão/atualização de uma versão de base de dados RM, criamos disponibilizamos uma nova opção funcionalidade na ferramenta RM.Atualizador, onde o cliente poderá autorizar a coleta do schema poderá compartilhar sua estrutura do banco de dados .
02. EXEMPLO DE UTILIZAÇÃO
Os dados serão enviados apenas quando a atualização for do ambiente Produção e o cliente autorizar o envio do schema. É importante destacar que não inclui dados pessoais ou sensíveis, ou seja, nenhum dado real salvo na base de dados será coletado.
Na ferramenta RM.Atualizador: marque as seguintes opções:
- Etapa Backup e Customização marque a opção Produção
- Etapa Opções marque a opção Sim
03. ARQUIVO GERADO
com a TOTVS para análise proativa e automatizada da mesma.
Aviso | ||
---|---|---|
| ||
Ressaltamos que o compartilhamento é apenas do Schema do Banco de dados, não sendo enviado à TOTVS dados pessoais, sensíveis ou relativos ao negócio do cliente. |
Processo:
No processo de atualização da base de dados, o cliente informará se deseja compartilhar os dados, observando os seguintes critérios:
- Somente é realizada análise da base de Produção.
- Os dados somente são enviados com o consentimento do usuário.
Dados gerados:
Após a execução do RM Atualizador, caso o usuário opte por compartilhar as informações, será armazenado em seu ambiente o mesmo arquivo enviado à TOTVS.
O arquivo gerado
...
pode ser encontrado no diretório de instalação do TOTVS RM, na pasta Arquivos\Atualizador\Diagnostico. Caso utilize a tag "FileserverPath" no arquivo de configuração do host, o arquivo será gravado conforme caminho indicado neste parâmetro.
O conteúdo do arquivo será composto por uma estrutura similar a esta:
Bloco de código | ||
---|---|---|
| ||
{
"Parameters",
"Schema": {
"Tables": [{
"Table": "nome"
}],
"Indexes": [{
"Index": "nome"
}],
"ForeignKeys": [{
"ForeignKey": "nome"
}],
"Procedures": [{
"Procedure": "nome"
}]
}
} |
...
-- Documento com diferenças:
{
"Columns": {
"Missing": [],
"Remaining": [],
"Differences": []
},
"ForeignKeys": {
"Missing": [],
"Remaining": [],
"Differences": []
},
"Indexes": {
"Missing": [],
"Remaining": [],
"Differences": []
},
"Procedures": {
"Missing": [],
"Remaining": [],
"Differences": []
},
"Tables": {
"Missing": [],
"Remaining": [],
"Differences": []
},
"Views": {
"Missing": [],
"Remaining": [],
"Differences": []
}
}
|