Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Administration
Administration Forum d'entraide sur les outils d'administration natifs pour Firebird: gbak, gfix, etc.
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 19/01/2011, 10h29   #1
Membre expérimenté
 
Inscription : mars 2002
Messages : 710
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 710
Points : 599
Points : 599
Par défaut Shutdown avec IBX different entre firebird 2.1 et Firebird 2.5

Bonjour,

y a t'il un difference entre firebird 2.1 et firebird 2.5.

jusqu'a Firebird 2.1 avant de faire une mise à jour, je faisais cela (code ci dessous) mais maintenant (avec Firebird 2.5), il me dit 'Target shutdown mode is invalid for database "base.gdb"'

Code :
1
2
3
4
5
6
7
8
9
IBConfigService.ServerName := GetServerName;
IBConfigService.DatabaseName := GetDataBaseOnServer;
IBConfigService.Params := dbMain.Params;
IBConfigService.Active := True;
try
  IBConfigService.ShutdownDatabase(Forced, 0);
finally
  IBConfigService.Active := False;
end;
Quel est le problème ?
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 11h36   #2
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 213
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 213
Points : 3 315
Points : 3 315
IBX n'est pas fait pour Firebird
surtout pour les services
l'api de Firebird a été étendue
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 11h42   #3
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
La version 2.5 intègres des modifications notamment au niveau du shutdown et de son API.

Les IBX n'ayant pas évoluée, il est fort probable que ceci explique cela.

Avez vous essayé le shutdown en ligne de commande ?
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 11h54   #4
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Par curiosité, le shutdown vous le faites en SYSDBA (ou propriétaire de la base) ?

Il me semble qu'avec fb2.5 certaines fonctions ne sont accessible qu'au SYSDBA.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 12h26   #5
Membre expérimenté
 
Inscription : mars 2002
Messages : 710
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 710
Points : 599
Points : 599
Citation:
Envoyé par Barbibulle Voir le message
Par curiosité, le shutdown vous le faites en SYSDBA (ou propriétaire de la base) ?

Il me semble qu'avec fb2.5 certaines fonctions ne sont accessible qu'au SYSDBA.
je le fais avec le propriétaire.

J'ai acheté fibplus pour gérer les dernières nouveautés mais pour l'instant je ne me sert que du restore qui intègre le fixmetada car j'ai pas trop le temps...

j'espère que fibplus intégre ces nouveautés
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 13h47   #6
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 213
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 213
Points : 3 315
Points : 3 315
sinon pour les services prendre UIB
rien n'empèche de prendre UIB pour les services et d'autres compos pour le reste
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 13h49   #7
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 213
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 213
Points : 3 315
Points : 3 315
Citation:
Envoyé par Barbibulle Voir le message
Il me semble qu'avec fb2.5 certaines fonctions ne sont accessible qu'au SYSDBA.
non
mais les modes on changés depuis la 2.1
et la 2.5 permet de transmettre des droits d'admin à d'autres utilisateurs que sysdba ou le propriétaire
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 14h01   #8
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
oui j'ai cru voir qu'il y avait un role spécifique pour avoir les pouvoirs SYSDBA dans la 2.5.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 17h13   #9
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 754
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 49
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 754
Points : 6 767
Points : 6 767
Citation:
Envoyé par Barbibulle Voir le message
oui j'ai cru voir qu'il y avait un role spécifique pour avoir les pouvoirs SYSDBA dans la 2.5.
Oui c'est RDB$ADMIN. Très pratique pour accorder des droits SuperUser sur la base de données concernée.
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius 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 01h13.


 
 
 
 
Partenaires

Hébergement Web