PDA

Ver la Versión Completa : iniciando firebird


mjjj
24-09-2007, 23:28:22
Hola amigos.. ojale me puedan ayudar

Tengo instalado delphi 2006, firebird 2.0 y IBOConsole.

Desde selphi me conecte a una tabla que cree con iboconsole, escribiendo en el IBDatabase, en la propiedad databasename "localhost:C:\datos\datos"

la base de datos de llama "DATOS"... hasta aqui todo bien... ahora bien desde el mismo computador quise conectarme a la misma base de datos, pero con una configuracion remota (para ver como funciona, y a futuro poder conectarme de otros PC).

Escribi en la propiedad databasename del IBCdatabase "192.1.1.227:C:\datos\datos" ... esa es la direccion IP de mi computador dentro de la RED de la empresa.... pero.... ERROR, no se puede conectar...

Preguntas... me falta instalar algun otro programa, me falta alguna configuracion especial, debo agregar algun otro componente en delphi, debo compartir la carpeta donde tengo la base de datos, no se que mas puede ser...

por favor ayudenme con eso... ojala me puedan explicar paso a paso todo lo que tengo que hacer... he recurrido a muchas paginas buscando la solucion pero no lo he podido solucionar....

espero su ayuda.... muchas gracias

jhonny
24-09-2007, 23:38:56
Bueno, a simple vista parece que te falta la extensión de la BD, podria ser .GDB, .FDB o .ib7, o tambien podria ser que tengas algun FireWall instalado en la maquina servidora, el cual tiene retringido el acceso por el puerto 3050 (Solo bastaria con quitarle dicha restrcción).

mjjj
24-09-2007, 23:46:32
perdon por la ignorancia, pero.....

como es eso de la extencion de la DB, como arreglo eso...

y lo otro lo del puerto, tambien como soluciono eso?

gracias jhonny

jhonny
24-09-2007, 23:54:25
Osea, me refiero a la extensión del archivo, cuando haces tu conexion asi:

192.1.1.227:C:\datos\datos

Te faltaria la extensión, osea, que la ruta sea una de las siguientes:


192.1.1.227:C:\datos\datos.gdb

192.1.1.227:C:\datos\datos.fdb

192.1.1.227:C:\datos\datos.ib7


Lo del puerto, ya tiene mas que ver con el Firewall que usas, si es el de Windows XP ServicePack2, bastaria con agregar el puerto 3050 a la lista de Execepciones de dicho FireWall...

Nota: El FireWall de Windows es el que encuentras en el "Panel de Control|Firewall de Windows".

Espero me haya hecho entender ;).

mjjj
25-09-2007, 00:15:59
.... no me fuinciona.... me aparece este error

Unable to complete network request to host "192.1.1.227".
Failed to establish a connection.
unknown Win32 error 10060

lo que hice es tratar de conectarme remotamente a mi mismo PC, es decir desde el PC que va a ser de host, me conecte a el mismo con una coneccion remota....

con el IBOConsole, registre en servidor remoto, con las siguientes propiedades:

nombre del servidor: 192.1.1.227
Protocolo: TCP/IP
ALIAS: MJJJ (me imagino que puede ser cualquier cosa)
Usuario: SYSDBA
Password: masterkey

Utilizando las propiedades anteriormente señaladas no me funciona.... si es que le cambio el nombre del servidor por: localhost... se soluciona el problema

.... pero quiero hacerlo funcionar con la direccion IP, porque en el futuro me voy a conectar desde otros PC al servidor

que puede ser.... ayudaaaaaaa

mjjj
25-09-2007, 00:22:50
Jhonny, hice lo que me dijiste, eso de cambiar las extensiones y no paso nada......
no funciona... lo que quiero hacer es conectarme desde el servidor (donde tengo instalado el firebird) al mismo servidor IBOConsole, pero con una coneccion remota....

con las siguientes propiedades...

Servidor: 192.1.1.227
Protocolo: TCP/IP
Alias: MJJJ
Usuario: SYSDBA
Clave: masterkey

si es que cambio el servidor por LOCALHOST, funciona perfecto....
quiero hacer esto porque en el futuro voy a conectarme al servidor desde otros PC, y quiero aprender como es que funcionan.

En este momento deje de lado el delphi, solo estoy tratando de conectarme al servidor (que es el mismo PC en donde estoy trabajando y donde tengo instalado el firebird)... eso es lo que no puedo hacer, conectarme al servidor con una coneccion remota..

ayuda porfa... que puede ser

jhonny
25-09-2007, 00:26:25
Ya probaste con lo que te dije del FireWall?

eduarcol
25-09-2007, 02:48:49
dos opciones:

o como te decia jhonny el firewall o esa ip no es la de tu maquina,

explicanos desde cual pc te quieres conectar, estan en la misma red??

mjjj
25-09-2007, 18:12:27
Gracias ya solucione el problema... tan sencillo como que desde el Servidor no me puedo conectar remotamente.... y si es que lo hago no puedo poner como direccion la IP sel servidor, sino que tengo que escribir LOCALHOST....

.... no crean que se van a desligar de mi todavia,... tengo oras preguntas...


