Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Problemas con Firebird (https://www.clubdelphi.com/foros/showthread.php?t=4419)

ander 15-10-2003 09:31:30

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.

kinobi 15-10-2003 12:15:30

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.

guillotmarc 15-10-2003 12:44:05

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.

kinobi 15-10-2003 13:16:26

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.


La franja horaria es GMT +2. Ahora son las 15:49:03.

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