Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 19/01/2011, 10h29   #1
VLDG
Membre chevronné
 
Inscription : mars 2002
Messages : 716
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 716
Points : 605
Points : 605
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
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 255
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 255
Points : 3 575
Points : 3 575
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
Barbibulle
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 726
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 43

Informations forums :
Inscription : octobre 2002
Messages : 1 726
Points : 2 375
Points : 2 375
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
Barbibulle
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 726
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 43

Informations forums :
Inscription : octobre 2002
Messages : 1 726
Points : 2 375
Points : 2 375
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
VLDG
Membre chevronné
 
Inscription : mars 2002
Messages : 716
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 716
Points : 605
Points : 605
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
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 255
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 255
Points : 3 575
Points : 3 575
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
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 255
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 255
Points : 3 575
Points : 3 575
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
Barbibulle
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 726
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 43

Informations forums :
Inscription : octobre 2002
Messages : 1 726
Points : 2 375
Points : 2 375
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
Cl@udius
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 860
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 50
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 860
Points : 9 978
Points : 9 978
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
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h24.


 
 
 
 
Partenaires

Hébergement Web