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 28-09-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
[Firebird] Cannot attach to services manager

Hola Amigos.

Bueno les cuento que instale FireBird 2.1.3, en un windows 2003 Enterprise.
hice los pasos que dice en la guia de instalacion. por ultimo Quick Start.pdf.

hice los test de conexion. (ping. nada muy complicado)..


y al ejecutar el gsec me tira este error.

Cita:
Cannot attach to services manager
user name and password are required while attaching to the services manager
unable to open database
hice la modificaion del archivo Firebird.conf como dice en el manual antes sitado.. pero nada.

alguna idea??
Responder Con Cita
  #2  
Antiguo 28-09-2010
Luis F. Orjuela Luis F. Orjuela is offline
Miembro
 
Registrado: may 2003
Ubicación: Bogotá - Colombia
Posts: 68
Poder: 21
Luis F. Orjuela Va por buen camino
Debes asegurarte que el puerto TCP 3050 esté abierto en el FIREWALL de Windows 2003.

Para verificar esto puedes ir a la linea de comandos del sistema operativo (CMD) y ejecutar : netstat -a y en la lista debe estar el puerto 3050 en modo listen.....(escuchando)..

__________________
Ing. LUIS FERNANDO ORJUELA
BOGOTA - COLOMBIA
Responder Con Cita
  #3  
Antiguo 29-09-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
Si, el puerto lo tengo disponible y en escucha!!..

Pero el problema persiste.
Responder Con Cita
  #4  
Antiguo 29-09-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Enan0 Ver Mensaje
hice la modificaion del archivo Firebird.conf como dice en el manual antes sitado.. pero nada. alguna idea??
¿¿Qué modificaciones son esas?, yo nunca toco ese fichero.
¿Y cómo conectas?, ¿qué pones para conectar?, qué componentes estás usando?, ¿qué... otras cosas?
Responder Con Cita
  #5  
Antiguo 30-09-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
Hola Casimiro, Te cuento.

En el Documento Quick Start Guide.pdf, hay una serie de pasos que te muestran como Saber si esta el server funcionando, que ejecutes una serie de aplicaciones como Gsec.exe, ETC.

en este caso mi fallo llega al ejecutar GSEC.exe, me muestra el error antes comentado.

En una de sus lineas Este documento Dice que los usuarios de windows 2003 pueden experimentar algun tipo de error, que se soluciona modificando ese archivo y comentando la linea IpcName

Cita:
You may be running Firebird on Windows and for some reason the local protocol isn't working. One
rather common cause for this is running Windows Vista, 2003 or XP with terminal services enabled.
To enable the local protocol, open firebird.conf, uncomment the IpcName parameter and set it to
Global\FIREBIRD. Then restart the server.
Cita:
Note
In Firebird 2.0.1 and up, Global\FIREBIRD is already the default on TS-enabled Windows systems.
Por el momento no Estoy utilizando ningun tipo de componente, (no tire ni una sola linea en Delphi), es todo a nivel checko de instalacion como dice dicho pequeño manual.

y Todos tus preguntas se reducen a eso que te comente.. al QuickStart PDF.


(digamos que como soy nuevo. empeze por los manuales que vienen antes de preguntar)
Responder Con Cita
  #6  
Antiguo 30-09-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y estás seguro que el servidor está funcionando?
Responder Con Cita
  #7  
Antiguo 30-09-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
si claro. desde el panel de control checkeo el Firebird 2.1 Server manager
y esta todo on.

es mas si hago un telnet al puerto 3050 conecta sin problemas.
Responder Con Cita
  #8  
Antiguo 30-09-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Entonces no has probado a conectar a ninguna base de datos?
Responder Con Cita
  #9  
Antiguo 30-09-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
Si. intente usando esto..

Cita:

gsec -database "localhost:C:\Program Files\Firebird\Firebird_2_1\security2.fdb"
Responder Con Cita
  #10  
Antiguo 30-09-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Enan0 Ver Mensaje
Si. intente usando esto..
Vale, y qué te dice, ¿el mismo mensaje?.
De todas formas a esa línea le falta añadir el user y el password.


Edito: De tu mensaje:
Cannot attach to services manager
user name and password are required while attaching to the services manager
unable to open database
Responder Con Cita
  #11  
