Funcionamento dos dialects!!!

Firebird

08/03/2004

Ainda não entendi sobre o funcionamento dos dialects!
Alguém poderia fazer uma explanação?


Amilton/pr

Amilton/pr

Curtidas 0

Respostas

Maicongabriel

Maicongabriel

08/03/2004

Os dialetos foram criado para permitir o uso de novos recursos dos padrões SQL; E assim com os novos recursos, as versões tornam-se incompatíveis umas com as outras.
Temos:
O Dialeto 1, que garante a compatibilidade com versões antigas dos bancos de dados e clientes. O Dialeto 3, que permite total acesso aos novos recursos. E o Dialeto 2 que é usado como um modo de diagnóstico(durante a transição de um banco para outro).

Utilize o Dialeto [b:b22eb106bd]3[/b:b22eb106bd]. :wink:


GOSTEI 0
Amilton/pr

Amilton/pr

08/03/2004

Meu Banco está em dialect 1. Como faço para muda-lo para o dialect3?


GOSTEI 0
Afarias

Afarias

08/03/2004

gfix seu_banco.gdb -sql_dialect 3 -user sysdba -pass sua_senha


T+


GOSTEI 0
Amilton/pr

Amilton/pr

08/03/2004

coloquei o gfix naz pasta onde está o .gdb com o comando:

gfix saude.gdb -sql_dialects 3 -user sysdba -password masterkey

Mensagem: Erro ao tentar abrir o arquivo. O sistema não pode encontrar o arquivo especificado.

Mas o arquivo está na Pasta.


GOSTEI 0
Afarias

Afarias

08/03/2004

Não copie o GFIX!!! Apenas coloque o Interbase\bin no PATH do seu computador e execute o GFIX -- ou forneça o caminho completo do GFIX na instalação do IB


T+


GOSTEI 0
POSTAR