Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-10-2003
ander ander is offline
Miembro
 
Registrado: may 2003
Posts: 56
Poder: 22
ander Va por buen camino
Problemas con Firebird

Me he pasado de la version de interbase 6.5 a la version de firebird 1.5.0.3744-RC4.
Tengo un par de problemas con Firebird.
La 1º es que el ibconsole,cuando lo ejecuto me dice que el ibserver no esta instalado en mi ordenador.
Y la segunda cuando hago un 'Order By' me da error=-104
(not contained in either an aggregate function or the GROUP BY clause).
He instalado algun programa que no debia o he de hacer algo más para que funcione correctamente el Firebird.
Un saludo y gracias de antemano.
Responder Con Cita
  #2  
Antiguo 15-10-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Hola,

Cita:
Posteado originalmente por ander
Me he pasado de la version de interbase 6.5 a la version de firebird 1.5.0.3744-RC4.
Tengo un par de problemas con Firebird.
La 1º es que el ibconsole,cuando lo ejecuto me dice que el ibserver no esta instalado en mi ordenador.
Me da la impresión que es una instalación "sucia" de Firebird. Sucia en el sentido de que queden "restos" de la antigua instalación de InterBase 6.5 que estén interfiriendo con Firebird.

Cita:
Posteado originalmente por ander

Y la segunda cuando hago un 'Order By' me da error=-104
(not contained in either an aggregate function or the GROUP BY clause).
En principio es un asunto SQL.

Abre un hilo nuevo en el foro SQL, indicando la sentencia que da el error.

Salduos.
Responder Con Cita
  #3  
Antiguo 15-10-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

¿ Puedes poner la consulta que da el error ?. En Firebird no puedes agrupar por el Alias de una expresión. Aunque en la versión 1.5 permiten agrupar por la expresión misma, por lo que deberias repetir toda la expresión dentro del GROUP BY.

Aunque Firebird 1.5 intenta mantener la compatibilidad hacia atrás (Firebird 1, Interbase 6, ....) no siempre lo consigue. Es aconsejable que utilizes una herramienta de Administración que soporte especificamente Firebird (IBConsole no lo va a hacer). Esta es muy buena (veras que no puedes acceder a unas pocas opciones, estas solo estan disponibles en una versión de pago) : http://www.hksoftware.net/download/i....0.61_full.exe

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #4  
Antiguo 15-10-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Cita:
Posteado originalmente por kinobi
Me da la impresión que es una instalación "sucia" de Firebird. Sucia en el sentido de que queden "restos" de la antigua instalación de InterBase 6.5 que estén interfiriendo con Firebird.
No tiene nada que ver con una antigua instalación de IB 6.5, sino más bien con la nueva nomenclatura de Firebird 1.5, que es incompatible con IBConsole.

Sigue el consejo de Marc ... IBExpert

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 03:29:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi