[firebase-br] can`t format message 13:78 -- message system code-4

Renato Felix de Almeida renatofelixalmeida em gmail.com
Sex Set 2 13:34:15 -03 2016


Prezados,

No meu caso sempre utilizo o servidor 64 bits com clientes 32 ou 64 bits e
nunca tive problema. Acredito que a versão do cliente (fbclient.dll) deva
ser igual ao programa que está acessando os dados, não igual ao servidor.

Exemplo:
MeuPrograma32bits.exe => fbclient.dll tem que ser de 32 bits
MeuPrograma64bits.exe => fbclient.dll tem que ser de 64 bits

O servidor tanto faz.



Em 2 de setembro de 2016 12:26, Daniel Guidolin <dguidolin em terra.com.br>
escreveu:

> Boa tarde!
>
>  Obrigado pelas respostas, e a solução foi realmente reinstalar o Firebird
> usando a versão 32 bits. Funcionou perfeitamente.
>
>  Sobre o CHMOD 777 foi apenas uma tentativa desesperada, pensando ser algo
> de permissão.
>
>  Obrigado a todos!
>
> Daniel Guidolin
> saveincloud . com
>
> ----- Original Message ----- From: "Gladiston Santana" <
> gladiston em vidy.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, September 02, 2016 12:16 PM
> Subject: Re: [firebase-br] can`t format message 13:78 -- message system
> code-4
>
>
> Você não precisa mudar os atributos do arquivo para chmod 777, alias isso
> que fez não é recomendado em sistema algum.
> Basicamente você transformou seu banco de dados num arquivo executável e
> que qualquer um poderia adulterar e executar(?) -- muitos programas
> rejeitariam abrir arquivos assim.
>
>
> O Firebird no Linux usa uma conta de serviço, isto é, um usuário é criado
> (geralmente chamado de firebird) para manipular arquivos e ter acesso ao
> programa/serviço.
> Então o que você precisa é um chown firebird:firebird
> /caminho/para/o/banco.fdb, observe também se a pasta onde o arquivo está
> inserido também tem o mesmo owner.
>
> Outra coisa, não ponha seus arquivos de dados na pasta de instalação do
> firebird, pois uma eventual remoção ou atualização, seu arquivo de dados
> também poderia ser removido.
> As pastas adequadas são /var ou /home para guardar dados, um gerenciador de
> pacotes, nunca ousaria tocar em arquivos aqui.
> Para essa pasta que voce for criar poderá usar permissão chmod 2660(rw-rw--
> e replicando para subpastas) e o owner ser firebird:firebird, isto se no
> seu sistema, o usuário desse serviço for firebird.
>
> []´s e sucesso.
>
> Em 2 de setembro de 2016 09:41, Daniel Guidolin <dguidolin em terra.com.br>
> escreveu:
>
> Bom dia,
>>
>>   Estou tendo problemas com acesso a um novo servidor, os arquivos do
>> cliente não são acessados via IBExpert, e apresentam o erro abaixo:
>>
>> can`t format message 13:78 -- message system code -4
>> file /opt/firebird/data/ESCOLAR.FDB is not a valid database
>>
>>   Eu consegui criar um banco de dados novo, a partir do IBExpert, entrando
>> com os dados do servidor, porém com os mesmos dados, mas tentando acessar
>> arquivos que foram gerados em outro local, não consigo acesso,
>> apresentando
>> o erro acima.
>>
>>   Já dei permissão do usuário firebird para os arquivos, já tentei com o
>> CHMOD 777 e também não resolveu.
>>
>> OS: Centos 7.2
>> FirebirdSS-2.1.7
>>
>>   Alguem saberia me ajudar?
>>
>>   Obrigado.
>>
>> Daniel Guidolin
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://www.firebase.com.br/
>> pesquisa_lista.html
>>
>>
>
>
> --
> --
> B em B@BU     iB em M@B.  B em MBBO   MBBMMB em B@BZLr    E@@@@i      r@@@BU
> vB em M@O     E em B@Bu   BBBM em 0   G em MMM@N8MBB em ZP5r  B em B@k      8B@@O
> OB em B@q   2 em BBBM    B em B@BO   BB em B@B,.:,7B em B@@L uB em B@,    OB em B@.
> ,@@@B@   @BBB@,    @BBB em 8   M em M@@@     PB em B@B  @@@BN   iB em B@L
>  U em B@B2 LB em B@X     B em MBBO   MBBM em B     i em BBB@. 7 em B@Bi  B em B@E
>   B@@@BiM em M@B.     @BBM em G   M em MMB@     v@@M em B,  G em B@Z v em B@B.
>   7B em B@O em B@B5      B em B@B8   BBBM em B     Z@@@B@   iB@@@2 em B@Br
>    NB em M@B em B8       @B em B@8   M em B@B em i:i75 em B@B em r    E@@B em B@Bq
>    . em B@@@B@:       B em B@B@   @B@@@B em B@B@@@ME;     .BB em MBB@
>     55.ANOS        OMOGBS   PBZGGOOMOO117,        7 em BBB@r
>     ==============================================r@@@@F=====
>     Gladiston Santana                             8 em B@B,
>     Supervisor de TI                             G em B@B7
>     Tel.:+551147873122 R:228                    :@B em B0
>     Grupo VIDY - SGQ ISO9001 - 55 ANOS          @B em B@.
>     Visite nosso site: www·vidy·com·br         BB@@@u
>     Visite também : www·expolabor·com·br      GB em B@N
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://www.firebase.com.br/pes
> quisa_lista.html
>
>
> -----
> Nenhum vírus encontrado nessa mensagem.
> Verificado por AVG - www.avg.com
> Versão: 2016.0.7752 / Banco de dados de vírus: 4649/12931 - Data de
> Lançamento: 09/02/16
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://www.firebase.com.br/pes
> quisa_lista.html
>



-- 
Renato
renatofelixalmeida em gmail.com



Mais detalhes sobre a lista de discussão lista