Versões comparadas

Chave

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

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

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela RM.Atualizador
  4. 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

Na ferramenta RM.Atualizador, Etapa Opções o cliente poderá autorizar o envio do schema do banco de dados marcando a opção Sim. 

Os dados serão enviados apenas quando a atualização for do ambiente Produção e é importante destacar não inclui dados pessoais ou sensíveis, ou seja, nenhum dado real salvo na base de dados será coletado.

03. TELA RM.Atualizador

Inseri aqui imagem do RM.Atualizador

04. ARQUIVO GERADO

com a TOTVS para análise proativa e automatizada da mesma.

Aviso
titleAtenção!

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.

Image Added

  • Os dados somente são enviados com o consentimento do usuário.

Image Added

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
languagetext
{
    "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": []
    }
}