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 23-02-2008
silvana silvana is offline
Registrado
 
Registrado: feb 2008
Ubicación: Argentina
Posts: 5
Poder: 0
silvana Va por buen camino
Ayuda con Cliente Interbase

Hola, soy nueva en el foro, y necesito ayuda.
Tengo el siguiente problema.
Tengo una maquina servidor y tres maquinas clientes con interbase y el sistema esta hecho en delphi 7. El problema es que cuando hay alguna consulta que contenga order by o group by, me sale un error:
I/O error for file "C:\WINDOWS\TEMP\ib_sort_a03360"
Error while trying to open file
sort file
Y no es problema de la maquina porque si cambio la base a una que era cliente no me sale e error y en la que antes era servidor y ahora cliente si me sale.

Mil gracias a quien me pueda ayudar!.
Saludos
Silvana
Responder Con Cita
  #2  
Antiguo 23-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Según puedo imaginar, el usuario que corre el servidor de Interbase no tiene permisos sobre la carpeta c:\windows\temp

Seguramente eso no ocurre al intercambiar de máquinas, porque en la máquina "servidor" te conectas usando el protocolo local, y quizás esto cambia el entorno de ejecución. Podes comprobarlo si la cadena de conexión en el servidor no incluye un nombre de host. Si es así, cámbialo. Por ejemplo, c:\datos\base.idb por localhost:c:\datos\base.idb

Y veamos si entonces el error si se produce.

Trata, también, de ajustar los permisos para el usuario que corre IB.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 25-02-2008
silvana silvana is offline
Registrado
 
Registrado: feb 2008
Ubicación: Argentina
Posts: 5
Poder: 0
silvana Va por buen camino
Hola y gracias, pero desde donde le doy permisos al usuarios sobre la carpeta c:\windows\temp ??
Saludos
Silvana
Responder Con Cita
  #4  
Antiguo 25-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
primero, clic derecho en la carpeta y luego selecciona la pestaña seguridad.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 25-02-2008
silvana silvana is offline
Registrado
 
Registrado: feb 2008
Ubicación: Argentina
Posts: 5
Poder: 0
silvana Va por buen camino
mira, no se si estoy bloqueda o que, pero para dar permiso tengo que destildar donde dice solo lectura?? porque la destildo pero cuando vuelvo a entrar sigue tildado, como que no hace nada, y en compratir y seguridad, donde esta para poner compartir carpeta, en la carpeta c:\windows\temp no esta habilitado para tildarlo.
Gracias.
Saludos.
Silvana
Responder Con Cita
  #6  
Antiguo 26-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
recordá que debes dar acceso al usuario que corre el servicio de firebird, y no a tu propio usuario (salvo que sea el mismo).

Sobre el hecho que no aplique los permisos... seguramente haga falta tener permisos de administrador para cambiarlos.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #7  
Antiguo 05-03-2008
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
resp

¿Es windows Vista?.

Si es eso trata desactivando UAC.

Hay uan aplicacion que llaman vistaexpert que lo hace.

Esto es si el vista.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
  #8  
Antiguo 08-03-2008
Fita Fita is offline
Miembro
 
Registrado: jul 2003
Ubicación: Pilar - Argentina
Posts: 216
Poder: 21
Fita Va por buen camino
Hola Silvana

Aunque ya no uso Interbase (me pasé a Firebird) trataré de ayudarte.
He cambiado varias veces de máquinas entre cliente y servidor y nunca tuve el problema que comentas... Podrías decirme que componentes utilizas para la conexión? y además, la máquina que era servidor y ahora es cliente cómo está ejecutando Interbase?

Saludos
Fita
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Configuracion cliente/servidor para aplicativo en Delphi con Interbase via ADSL Ale Alvarez Firebird e Interbase 4 10-07-2007 23:19:34
Aprender SQL/Interbase/Aplicaciones Cliente Servidor camelumi Varios 1 24-09-2004 17:52:16
Conexion interbase Servidor Linux Cliente Windows rogeriobeltran Firebird e Interbase 4 18-12-2003 00:36:44
Conexión en Cliente Servidor de Delphi7 con Interbase panky_ds2002 Conexión con bases de datos 1 14-09-2003 04:56:51
Como realizar una aplicacion cliente/servidor en interbase? Argaron Firebird e Interbase 2 16-05-2003 20:17:50


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


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