Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Interbase en Red (https://www.clubdelphi.com/foros/showthread.php?t=9087)

squenda 14-04-2004 11:35:09

Interbase en Red
 
Hola a todos los foreros, ahora mi problema es el siguiente:

Instalé una aplicación en dos lap tops, cada una con una base de datos local (Interbase 6.0), despues mi cliente quiso que se pusieran en red (cosa que ya se hizo) pero el problema es que quiero poner en red el sistema diciendole a una maquina que se conecte a la base de la otra y no he podido, cabe señalar que la red es sencilla, ninguna máquina funge como servidor, unicamente comparten archivos.
Intenté registrar una base remota con protocolo Net BEUI y nada, conecte la carpeta donde esta contenida la base a una unidad de red y nada, intenté con el protocolo TCP/IP obteniendo la IP con un IPConfig desde DOS y nada.

Si alguien tiene alguna sugerencia se lo agradeceré.
Saludos,

guillotmarc 14-04-2004 11:58:55

Hola.

Cita:

Empezado por squenda
conecte la carpeta donde esta contenida la base a una unidad de red y nada

Eso no es necesario en absoluto. El cliente no necesita tener ningún tipo de acceso al archivo de la base de datos.

Es muy probable que estés escribiendo mal la cadena de conexión. Lo más recomendable en Red, es utilizar el protocolo TCP/IP, y sus cadenas de conexión son de este tipo :

host:path_datos\base_de_datos

El host puede ser tanto el nombre del servidor, como su dirección ip. El path_datos es la ruta local del archivo de datos en el Servidor.

Ejplo.

SERVER:C:\Datos\Contabilidad.gdb

Saludos.

Onti 14-04-2004 15:27:37

Tambien puedes utilizar el utilitario de diagnostico de coneccion que viene con el interbase, para que te ayude a determinar cual es el problema

jachguate 14-04-2004 17:56:41

por último es necesario que verifiques que en el archivo services (sin extensión) de la carpeta c:\windows exista la entrada:

gds_db 3050/tcp

(o añadirla si hace falta)

y claro, que interbase esté ejecutandose en la máquina que hará de server.

Hasta luego.

;)

squenda 19-04-2004 06:05:52

muchas gracias a todos, no me habia podido conectar al club asi que hasta ahora estoy checando sus respuestas, voy a poner en practica los consejos, de verdad muchas gracias


La franja horaria es GMT +2. Ahora son las 11:45:54.

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