[firebase-br] Problemas Firebird \ Linux
Otto
ottofuch em terra.com.br
Qua Jun 1 22:03:48 -03 2005
Não sei se tem algo a ver, mas o fim de linha no Linux, no Mac e no Windows
é representado de modo diferente.
No Windows: 13 10 (ASCII em decimal)
No Linux: 10
No Mac 13
Sempre me confundo se no Linux é 10 e no Mac 13, ou se é o contrário.
10 (em decimal, 0A em hexadecimal) é também chamado de LF = Line Feed =
Avanço de Linha, herdado das antigas máquinas de escrever totalmente
mecánicas.
13 (em decimal, 0D em hexadecimal) é também chamado de CR = Carriage Return
= Retorno do carro, igualmente herdado das antigas máquinas de escrever
totalmente mecánicas.
Os caracteres de fim de linha não são como tais gravados no fim dos campos
das linhas da tabela, mas podem ser automáticamente acrescentados ao serem
lidos, pelo que sei. Um programa escrito em C transforma '\r\n' em '\n',
quando lido, e converte de volta para '\r\n' ao gravar noWindows, mas não no
Linux.
Espero não ter atrapalhado.
100+
Otto
----- Original Message -----
From: "dbracing" <dbracing em terra.com.br>
To: "lista" <lista em firebase.com.br>
Sent: Wednesday, June 01, 2005 5:02 PM
Subject: [firebase-br] Problemas Firebird \ Linux
Pessoal
Estou trabalhando com o Firebird 1.5 em maquinas Windows 98. O problema é o
seguinte. Estou com um sistema Firebird em rede, ou seja meus clientes são
maquinas win98 e o servidor é um conectiva 9.0, só que pude perceber, q o
estou tempo problema com os campos char e varchar no Linux. Quando os bancos
estão em maquinas windows funciona traquilamente, mas no Linux não. Fiz
alguns teste e pude perceber que o character set e o collate q estava usando
nos campos é q estava ocasionando o problema(pois tinha alterado para outros
e funcionou). A pergunta a vcs. O character set é o iso8859_1 e o collate é
o PT_PT. Gostaria de saber se alguem já teve algum problema parecido, q me
esclarece-se este meu problema? e tb se por algum motivo o Linux, talvez não
aceita estes tipos para os campos char e varchar?
______________________________________________
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