Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9
  1. #1
    Membre chevronné
    Inscrit en
    mars 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 720
    Points : 681
    Points
    681

    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 ?

  2. #2
    Expert Confirmé

    Homme Profil pro Philippe Makowski
    Consultant spécialité Firebird
    Inscrit en
    mai 2002
    Messages
    2 312
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Makowski
    Âge : 51
    Localisation : France

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

    Informations forums :
    Inscription : mai 2002
    Messages : 2 312
    Points : 3 559
    Points
    3 559

    Par défaut

    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

  3. #3
    Expert Confirmé Avatar de Barbibulle
    Profil pro Frédéric
    Inscrit en
    octobre 2002
    Messages
    1 744
    Détails du profil
    Informations personnelles :
    Nom : Frédéric
    Âge : 44

    Informations forums :
    Inscription : octobre 2002
    Messages : 1 744
    Points : 2 537
    Points
    2 537

    Par défaut

    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 ?

  4. #4
    Expert Confirmé Avatar de Barbibulle
    Profil pro Frédéric
    Inscrit en
    octobre 2002
    Messages
    1 744
    Détails du profil
    Informations personnelles :
    Nom : Frédéric
    Âge : 44

    Informations forums :
    Inscription : octobre 2002
    Messages : 1 744
    Points : 2 537
    Points
    2 537

    Par défaut

    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.

  5. #5
    Membre chevronné
    Inscrit en
    mars 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 720
    Points : 681
    Points
    681

    Par défaut

    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

  6. #6
    Expert Confirmé

    Homme Profil pro Philippe Makowski
    Consultant spécialité Firebird
    Inscrit en
    mai 2002
    Messages
    2 312
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Makowski
    Âge : 51
    Localisation : France

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

    Informations forums :
    Inscription : mai 2002
    Messages : 2 312
    Points : 3 559
    Points
    3 559

    Par défaut

    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

  7. #7
    Expert Confirmé

    Homme Profil pro Philippe Makowski
    Consultant spécialité Firebird
    Inscrit en
    mai 2002
    Messages
    2 312
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Makowski
    Âge : 51
    Localisation : France

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

    Informations forums :
    Inscription : mai 2002
    Messages : 2 312
    Points : 3 559
    Points
    3 559

    Par défaut

    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

  8. #8
    Expert Confirmé Avatar de Barbibulle
    Profil pro Frédéric
    Inscrit en
    octobre 2002
    Messages
    1 744
    Détails du profil
    Informations personnelles :
    Nom : Frédéric
    Âge : 44

    Informations forums :
    Inscription : octobre 2002
    Messages : 1 744
    Points : 2 537
    Points
    2 537

    Par défaut

    oui j'ai cru voir qu'il y avait un role spécifique pour avoir les pouvoirs SYSDBA dans la 2.5.

  9. #9
    Expert Confirmé Sénior
    Avatar de Cl@udius
    Homme Profil pro Claude Renouleaud
    Développeur informatique
    Inscrit en
    février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Nom : Homme Claude Renouleaud
    Âge : 51
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : février 2006
    Messages : 4 878
    Points : 9 650
    Points
    9 650

    Par défaut

    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.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •