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)
-   -   no puedo crear database (https://www.clubdelphi.com/foros/showthread.php?t=70968)

josefns 22-11-2010 11:49:48

no puedo crear database
 
Hola

Me llamo Jose y no logro dale solucion a un tema de permisos de usuario supongo, muestro el mensaje que me da desde mi PC. windows xp 64, firebird2.1, uso flamerobin (aunque con el isql de firebird me ocurre lo mismo):

MEssage: isc_dsql_execeute_inmediate failed

Sql message:-902
can´t format message 13:98 - message file .... \firebird.msg not found

Engine COde:335544831
Engine Message:
Access to database " ..." is denied by server administrator


como veran, tampoco encuentra el archivo de mensajes firebird.msg pero es el mal menor.
Lo que presiento que puede haber ocurrido es el cambio de firewall, (de comodo a eset) lo cambio a modo alerta (me pregunta a cada accion) y no me pregunta cuando intento crear la base de datos.

Alguna idea de donde surge esta imposibilidad.

Gracias desde ya.

Casimiro Notevi 22-11-2010 13:28:01

Pues deshabilita en antivirus y comprueba que esté abierto el puerto 3050 en el firewall. Pruebas y si funciona ya sabes dónde buscar.

josefns 22-11-2010 15:05:22

Cita:

Empezado por Casimiro Notevi (Mensaje 382969)
Pues deshabilita en antivirus y comprueba que esté abierto el puerto 3050 en el firewall. Pruebas y si funciona ya sabes dónde buscar.

Ok, Casimiro. pero luego de probar lo que me dices, tengo un par de reglas (una para firebird-fireserver y otra para flamerobin) q segun parece le permiten todo y lo tengo en modo aprendizaje (pregunta cada cosa sospechosa que hago o hacen los programas) y no vá, tengo el mismo mensaje.
¿Que cosa?
Me permite abrir otras bases (ya creadas anteriormente) ...hacer selects, y ningun problema.

gracias

Casimiro Notevi 22-11-2010 16:07:09

¿Entonces lo único que no puedes hacer es crear una base de datos?, ¿qué sistema operativo tiene el servidor?, ¿tienes permisos para escribir ahí?, ¿cómo estás intentando crearla?

guillotmarc 22-11-2010 17:40:33

El cambio de firewall no puede ocasionar que de un día para otro no se localice el archivo firebird.msg.

Como dice Casimiro, comprueba los permisos del sistema, todo apunta a que el servicio Firebird no tiene derechos de escritura donde quieres crear la base de datos.

josefns 22-11-2010 19:47:21

Hola a todos

Me he dada varias cachetadas.
estaba dando circulos y tener opiniones diferentes ayuda.
En realidad no es un problema de permisos, o si.
He podido crear la tan dichosa DB pero de otra forma, hace teimpo que no retomaba el proyecto y cuando queria una prueba con otra estructura, me salta un probma que no creia tener.
Como dije tengo Firebird server 2,1 (sobre servidor estoy trabajando) tengo instalado Flamerobin y desde alli comenzo el problema que no es tal.
Tambien tengo instalado firebirdconfig (no lo recordaba por eso no lo mencione) y tengo definido alias, y es por ello que no podia crear la base de datos, ya que tengo q usar en flamerobi en "display name" el nombre que mas guste y en "path" el Alias creado (alias=path\file.fbd) el resto es username, pasword etc.
Estaba trabajando con alias y como no escribia un alias en "path" daba error.
Ahora no entiendo, debere revisar el registro (alguien me dara una mano en que parte) alguna desinstalacion de firebird ha dejado un path al "firebird.msg" en la carpeta program files(x86)\firebird en vez de program files\firebird, tengo una version de wiondws XP para 64 bits... no es gran cosa.

saludos y gracias


La franja horaria es GMT +2. Ahora son las 07:45:34.

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