[firebase-br] Problemas com UDF

Eduardo Jedliczka (TeamFB) jedyfb em gmail.com
Qua Jan 18 18:20:33 -03 2006


NUNCA, MAS NUNCA faça uma cópia da base de dados com o banco aberto. Existe 
a possibilidade do windows realizar um lock no arquivo durante a cópia, 
impedindo o Fb de gravar os dados e corromper a base OFICIAL.

Se deseja zipar uma base, derrube o banco primeiro, ou utilize as 
ferramentas "oficiais" de backup (gbak). Base zipada é coisa de sistemas 
D.O.S., mas se deseja realmente reduzir o tamanho do arquivo, zip o arquivo 
de backup, ou sem outras palavras, faça um backup com gbak e compacte 
depois.

Como você realizou a cópia deste jeito, esta cópia é inútil, ou seja, está 
completamente bichada.

Sucesso,

=========================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - Pr
=========================

----- Original Message ----- 
From: "Rogerio Calixto" <rogerio.programador em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, January 18, 2006 3:40 PM
Subject: Re: [firebase-br] Problemas com UDF


Eduardo, deixa eu te dar mais informações...

  Essa base que estou tentando acessar é de um cliente que quer fazer 
integração com um outro sistema e para isso ele me mandou a pasta da base de 
dados zipada e o arquivo  UDFsDTC.dll.

  Configurei o IB Expert e conecto à base normalmente...

  Tem tabelas que abrem normalmente e ao clicar na aba "DATA" abre o browser 
normalmente.
  Já outras tabelas abrem sem problema mas nessa parte de clicar na aba 
"DATA" dá a mensagem que eu disse.

  E parece que no cliente está funcionando normalmente.

  A pargunta que eu faço é a seguinte: PODE ACONTECER DE AO TER ZIPADO A 
PASTA ONDE ESTAVA O BANCO, TER DANIFICADO INTERNAMENTE O BANCO E ISSO 
INFLUCENCIAR PARTES ISOLADAS ?

  OU O CAMINHO NÃO É ESSE ?

  Se puder me ajudar agradeço.

  Rogério

"Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com> escreveu:
  Tenho a impressão que sua base de dados está corrompida (ou você 
configurou
errado o tipo de servidor no ibexpert).

Durante o desenvolvimento, é relativamente comum, alterar algumas coisas que
não existem comandos SQL, (como trocar o estado de Null de um campo) usando
alterações nas tabelas de sistema! Sendo assim, sugiro que você faça uma
cópia desta base e realize um backup e restore para ver se ela ainda está
estável e se resolve seus problemas.

Sucesso,

=========================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - Pr
=========================

----- Original Message ----- 
From: "Rogerio Calixto"
To: "Lista Firebase"

Sent: Wednesday, January 18, 2006 9:46 AM
Subject: [firebase-br] Problemas com UDF


Olá...

Estou começando a trabalhar com o ambiente Firebird / Interbase e estou
com um problema.

Estou tentando abrir uma base de dados (BASE.IB)

Faço a conexão e acesso a estrutura da base normalmente com o IB Expert
Porém ao clicar na opção "DATA" para verificar o conteúdo de algumas
tabelas, dá uma mensagem de erro:

*********************************************************************
ISC ERROR CODE: 335544343

ISC ERROR MESSAGE:
Invalid Request BLR at offset 38
Function Empty is not defined
module name or entrypoint could not be found

STATEMENT:
TIBOInternationalDataset:
".frmEditorTable.IBOTable.IBOqrIBOTable."

*********************************************************************

O Banco possui várias UDF´s. Entre elas a "EMPTY" que aparece na
mensagem
de erro.

Fiz várias experiências sem sucesso:

Copiei a ( UDFsDTC.dll ) referenciada a UDF que estava com o
cliente para ver se resolvia. Mas nada...

Dei um Drop na UDF EMPTY e criei ela de novo e não mudou nada.

Também dropei todas as UDF´s e tentei acessar a tabela pra ver se mudava
alguma coisa, mas a mensagem de erro continuou exatamente a mesma.

No que eu posso estar errando ? Pode ser que base esteja corrompida ?

Se alguém puder me ajudar eu agradeço


--
Rogerio Calixto
Rogerio.programador em yahoo.com.br
__________________________________________________
Faça ligações para outros computadores com o novo Yahoo! Messenger
http://br.beta.messenger.yahoo.com/
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




--
Rogerio Calixto
Rogerio.programador em yahoo.com.br

---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista