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 11-09-2003
buitrago buitrago is offline
Miembro
 
Registrado: sep 2003
Posts: 156
Poder: 21
buitrago Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 11-09-2003
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cool

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.

__________________
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 11-09-2003
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Cool

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.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #4  
Antiguo 12-09-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
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.
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


La franja horaria es GMT +2. Ahora son las 04:48:10.


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