Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Installation
Installation Forum d'entraide sur l'installation et la configuration du serveur Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/04/2007, 11h58   #1
Membre du Club
 
Avatar de jibe74
 
Inscription : avril 2004
Messages : 121
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 121
Points : 48
Points : 48
Par défaut erreur au lancement et permission denied

Bonjour,

Je viens d'installer Firebird 2 Super server sur une Linux Mint (disons que c'est une Ubuntu...). L'installation, réalisée via synaptic semble s'être bien passée, mais je ne parviens pas à me connecter aux bases de données :

Code :
1
2
3
4
5
6
SQL> CREATE DATABASE localhost:/home/firebird/test.fdb user SYSDBA password masterkey;
Statement failed, SQLCODE = -902
 
I/O error FOR file "/home/firebird/test.fdb"
-Error while trying TO CREATE file
-Permission denied
Idem avec CONNECT sur une BD existante...

Le répertoire a les droits voulus :
Code :
drwxrwxr-x  2 firebird firebird  4096 2007-04-03 10:43 firebird
et l'utilisateur fait bien partie du groupe firebird....

Regardons le log de firebird :
Code :
1
2
joseph-mint (Client)	Mon Apr  2 10:15:48 2007
	INET/inet_error: connect errno = 111
kékséksa ? Pourtant, le serveur a ensuite démarré normalement...
Code :
1
2
joseph-mint (Client)	Mon Apr  2 10:15:48 2007
	/usr/lib/firebird2/bin/fbguard: guardian starting bin/fbserver
C'est à ce moment là que j'ai fait mes essais... Mais plus tard :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
joseph-mint (Client)	Tue Apr  2 11:27:32 2007
	/usr/lib/firebird2/bin/fbguard: bin/fbserver normal shutdown.
 
 
joseph-mint (Client)	Tue Apr  2 11:51:43 2007
	INET/inet_error: connect errno = 111
 
joseph-mint (Client)	Tue Apr  2 11:51:44 2007
	/usr/lib/firebird2/bin/fbguard: guardian starting bin/fbserver
 
 
joseph-mint (Server)	Tue Apr  2 11:51:44 2007
	DATABASE: 
	operating system directive open failed
	No such file OR directory
 
joseph-mint (Client)	Tue Apr  2 11:51:44 2007
	/usr/lib/firebird2/bin/fbguard: bin/fbserver terminated due TO startup error (2)
 
 
joseph-mint (Client)	Tue Apr  2 11:51:44 2007
	/usr/lib/firebird2/bin/fbguard: bin/fbserver terminated due TO startup error (2)
fbserver n'est maintenant plus démarré ! Un lancement manuel donne les mêmes résultats que le premier démarrage... Réinstallation, mêmes constatations...

Là, je ne comprends plus... Une petite recherche, et je tombe sur ce post. Exactement le même problème ! Malheureusement pour moi, la réinstallation qui a marché pour lui n'a rien amélioré en ce qui me concerne

Quelqu'un a-t-il une piste ou une idée pour tenter de mieux localiser le problème ?
__________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! Albert Einstein.
jibe74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 13h04   #2
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
Code :
SQL> CREATE DATABASE 'localhost:/home/firebird/test.fdb' user 'SYSDBA' password 'masterkey';
ne pas oublier les
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 09h18   #3
Membre du Club
 
Avatar de jibe74
 
Inscription : avril 2004
Messages : 121
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 121
Points : 48
Points : 48
Bonjour,

Où avais-je la tête ?

Mais cela n'explique pas les erreurs dans les logs et le fait qu'après un premier démarrage - générant déjà une erreur - firebird refuse de redémarrer au reboot suivant ?
__________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! Albert Einstein.
jibe74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h30   #4
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
règle tes problemes avec Debian
c'est les responsables de ce paquet non officiel de Firebird qu'il faut contacter
Ils sont gentils chez Debian, mais ils refont tout à leur sauce

dans tes logs la première erreur est normale
le gardian fait un test pour voir si le serveur est démaré ou pas, il detecte qu'il ne l'est pas et du coup le démarre

Ensuite l'erreur
Code :
1
2
3
4
joseph-mint (Server)	Tue Apr  2 11:51:44 2007
	DATABASE: 
	operating system directive open failed
	No such file OR directory
c'est ta bétise

mais après tout devrait rentrer dans l'ordre et si ce n'est pas le cas, c'est les gens Debian qu'il faut contacter
il y a une liste expres pour cela

pkg-firebird-general@lists.alioth.debian.org

ou utiliser les paquets officiels de Firebird
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 14h05   #5
Membre du Club
 
Avatar de jibe74
 
Inscription : avril 2004
Messages : 121
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 121
Points : 48
Points : 48
Citation:
Envoyé par makowski
règle tes problemes avec Debian
c'est les responsables de ce paquet non officiel de Firebird qu'il faut contacter
Ils sont gentils chez Debian, mais ils refont tout à leur sauce
C'est vrai que j'ai été surpris de constater que Firebird n'est pas dans /opt/firebird, mais dans /usr/lib/firebird... Même si ceci n'explique probablement pas cela, on peut effectivement se poser la question du bien-fondé de changer les répertoires d'origine... Cela ne m'avait guère plu...

Ok, donc je vais voir cela... C'est vrai que j'ai mis en service firebird sur des distribs basées sur RH sans problèmes... Cela ne va pas améliorer mon opinion sur Debian
__________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! Albert Einstein.
jibe74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2007, 11h15   #6
Membre du Club
 
Avatar de jibe74
 
Inscription : avril 2004
Messages : 121
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 121
Points : 48
Points : 48
Bonjour,

Effectivement, tout fonctionne beaucoup mieux en utilisant la version officielle. J'ai installé le rpm avec alien, mais je pense que le tar.gz donnerait le même résultat.

J'ai aussi installé flamerobin, en utilisant cette fois la version Ubuntu. Pas de problème.

Merci encore
__________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! Albert Einstein.
jibe74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h08.


 
 
 
 
Partenaires

Hébergement Web