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)
-   -   Conexion Internet (https://www.clubdelphi.com/foros/showthread.php?t=3576)

buitrago 11-09-2003 20:21:31

Conexion Internet
 
He podido configurar mi dynamic IP pero ahora tengo un lio, no me logro conectar a Interbase.

Lo que he hecho es compartir pra web la carpeta donde se encuentra la base de datos y direccionarla

Me da error 30060.
Alguien me puede decir la sintaxis para conectar a través de Internet, lo que más roña me da es que ya una vez lo hice y ahora no me sale.....

Por fa.

Saludos

Fernando

jachguate 11-09-2003 23:07:32

Conectarte a través de internet no es diferente a conectarte por la red local. En principio no es necesario compartir la carpeta donde se encuentra la base de datos.

Luego, la forma del string de conexión es:

ipmaquina:c:\rutadelabasededatos\archivo.gdb

o bien

nombremaquina:c:\ruta\archivodb.gdb

Asumiendo que tu servidor es windows, por supuesto. Debes verificar también que haya una línea para el servicio gdsdb (o gds, no recuerdo bien) en el archivo services de la carpeta c:\windows

La información completa está en la documentación.

Hasta luego.

;)

jachguate 11-09-2003 23:10:04

Olvide mencionar que puede no solo utilizarse la IP del servidor, sino también el nombre de dominio, si existe, de la forma


midominio.com:c:\ruta\base.gdb


Por último, si hay un firewall de por medio, debes verificar que permita el tráfico por el puerto 3050, que es el que utiliza interbase.

ahora si... Hasta luego.

;)

kinobi 12-09-2003 08:29:21

Hola,

Cita:

Posteado originalmente por jachguate
Olvide mencionar que puede no solo utilizarse la IP del servidor, sino también el nombre de dominio, si existe,
indicar que versiones InterBase anteriores a la 6.x (ya que el autor inicial del hilo no especifica la versión), el único medio de conexión era mediante el nombre de máquina (bien nombre de máquina o máquina+dominio), tal como aparece en la "Guía de operaciones" de estas versiones:

"Can the client resolve the server's hostname?
InterBase clients must specify the server by name, not by IP address. Therefore, the client must be able to resolve the server s hostname. For TCP/IP, this is done either by maintaining a hosts file on the client with the mappings of hostnames to IP addresses, or by the client querying a DNS server or WINS server to resolve this mapping. Make sure the name server has a correct entry for the server host in question.
"

Saludos.


La franja horaria es GMT +2. Ahora son las 15:39:18.

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