Versões comparadas

Chave

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

...

Visando identificar melhorias, otimizar a experiência e antecipar possíveis falhas durante a conversão/atualização de base de dados RM, criamos disponibilizamos uma nova opção funcionalidade na ferramenta RM.Atualizador, onde o cliente poderá compartilhar dados de sua estrutura de Banco do banco de dados 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 sensíveis relativos ao negócio do cliente.

...

 No processo de atualização da base de dados, o cliente informará se deseja compartilhar os dados, observando os seguintes critérios:

  • nformando que a base é Somente é realizada análise da base de Produção.

Image Removed

Image Added

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

Dados gerados:

Após confirmar o compartilhamento, o cliente terá acesso aos dados compartilhados, será gerado um arquivo similar ao que será 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 terá a extensão json e pode ser encontrado no diretório de instalação do TOTVS RM, na pasta Arquivos\Atualizador\Diagnostico, caso . Caso utilize a tag "FileserverPath" no arquivo de configuração do host, o arquivo será gravado conforme caminho indicado na tag. exemplo: <add key="FILESERVERPATH" value="\\bhn050103646\ARQUIVOS" />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": []
    }
}