El porque quise migrar desde paradox a firebird fue por el limite de usuarios que me dejaba ingresar el servidor (Windows 2000) 10 usuarios... Ahora bien, si es que utilizo Firebird y tablas relacionales, ¿Puedo conectar mas computadoras al servidor al mismo tiempo, o tambien existe algun tipo de restriccion es eso? ... por lo que tengo entendido, es por Windows el que no te deja ingresar mas usuarios, y utilizando Firebird igual me estaria conectando al servidor por Windows.. es asi???

Otra pregunta... una vez que tenga listo el programa y quiero distribuirlo a los PC Clientes, es necesario agregar algun componente al instalador, ya sea BDE, o Firebird, etc.... Creo que estos se llaman Modulos MERGE... estoy en lo correcto??? ... si es que se necesitaran de donde los puedo sacar??

Ultima pregunta... Si quisiera conectarme a traves de internet al servidor en donde tengo almacenadas las tablas, estoy pensando desde fuera de la Red local, que necesitaria para poder hacer funcionar eso... alguien que me pueda orientar como realizarlo o algun Link que me ayude a entender y configurar este tema....

Espero no haberlos molestado tanto... y tomense el tiempo que estimen conveniente para responderme... de ante mano, muchas gracias

eduarcol
25-09-2007, 20:21:36
Te recomiendo leer la guia de estilo (http://www.clubdelphi.com/foros/guiaestilo.php) para que puedas realizar tus preguntas con claridad, abre un hilo por cada pregunta para qeu puedan ayudart mejor

con respecto a la conexion LOCALHOST es el nombre de la maquina local, ahi no referencias al servidor

y para instalarlo al menos que utilizes algun componente especial con que instales el cliente de firebird en las maquinas es suficiente

Gabo
26-09-2007, 13:53:28
Unable to complete network request to host "192.1.1.227".
Failed to establish a connection.
unknown Win32 error 10060


Este error lo acabo de tener y como dice johnny es un asunto de firewall.
En mi caso no ha sido del firewall de windows sino del antivirus.

Sick boy
02-10-2007, 11:00:06
Cita:Empezado por mjjj
Unable to complete network request to host "192.1.1.227".
Failed to establish a connection.
unknown Win32 error 10060

Este error lo acabo de tener y como dice johnny es un asunto de firewall.
En mi caso no ha sido del firewall de windows sino del antivirus.

Desgraciadamente, este error cada dia es más comun, como bien dices por los antivirus que ya son "suites" que bloquean absolutamente todo.

Hay algunos que estan bloqueando conexiones tipo localhost como si fueran peticiones a traves de internet.

Yo he tenido problemas con varios clientes, y la solución siempre ha sido desinstalar el antivirus (ya que ellos no son capaces de configurarlo).

En otro caso, incluso se bloqueaba la ejecucion del servicio de Firebird !!!!

¿Nadie más esta teniendo estos problemas??

eduarcol
02-10-2007, 12:48:33
Desgraciadamente, este error cada dia es más comun, como bien dices por los antivirus que ya son "suites" que bloquean absolutamente todo.

Hay algunos que estan bloqueando conexiones tipo localhost como si fueran peticiones a traves de internet.

Yo he tenido problemas con varios clientes, y la solución siempre ha sido desinstalar el antivirus (ya que ellos no son capaces de configurarlo).

En otro caso, incluso se bloqueaba la ejecucion del servicio de Firebird !!!!

¿Nadie más esta teniendo estos problemas??

Pues mira que interesante, estoy usando el antivirus AVG (http://free.grisoft.com) no sera el mejor pero por lo menos no es tan intrusivo y logro conexiones remotas sin problemas

jhonny
02-10-2007, 14:41:50
¿Nadie más esta teniendo estos problemas??

Yo lo tuve alguna vez con el mismo Firewall de Windows XP ServicePack2.

Pues mira que interesante, estoy usando el antivirus AVG no sera el mejor pero por lo menos no es tan intrusivo y logro conexiones remotas sin problemas

Ese antivirus es el que mas me gusta :).

Gabo
02-10-2007, 17:05:49
Pues mira que interesante, estoy usando el antivirus AVG (http://free.grisoft.com) no sera el mejor pero por lo menos no es tan intrusivo y logro conexiones remotas sin problemas

El problema lo tuve con "Panda Antivirus + Firewall + un largo etc", el que por cierto no es la primera vez que me da ese tipo de problemas...

El cliente en cuestión tenía el Norton que como no trae Firewall no dió ni un problema, pero se cambió a Panda y empezó mi quebradero de cabeza...

El AVG no tiene Firewall tampoco, ¿no?

eduarcol
02-10-2007, 17:16:35
El problema lo tuve con "Panda Antivirus + Firewall + un largo etc", el que por cierto no es la primera vez que me da ese tipo de problemas...

El cliente en cuestión tenía el Norton que como no trae Firewall no dió ni un problema, pero se cambió a Panda y empezó mi quebradero de cabeza...

El AVG no tiene Firewall tampoco, ¿no?

si pero es una aplicacion separada del anti virus, pero tampo me dio problemas para el puerto en la excepcion, por eso utilizo el avg es el menos entrometido de los que he probado digame esos que te llenan de ventanitas