Mudanças entre as edições de "Ao entrar no UltraPDV em alguns terminais aparece a mensagem "O banco de dados pode estar corrompido"."
Linha 1: | Linha 1: | ||
− | == Causa 1 == | + | ==Causa 1== |
O backup não esta sendo feito nesta máquina. | O backup não esta sendo feito nesta máquina. | ||
Linha 8: | Linha 8: | ||
------------------------------------------------------------------ | ------------------------------------------------------------------ | ||
− | == Causa 2 == | + | ==Causa 2== |
+ | O arquivo c:\UltraPDV\MySQL\bin\mysqldump.exe foi apagado do SERVIDOR. | ||
− | |||
-Solução | -Solução | ||
Linha 17: | Linha 17: | ||
------------------------------------------------------------------ | ------------------------------------------------------------------ | ||
− | == Causa 3 == | + | ==Causa 3== |
O Windows XP está mostrando a pergunta se deve ou não executar o UltraPDV. | O Windows XP está mostrando a pergunta se deve ou não executar o UltraPDV. | ||
Linha 25: | Linha 25: | ||
------------------------------------------------------------------ | ------------------------------------------------------------------ | ||
− | == Causa 4 == | + | ==Causa 4== |
O banco de dados pode estar corrompido ou o atalho do ícone UltraPDV está incorreto. | O banco de dados pode estar corrompido ou o atalho do ícone UltraPDV está incorreto. | ||
Linha 33: | Linha 33: | ||
---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ||
− | == Causa 5 == | + | ==Causa 5== |
− | + | O AVG pode estar entendendo que se trata de viruso no hotbkp e apaga o arquivo hotbkp.exe coloque uma atualização do sistema | |
− | |||
---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ||
− | == Causa 6 == | + | ==Causa 6== |
Copie o arquivo c:\ultrapdv\mysql\bin\mysqldump.exe de um computador que esteja funcionando (no PC da Ultramax do suporte por exemplo) para a pasta c:\ultrapdv\mysql\bin do servidor do cliente. | Copie o arquivo c:\ultrapdv\mysql\bin\mysqldump.exe de um computador que esteja funcionando (no PC da Ultramax do suporte por exemplo) para a pasta c:\ultrapdv\mysql\bin do servidor do cliente. | ||
Linha 44: | Linha 43: | ||
---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ||
− | == Causa 7 == | + | ==Causa 7== |
Verifique se tem o antivirus avast se tiver, clicar na seta de opçoes e clicar em abrir normalmente, marcarnao pedir mais e dar ok. | Verifique se tem o antivirus avast se tiver, clicar na seta de opçoes e clicar em abrir normalmente, marcarnao pedir mais e dar ok. | ||
---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ||
− | == Causa 8 == | + | ==Causa 8== |
-Verifique se o HD está com defeito através do comando "chkdsk" do Prompt do MS-DOS ou | -Verifique se o HD está com defeito através do comando "chkdsk" do Prompt do MS-DOS ou | ||
Abra o Painel de Controle -> Ferramentas Administrativas -> Eventos -> Sistema, e procure por "disk" na coluna "Fonte". | Abra o Painel de Controle -> Ferramentas Administrativas -> Eventos -> Sistema, e procure por "disk" na coluna "Fonte". | ||
− | == Causa 9 == | + | ==Causa 9== |
Erro "Binlog has bad magic number" no arquivo C:\ultrapdv\data\servidor.txt | Erro "Binlog has bad magic number" no arquivo C:\ultrapdv\data\servidor.txt | ||
Pare o mysql e apague os arquivos servidor-bin.XXXXX e o arquivo servidor-bin.index da pasta C:\ultrapdv\data | Pare o mysql e apague os arquivos servidor-bin.XXXXX e o arquivo servidor-bin.index da pasta C:\ultrapdv\data | ||
− | == Causa 10 == | + | ==Causa 10== |
Pode ter alguma tabela corrompida. Para confirma execute o MySQL Control Center e como abaixo: | Pode ter alguma tabela corrompida. Para confirma execute o MySQL Control Center e como abaixo: | ||
[[Arquivo:Corrompido1.png|nenhum|miniaturadaimagem|385x385px]] | [[Arquivo:Corrompido1.png|nenhum|miniaturadaimagem|385x385px]] |
Edição atual tal como às 12h28min de 22 de janeiro de 2021
Causa 1
O backup não esta sendo feito nesta máquina.
-Solução
Verifique se o atalho do UltraPDV esta apontando para a pasta correta, drive C: se for no servidor ou drive G: se for em uma estação.
Causa 2
O arquivo c:\UltraPDV\MySQL\bin\mysqldump.exe foi apagado do SERVIDOR.
-Solução
Copie esse arquivo de qualquer estação e copie no SERVIDOR ou reinstale o sistema no SERVIDOR.
Causa 3
O Windows XP está mostrando a pergunta se deve ou não executar o UltraPDV.
-Solução Procure no FAQ por "Como tirar a mensagem de alerta de segurança do Windows XP sempre que vai executar algum programa" e siga as instruções para retirar essa pergunta do Windows.
Causa 4
O banco de dados pode estar corrompido ou o atalho do ícone UltraPDV está incorreto.
-Solucao Se o problema estiver aparecendo em todos (ou na maioria) dos terminais, entre no aplicativo c:\UltraPDV\Admin.exe no SERVIDOR e faça uma restauração do banco de dados.
Causa 5
O AVG pode estar entendendo que se trata de viruso no hotbkp e apaga o arquivo hotbkp.exe coloque uma atualização do sistema
Causa 6
Copie o arquivo c:\ultrapdv\mysql\bin\mysqldump.exe de um computador que esteja funcionando (no PC da Ultramax do suporte por exemplo) para a pasta c:\ultrapdv\mysql\bin do servidor do cliente.
Faça essa cópia mesmo se a data/hora do arquivo mysqldump.exe do cliente estiver correta.
Causa 7
Verifique se tem o antivirus avast se tiver, clicar na seta de opçoes e clicar em abrir normalmente, marcarnao pedir mais e dar ok.
Causa 8
-Verifique se o HD está com defeito através do comando "chkdsk" do Prompt do MS-DOS ou
Abra o Painel de Controle -> Ferramentas Administrativas -> Eventos -> Sistema, e procure por "disk" na coluna "Fonte".
Causa 9
Erro "Binlog has bad magic number" no arquivo C:\ultrapdv\data\servidor.txt
Pare o mysql e apague os arquivos servidor-bin.XXXXX e o arquivo servidor-bin.index da pasta C:\ultrapdv\data
Causa 10
Pode ter alguma tabela corrompida. Para confirma execute o MySQL Control Center e como abaixo:
Selecione tudo pressionando CTRL + A e clique em CHECK:
Veja se aparece alguma tabela com CORRUPT:
Para recuperar abra o c:\ultrapdv\admin.exe, clique na aba "Recuperação de BD" e faça o procedimento.