Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Inscrit en
    avril 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : avril 2008
    Messages : 4
    Points : 0
    Points
    0

    Par défaut [UIB] Accès en lecture-seule

    Bonjour

    j'utilise le composant TUIBDataBase et j'aimerai que ma base de donnée soit qu'en lecture seul
    es qu'il y a un paramètre dans le TUIBDataBase qui le permet?
    dans ibexpert j'ai la possibilité de faire ça 'isc_tpb_read
    isc_tpb_consistency ' pour que ça marche.
    je me demande si je ne doit pas effectué "read only table stability " sur tous mes transactions!!!!!

  2. #2
    Modérateur
    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 : 8 960
    Points
    8 960

    Par défaut

    Bonjour

    Ce n'est pas avec le TUIBDatabase que tu peux définir un niveau d'isolement mais avec le TUIBTransaction relié à ce dernier.
    avec en Options: [tpNowait,tpRead,tpReadCommitted,tpRecVersion]

    Donc un READ_COMMITED + READ_ONLY.

    @+ Claudius.
    A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.

  3. #3
    Expert Confirmé

    Homme Profil pro Philippe Makowski
    Consultant spécialité Firebird
    Inscrit en
    mai 2002
    Messages
    2 308
    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 308
    Points : 3 294
    Points
    3 294

    Par défaut

    Citation Envoyé par nach68 Voir le message
    j'utilise le composant TUIBDataBase et j'aimerai que ma base de donnée soit qu'en lecture seul
    http://firebirdsql.org/manual/gfix-dbmode.html

    uib doit avoir l'appel à l'api necessaire surement qq part
    mais gfix est fait pour ça
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

  4. #4
    Membre éclairé Avatar de TryExceptEnd
    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2006
    Messages
    448
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2006
    Messages : 448
    Points : 357
    Points
    357

    Par défaut

    Citation Envoyé par nach68 Voir le message
    Bonjour

    j'utilise le composant TUIBDataBase et j'aimerai que ma base de donnée soit qu'en lecture seul
    es qu'il y a un paramètre dans le TUIBDataBase qui le permet?
    dans ibexpert j'ai la possibilité de faire ça 'isc_tpb_read
    isc_tpb_consistency ' pour que ça marche.
    je me demande si je ne doit pas effectué "read only table stability " sur tous mes transactions!!!!!
    Il faudrait utiliser le composant TUIBConfig et sa méthode SetReadOnly pour mettre la base en lecture seule ou le contraire.
    Si vous êtes libre, choisissez le Logiciel Libre.

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
  •