|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2002 Messages : 15 ![]() |
Bonjour a tous, comment allez-vous?
Je viens juste de commencer à me servir des bases de données InterBase et j'aurais quelques questions sur comment faire pour déconnecter tous les usagers actifs de la base de données. Le fait est que j'ai fait un Service NT en C++Builder pour qu'il fasse un archivage de la base de données. L'archivage démarre a une journée et heure donnée. Cependant j'aimerais que tous les usagers connectés sur la base de données soit déconnectés avant que je commence l'archivage de données, donc la suppression des enregistrements de la base de données principale. Le fait est que nous utilisons InterBase 5.5 où je travail et je ne trouve pas comment faire en "CODE" pour déconnecter les usagers actifs. J'avais trouvé une manière, mais elle ne fonctionne qu'avec les versions 6 et plus si je me souvients bien Pour conclure, si quelqu'un pourrait m'aider à trouver une solution pour déconnecter les tous les usagers actifs ca serait merveilleux. Merci de votre temps et de votre aide, c'est bien apprécié JF |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : mai 2003 Messages : 140 ![]() |
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2002 Messages : 15 ![]() |
J'ai trouvé avec gfix la commande suivante qui permet de faire déconnection d'usager sur le site internet
http://firebird-fr.eu.org/article.php3?id_article=12 avec un delais : gfix -shut -attach 30 f:\DATA\REPGDB\REPGDB.GDB -user SYSDBA -pass masterkey immédiatement gfix -shut -force 0 f:\DATA\REPGDB\REPGDB.GDB -user SYSDBA -pass masterkey La commande est très intéressante et fait le travail, mais en regardant dans le fichier IBASE , il y a une commande Api d'Interbase isc_dpb_shutdown qui devrait faire la même chose. Donc, j'aimerais si quelqu'un aurait un exemple d'utilisation de cette commande ou de quelque chose de similaire. J'ai fait des recherches sur internet, mais j'ai rien trouvé de vraiement intéressant. etk, je continue de regarder cela de mon côté. Merci de votre aide.. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Cette commande est disponnible dans les IBX également. Je ne sais pas en quoi vous programmez...
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2002 Messages : 15 ![]() |
Je programme en C++Builder et en Delphi, mais nous utilisons principalement le C++.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com