Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Connexion aux bases de données
Connexion aux bases de données Forum d'entraide sur la connectivité Firebird: composants, drivers, transactions, 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 29/04/2011, 15h21   #1
nach68
Invité de passage
 
Inscription : 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!!!!!
nach68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 15h28   #2
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
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.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/05/2011, 22h01   #3
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 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
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/05/2011, 23h31   #4
TryExceptEnd
Membre éclairé
 
Avatar de TryExceptEnd
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 435
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 : 435
Points : 363
Points : 363
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.
TryExceptEnd 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 09h51.


 
 
 
 
Partenaires

Hébergement Web