Antiguo 30-09-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
Si, le falta el user y el password. pero, dice que no hace falta (en el manual) de todos modos. unos pasos mas abajo hay informacion de como hacer lo mismo con autenticacion, lo hago, y obtengo el mismo Error.
Responder Con Cita
  #12  
Antiguo 30-09-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Entonces sí que has probado algo así como esto:

gsec -database localhost:C:\datos\basedatos.fdb -user sysdba -password masterkey
Responder Con Cita
  #13  
Antiguo 30-09-2010
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Firebird 2.x NO permite conectarse directamente a la base de datos security2.fdb, sólo a través de su API.

Prueba con otra base de datos que no sea security2.fdb
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #14  
Antiguo 30-09-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
defcon1 gracias por el dato.

el problema reside en que con solo ejecutar gsec ya obtengo el error antes citado.

Por otro lado voy a probar crear una base de datos, me baje una de IBExpert, para manejar visualmente las cosas y ver si funciona.

el tema es que si gsec no funciona no se como voy a poder cambiar el password.

Bueno veremos que pasa.
Responder Con Cita
  #15  
Antiguo 30-09-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues conecta a la base de datos de ejemplo que trae firebird, en firebird/examples/employee.fdb

No sé por qué le das tantas vueltas a gsec, yo no recuerdo haber usado nunca esa utilidad desde que uso interbase/firebird, hace... 12 años.

Simplemente conecta a una base de datos con isql o con alguna utilidad tipo ibexpert o flamerobin.
Responder Con Cita
  #16  
Antiguo 01-10-2010
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 20
Enan0 Va por buen camino
Casimiro le estoy dando tantas vueltas porque estoy intentando cambiar el password. pero me da error.


Cita:

gsec -user sysdba -pass masterkey -mo sysdba -pw 123456
Warning - maximum 8 significant bytes of password used
Your user name and password are not defined. Ask your database administrator to
set up a Firebird login.
unable to open database

Quiero cambiar el password porque usando el IB Expert para crear un nueva Base de DAtos me da lo siguiente


Cita:
Unsuccessfull execution by system error that precludes
sucessfull execution of subsecuent statments.
Your user name and password are not defined. Ask your database administrator to set up a firebird Login

se ve que algo no quedo muy bien, creo que voy a hacer lo que simpre funciona con Windows..

Desinstalar.. limpiar Registros y Dll.
y empezar todo cuidadosamente.

Gracias y les cuento que es lo que me resuelve.
Responder Con Cita
  #17  
Antiguo 01-10-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Aparentemente lo único que ocurre es que no has puesto el usuario y/o password al querer conectar a una bd desde ibexpert
Responder Con Cita
  #18  
Antiguo 26-10-2010
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
Resp

O el firebird no se instalo bien o no se crearon los grupos y permisos necesarios.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
  #19  
Antiguo 27-10-2010
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Me parece que el fallo está en el usuario, que no es sysdba, sino SYSDBA (en mayúsculas)
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #20  
Antiguo 28-10-2010
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Poder: 21
sur-se Va por buen camino
Hola. Yo tenía ese mismo problema.
Dos cosas:
- Conecta las bases de datos con el nombre de la máquina, es decir, no utilices la conexión localhost. Si pones <nombre del equipo>:<ruta local a la base de datos> ya te debe funcionar.
- Si tienes instalada la máquina en español, edita el fichero firebird.conf y cambia el parámetro RootDirectory, y especifica ahí la ruta real al firebird, esto es c:\Program files\Firebird ... (en inglés si).

Me ocurría lo mismo y después de mucho investigar vi que esos eran los problemas con el Firebird y un bug que tiene relacionado. No recuerdo donde está el documento en inglés, pero así se arregla.
Un saludo.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Cómo conectan Report Manager con Firebird? axelbb Impresión 4 02-12-2010 21:58:56
SQL Manager 2008 for Firebird - Alguien lo ha probado? anekro Firebird e Interbase 8 01-04-2008 19:19:22
Ayuda con autoincrmentales - SQL Manager Lite 2008 / firebird Forest SQL 3 11-03-2008 01:50:05
Attach en outlook locojoan Internet 0 29-09-2005 06:43:28
Error FireBird Embebido "bad parameters on attach or create database CHARACTER SET IS fidel Firebird e Interbase 2 16-06-2005 00:35:50


La franja horaria es GMT +2. Ahora son las 20:07:17.


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