Galera,a tabela dbf de um cliente não esta abrindo nem no Advantage Data Architect e nem encontra as informações no sistema que utiliza essa tabela como banco de dados
O erro que aparece é esse na imagem abaixo:
O cliente não tem acesso as tabelas, então não sei o motivo deste problema.
e o pior q estamos perdendo informações importantes.
Alguém poderia me ajudar?
Tabela DBF corrompida
Moderador: Moderadores
- Daiane
- Usuário Nível 3

- Mensagens: 122
- Registrado em: 28 Out 2014 16:19
- Localização: Feira de Santana - BA
Tabela DBF corrompida
XHb 1.2.1 + FW 12.05 + Pelles C IDE
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Tabela DBF corrompida
Ola!
Tive um problema com vírus em um cliente que criptografou tudo inclusive arquivos de imagens ai só com backup!
Neste caso em questão parece que está com o campo MEMO corrompido. Tem que ver se ele está na pasta e tentar acessar localmente sem os "\\...\", pode ser problema na rede... ou o DBF está muito grande... Não aconselhamos usar essa LÓGICA (mapeamento) isso danifica os DBF´s e os indices..., É ADS está usando cliente/servidor ? ou mapeando ?
Saudações,
Itamar M. Lins Jr.
Tive um problema com vírus em um cliente que criptografou tudo inclusive arquivos de imagens ai só com backup!
Neste caso em questão parece que está com o campo MEMO corrompido. Tem que ver se ele está na pasta e tentar acessar localmente sem os "\\...\", pode ser problema na rede... ou o DBF está muito grande... Não aconselhamos usar essa LÓGICA (mapeamento) isso danifica os DBF´s e os indices..., É ADS está usando cliente/servidor ? ou mapeando ?
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Daiane
- Usuário Nível 3

- Mensagens: 122
- Registrado em: 28 Out 2014 16:19
- Localização: Feira de Santana - BA
Tabela DBF corrompida
Itamar,
É por mapeamento.
Vc teria algum material que eu pudesse ver para entender como é utilizado o ADS que vc citou?
É por mapeamento.
Vc teria algum material que eu pudesse ver para entender como é utilizado o ADS que vc citou?
XHb 1.2.1 + FW 12.05 + Pelles C IDE
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Tabela DBF corrompida
Está usando o Harbour ?
Mostre como está conectando, a sintaxe.
O Arquivo ADT que é o MEMO está presente ?
Exemplos de como usar o ADS:
http://harbourlanguage.blogspot.com.br/ ... ew=classic
Saudações,
Itamar M. Lins Jr.
Mostre como está conectando, a sintaxe.
O Arquivo ADT que é o MEMO está presente ?
Exemplos de como usar o ADS:
http://harbourlanguage.blogspot.com.br/ ... ew=classic
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Daiane
- Usuário Nível 3

- Mensagens: 122
- Registrado em: 28 Out 2014 16:19
- Localização: Feira de Santana - BA
Tabela DBF corrompida
Sim, é o Harbour.
mandei a imagem com a sintaxe
O ADT não esta presente, q eu saiba o MEMO que utilizamos tem a extensão DBT
que também não esta presente na pasta.
Muito obrigada pelo link e pela ajuda
mandei a imagem com a sintaxe
O ADT não esta presente, q eu saiba o MEMO que utilizamos tem a extensão DBT
que também não esta presente na pasta.
Muito obrigada pelo link e pela ajuda
XHb 1.2.1 + FW 12.05 + Pelles C IDE
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Tabela DBF corrompida
Ola!
Pois é Daiane, isso vai depender de como o programador fez.
ADT é o campo MEMO do ADS. O ADS pode trabalhar com DBT/FPT/ADT.
DBT normalmente para indices NTX
FPT normalmente p/ indices CDX
ADT é o campo MEMO com mais recursos do ADS.(segundo dizem) já usei no Linux e não vi diferença.
Achei essa peça de código aqui...
Saudações,
Itamar M. Lins Jr.
Pois é Daiane, isso vai depender de como o programador fez.
ADT é o campo MEMO do ADS. O ADS pode trabalhar com DBT/FPT/ADT.
DBT normalmente para indices NTX
FPT normalmente p/ indices CDX
ADT é o campo MEMO com mais recursos do ADS.(segundo dizem) já usei no Linux e não vi diferença.
Achei essa peça de código aqui...
Código: Selecionar todos
request ADS
rddregister("ADS",1)
rddSetdefault("ADS")
set server local
set filetype to CDX
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
