Páginas filhas
  • Configuração do banco de dados do Virtual.PDV

Versões comparadas

Chave

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

...

  • O Virtual.PDV deverá estar instalado / atualizado com a versão mais recente;
  • Ter o MySQL Server instalado;
  • Ter o MySQL Workbench instalado;

Dumphttps://bit.ly/31pHwgu


Totvs custom tabs box
tabs1 - Serviço, Passo 02, Passo 03, Passo 04, Passo 05- Parar serviço, 2 - Workbench, 3 - Login workbench, 4 - Apagar banco, 5 - Configurar banco, 6 - Salvar banco, 7 - Importar banco, 8 - Iniciar importação, 9 - Concluir importação, 10 - Iniciar serviço, 11 - Análise banco, 12 - Erro parâmetros
idspasso1,passo2,passo3,passo4,passo5,passo6,passo7,passo8,passo9,passo10,passo11,passo12
Totvs custom tabs box items
defaultyes
referenciapasso1

  • Abrir o Gerenciado de Tarefas do Windows;
    • Atalhos:
      • Ctrl + Shift + Esc
      • Clicar com botão direito na barra de tarefas do windows e clicar em Gerenciado de Tarefas do Windows (3ª opção de baixo pra cima);
      • Ctrl + Alt + Del e clicar na última opção Gerenciado de Tarefas do Windows (em cima do botão Cancelar);
  • Ir na aba Serviços;
  • Localizar o serviço VirtualPDV, clicar com o botão direito sobre ele e Parar.
Totvs custom tabs box items
defaultno
referenciapasso2

  • Localizar e abrir o MySQL Workbench;
Totvs custom tabs box items
defaultno
referenciapasso3

  • Conectar na instancia local (clicar sobre e realizar o login);
Totvs custom tabs box items
defaultno
referenciapasso4

ATENÇÃO! O PROCESSO A SEGUIR APAGARÁ TODOS OS DADOS. SE O CLIENTE JÁ ESTIVER UTILIZANDO O VIRTUAL.PDV FAÇA UM BACKUP!

  • Localizar o banco de dados virtualpdv, clicar com o botão direito sobre e após em Drop Schema...

Obs: Caso não houve o banco de dados virtualpdv pular para o próximo passo.

Totvs custom tabs box items
defaultno
referenciapasso5

Para criar um novo banco de dados seguir os passos:

  • Clicar no atalho para criação do banco de dados (Apontado no lado superior esquerdo, abaixo dos menus View e Query);
  • Informar o nome do banco de dados virtualpdv no campo Name;
  • Selecionar no campo Collation o tipo latin1 - default collation;
  • Após finalizar clicar em Apply (Apontado no lado inferior direito);
Totvs custom tabs box items
defaultno
referenciapasso6

Será apresentado a tela acima, clicar em Apply.

Após as alterações serem aplicadas, a tela acima será apresentada, clicar em Finish.

Totvs custom tabs box items
defaultno
referenciapasso7

Neste processo será importado o dump (backup) de um banco de dados limpo:

Dump: https://bit.ly/31pHwgu.

  • Clicar no menu Server e após em Data Import.
Totvs custom tabs box items
defaultno
referenciapasso8

Para a importação do banco seguir seguir os passos de cima para baixo:

Dump: https://bit.ly/31pHwgu

  • Na primeira parte (Import Options):
    • Selecionar a opção Import from Self-Contained File;
    • Logo a frente terá um botão para localizar o dump (backup) limpo, clicar e localizar o arquivo BancoLimpo_1_9_0_0.sql. Após localizá-lo, o caminho será preenchido no campo ao lado do botão;
  • Na segunda parte (Default Schema to be Imported To):
    • Em Default Target Schema selecionar o banco virtualpdv;
  • Na terceira parte (Select Database Object to Import):
    • Terá um campo de texto (na parte de baixo) selecionar Dump Structure and Data (por padrão já vem selecionado, mas sempre conferir).

Após concluir os passos acima clicar em Start Import.

Totvs custom tabs box items
defaultno
referenciapasso9

ATENÇÃO! AGUARDAR ALGUNS MINUTOS ATÉ A IMPORTAÇÃO SER CONCLUÍDA! NÃO CLICAR EM STOP (PARAR)!

Para identificar se o processo foi concluído:

  • A Barra de Status será preenchida na cor VERDE e do lado esquerdo acima da barra será apresentado a mensagem IMPORT COMPLETED (Importação concluída / completada).
  • No Log abaixo da barra também será apresentado na última linha a mensagem "HAS FINISHED" (Foi finalizado).
Totvs custom tabs box items
defaultno
referenciapasso10

 

  • Abrir o Gerenciado de Tarefas do Windows;
    • Atalhos:
      • Ctrl + Shift + Esc
      • Clicar com botão direito na barra de tarefas do windows e clicar em Gerenciado de Tarefas do Windows (3ª opção de baixo pra cima);
      • Ctrl + Alt + Del e clicar na última opção Gerenciado de Tarefas do Windows (em cima do botão Cancelar);
  • Ir na aba Serviços;
  • Localizar o serviço VirtualPDV, clicar com o botão direito sobre ele e Iniciar.

IMPORTANTE! Aguardar o serviço ficar EM EXECUÇÃO, quando o serviço muda para essa situação é porque o Virtual.PDV está pronto para ser utilizado.

Totvs custom tabs box items
defaultno
referenciapasso11

Aproveitando que o MySQL Workbench está aberto:

  • Clicar no atalho para abrir um novo script (Apontado no lado superior esquerdo, abaixo dos menus File e Edit);
  • Copiar o comando SELECT * FROM virtualpdv.__migrationhistory ORDER BY MIGRATIONID DESC; e colar no workbench;

Analisar o ultimo registro de migration (alteração no banco de dados) com base na versão instalada / atualizada. Ex:

  • Ultima migration a partir da Versão 1.11.2.0...MigrationUnificada_1_11_2_0;
  • Ultima migration a partir da Versão 1.11.1.0...MigrationUnificada_1_11_1_0;
  • Ultima migration a partir da Versão 1.10.2.0...MigrationUnificada_1_10_2_0;
  • Ultima migration a partir da Versão 1.10.0.0...MigrationUnificada_1_10_0_0;
Totvs custom tabs box items
defaultno
referenciapasso12

Caso a mensagem "A cadeia de caracteres de entrada não estava em um formato correto" for apresentada, configurar nos Parâmetros:

  • Na aba NFCe os campos Série NFCe e Série Contingência;
  • Na aba NFe o campo Série NFe;

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

...

Obs: Este bug foi corrigido a partir da versão 1.12.2.0.

HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>