Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Question Base de Datos en un PC y Aplicacion en otro PC

Hola Foristas:

Estoy trabajando con una BD en IB y en mi aplicación utilizo un data module donde estan los componentes del dbexpress, ahora bien, necesito colocar en un PC la base de datos y en otro pc la aplicacion. Que se necesita para realizar esta conexión. (la aplicacion y la base de datos corren ok instaladas en un pc)

IB 6.0
Delphi 6.0


Por su atención gracias...
Responder Con Cita
  #2  
Antiguo 15-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 23
vtdeleon Va por buen camino
Saludos.

Se necesita Cable UTP y un Switch (HUB), si son 2 pc's solamente UTP cruzados, y configurarle el mismo rango de IP a c/u.

Si te refieres a como conectarlo a tu aplicacion

En una pc instalar Interbase Server en la cual estaran las bases de datos.

En otra la aplicacion, especificandole donde se encuentra la base de datos [b] ip:ruta]/b]: 10.0.0.1:c:\ruta\DB.gdb
Suerte
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #3  
Antiguo 15-06-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Question No se comunican

Información Adicional:

SO Base de Datos: WinXP sp2
SO Aplicación: win2000 sp4
Teniendo el hilo anterior en mente se hicieron las observaciones y sale un error de acceso negado
Responder Con Cita
  #4  
Antiguo 15-06-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Question mensaje enviado

---------------------------
Error
---------------------------
operating system directive CreateFile failed
Acceso denegado.


---------------------------
OK
---------------------------

Este es el mensaje que sale

Nota: La infraestructura de red está chequeada y funcionando ok
Responder Con Cita
  #5  
Antiguo 15-06-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
¿en que momento sale ese mensaje?

vtdeleon ha olvidado mencionar que tenes que instalar el cliente de interbase en la máquina cliente, y que de haber un firewall en el servidor tenes que permitir el tráfico por el puerto 3050 que es en el que escucha por defecto el servidor (o en el que hayas establecido manualmente).

Probablemente también haga falta añadir manualmente una entrada para el servicio gds_db en el archivo services (sin extensión) de tu instalación de windows.

win9x c:\windows
winXP c:\windows\system32\drivers\etc

Aclaro que esto que digo no resuelve el problema que tenes actualmente.
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
  #6  
Antiguo 15-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 23
vtdeleon Va por buen camino
Saludos

Cita:
Empezado por jachguate
vtdeleon ha olvidado mencionar que tenes que instalar el cliente de interbase en la máquina cliente,...
Oops, Se me paso:P Algo tan importante
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #7  
Antiguo 16-06-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
SIn resultados

Todas las pruebas mencionadas han sido aplicadas pero no funciona aún.
Responder Con Cita
  #8  
Antiguo 17-06-2005
paufra paufra is offline
Miembro
 
Registrado: oct 2003
Ubicación: Sueca. Valencia
Posts: 33
Poder: 0
paufra Va por buen camino
¿Has prodabo la conexión con algun programa estilo IBAdmin o IBExpert? ¿El fichero gdb existe? Ten en cuenta que cuando pongas la ip:ruta la ruta debe ser absoluta al servidor de BD.
Como el servidor de la BD es WindowsXP SP2 cerciorate que:
  • El firebird tiene permisos para acceder al fichero .GDB
  • el firewall tiene el puerto 3050 abierto.

De todas maneras copia el error textualmente por si nos da alguna otra idea.
__________________
Pau Franco
www.pau.com.es
Responder Con Cita
  #9  
Antiguo 18-06-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Question Base de Datos en un PC y Aplicacion en otro PC

Saludos,

El error esta en el hilo anterior, pero te lo copio:


---------------------------
Error
---------------------------
operating system directive CreateFile failed
Acceso denegado.
---------------------------
OK
---------------------------

El componente para conectarse està de la siguiente manera:

object COVI: TSQLConnection
Connected = True
ConnectionName = 'IBLocal'
DriverName = 'Interbase'
GetDriverFunc = 'getSQLDriverINTERBASE'
LibraryName = 'dbexpint.dll'
LoginPrompt = False
Params.Strings = (
'BlobSize=-1'
'CommitRetain=False'
'Database=D:\AASoftware\covi\covi.gdb'
'DriverName=Interbase'
'ErrorResourceFile='
'LocaleCode=0000'
'Password=masterkey'
'RoleName=RoleName'
'ServerCharSet='
'SQLDialect=3'
'Interbase TransIsolation=ReadCommited'
'User_Name=sysdba'
'WaitOnLocks=True')
VendorLib = 'GDS32.DLL'
Left = 28
Top = 16
end


Al momento que cambio la propiedad Connected a true, entonces se queda colgado (recuerda que uso el metodo DBexpress) y no responde.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 01:40:19.


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