Guest Lalla Postado Maio 25, 2007 Denunciar Share Postado Maio 25, 2007 OláAmigos peço ajuda à vocês!!!Estou com um problema na hora de imprimir relatórios usando o Firebird.Num aplicativo com BD acessado pela rede, aparece a seguinte mensagem:Database Server Error: I/O error for file "c:\windows\temp\fb_sort... Error while trying to open fileOs dados são inválidos.Isso só aparece quando há várias páginas a serem impressas no relatorio. Se forem poucas páginas, não aparece. Isso acontece também nos objetos DBGrid (Delphi) dos aplicativos quando há mtos dados a serem exibidos.Lembrando que isso só ocorre quando o Banco de Dados do aplicativo é acessado pela rede. No acesso local isso não acontece!!!Por favor, quem souber o que devo fazer me ajude!!!evblock-scriptbrasil@yahoo.com.br Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Maio 25, 2007 Denunciar Share Postado Maio 25, 2007 Lalla, este é mesmo um tópico para o forum de Banco de dados (você até postou lá também)Em todos os casos, vou dar uns chutes...Sabendo que o arquivo em questão é um arquivo criado temporariamente, o que vem a mente quanto lemos:1) "Isso só aparece quando há várias páginas a serem impressas no relatorio. Se forem poucas páginas, não aparece."2) "Isso acontece também nos objetos DBGrid (Delphi) dos aplicativos quando há mtos dados a serem exibidos."Eu diria falta de espaço em disco para geração do arquivo temporário. Se for, isto poderia ocorrer:1) por falta de espaço no HD do servidor para acomodar o arquivo temporário. Neste caso, é fácil verificar nas propriedades do HD, aonde está a pasta temporária utilizada pelo servidor FireBird, o espaço disponível (ainda que haja algum espaço, há de levar em conta quanto espaço a consulta deverá consumir. Talvez ao executá-la e obter o erro, seja possível neste momento, observar que o espaço é mínimo). Se não foi definido um local específico para os arquivos temporários do Firebird (o que é definido no arquivo Firebird.conf onde aparece o texto TempDirectories = - localizado na pasta de instalação do servidor) então é utilizada a pasta temporária padrão do sistema.2) por restrição de cota ou algo assim.Database Server Error: I/O error for file "c:\windows\temp\fb_sort... Error while trying to open fileOs dados são inválidos.Esta mensagem está incompleta: deve ter algo além das "..." (provavelmente um número) e a parte em português parece ter sido traduzida - o ideal é postar a mensagem completa, como aparece. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Lalla Postado Junho 4, 2007 Denunciar Share Postado Junho 4, 2007 Oiii MichelsObrigada por responder!!!Só hoje vi a resposta, me desculpe! Mas o problema continua e continuo procurando a solução.Tem bastante espaço livre no HD do servidor, mtos GB's.A mensagem é essa mesmo. Onde tem "..." eu não preenchi porque cada vez o valor muda. São 6 caracteres com letras e números. Cada vez que o problema aparece, esse valor é diferente. No final da mensagem realmente está escrito em português, não foi traduzido.Quanto ao firebird.conf uma vez eu vi um site que dizia algumas coisas sobre ele, mas não resolveu meu problema. O que você me sugere quanto a ele?O que você quer dizer com restrição de cota? O que posso tentar fazer?Aguardo respostaobrigada! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Junho 5, 2007 Denunciar Share Postado Junho 5, 2007 Quanto ao firebird.conf uma vez eu vi um site que dizia algumas coisas sobre ele, mas não resolveu meu problema. O que você me sugere quanto a ele?Veja naquele comentário que fiz sobre a sessão "TempDirectories". Talvez você possa fazer algum tipo de teste, como definir uma outra pasta para que estes arquivos temporários sejam gerados e verificar se continua a mensagem, se ela indica a nova localização...É complicado sugerir algo quando não se está passando pela situação. Inclusive, nesta questão, tenho quase certeza se que o melhor lugar para você procurar auxílio é em foruns de banco de dados - sobre o FireBird.O que você quer dizer com restrição de cota? O que posso tentar fazer?eu não sei muito desta parte não. Mas esse lance de restrição de cota, em algumas empresas os administradores definem o espaço em disco (cota) que determinado usuário (usuários) podem utilizar no disco do servidor.Desculpe não poder ajudar mais. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Lalla Postado Junho 5, 2007 Denunciar Share Postado Junho 5, 2007 Oiiii!Que isso... Obrigada por tentar ajudar!Eu vou fazer mais uns testes com o firebird.conf, depois te falo.Eu me inscrevi em umas listas do firebird, só em uma obtive algumas respostas, mas até agora ninguém também sabe.Amanhã escrevo mais dizendo o que aconteceu!thanksbjo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Luiz Gasoli Postado Agosto 1, 2007 Denunciar Share Postado Agosto 1, 2007 OláAmigos peço ajuda à vocês!!!Estou com um problema na hora de imprimir relatórios usando o Firebird.Num aplicativo com BD acessado pela rede, aparece a seguinte mensagem:Database Server Error: I/O error for file "c:\windows\temp\fb_sort... Error while trying to open fileOs dados são inválidos.Isso só aparece quando há várias páginas a serem impressas no relatorio. Se forem poucas páginas, não aparece. Isso acontece também nos objetos DBGrid (Delphi) dos aplicativos quando há mtos dados a serem exibidos.Lembrando que isso só ocorre quando o Banco de Dados do aplicativo é acessado pela rede. No acesso local isso não acontece!!!Por favor, quem souber o que devo fazer me ajude!!!evblock-scriptbrasil@yahoo.com.brÉ o seguinte.. a situação é com relação a instalação do FIREBIRD...o arquivo temporário está sendo criado na estação e o correto seria no servidor...acerte a instalação colocando INSTALAÇÃO SERVIDOR (no servidor) E CLIENTE (na estação), com isso a criação do temporário ocorrerá no SERVIDOR e não mais na ESTAÇÃO.Não é uma situação de COTA ou PERMISSÕES do usuário, tem tudo haver com o FIREBIRD e sua instalação. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Lalla Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 Oi LuizJá fiz isto e continua o mesmo problema... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 Erro de Servidor de banco de dados: Erro de I/O para c:\windows\temp\fb_sort de arquivo "... Erro enquanto tentando abrir arquivo Banco de dados não pode ser aberto e a seguinte mensagem de erro aparece: Banco de dados desconhecido erro de I/O para arquivo " * .gdb ". Erro enquanto tentando abrir / ler o arquivo. Erro: Parada de emergencia.. provável desarranjo no servidor das últimas páginas do arquivo escritas no banco de dados ao disco e depois o servidor não pode criar a imagem de banco de dados interna para poder abrir o arquivo. Solução: recuperação de referências perdidas das páginas para os tipos e numeros através de páginas não-corrompidas. Geração de novas páginas em vez das perdidas. Cheque de banco de dados por gfix e backup/restore de controle. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Dempsey Alex Postado Fevereiro 28, 2008 Denunciar Share Postado Fevereiro 28, 2008 SOLUÇÃOErro de Servidor de banco de dados: Erro de I/O para c:\windows\temp\fb_sort de arquivo "... Erro enquanto tentando abrir arquivo Como já dito anteriormente, é tdo qestão de permissão de acesso ao servidor...Soluçõeso usuário deve estar com permissão de acesso irrestrito na pasta windows... Deve-se verificar as permissões de acesso do Firewal do Servidor.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Dempsey Alex Postado Fevereiro 28, 2008 Denunciar Share Postado Fevereiro 28, 2008 • Database Server Error: I/O error for file "c:\windows\temp\fb_sort... Error while trying to open file.SOLUÇÃOVerificar as permissões de acesso do usuário logado na máquina cliente – Usuário não tem permissão de criar pasta temporária... Verificar Firewal do Servidor... Comigo funcionou... Foi só dar permissão para o usuario.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Lalla
Olá
Amigos peço ajuda à vocês!!!
Estou com um problema na hora de imprimir relatórios usando o Firebird.
Num aplicativo com BD acessado pela rede, aparece a seguinte mensagem:
Database Server Error: I/O error for file "c:\windows\temp\fb_sort... Error while trying to open file
Os dados são inválidos.
Isso só aparece quando há várias páginas a serem impressas no relatorio. Se forem poucas páginas, não aparece.
Isso acontece também nos objetos DBGrid (Delphi) dos aplicativos quando há mtos dados a serem exibidos.
Lembrando que isso só ocorre quando o Banco de Dados do aplicativo é acessado pela rede. No acesso local isso não
acontece!!!
Por favor, quem souber o que devo fazer me ajude!!!
evblock-scriptbrasil@yahoo.com.br
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.