Cette manip est-elle possible par les outils fournis (gbak, console)?
ou bien faut-il travailler sous l'OS par copy ?
Merci d'avance.
Cette manip est-elle possible par les outils fournis (gbak, console)?
ou bien faut-il travailler sous l'OS par copy ?
Merci d'avance.
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
Je ne crois pas. C'est un fichier de sécurité.Cette manip est-elle possible par les outils fournis (gbak, console)?
Pour des problèmes de compatibilité avec d'autres logiciels, je pense qu'il faut éviter...ou bien faut-il travailler sous l'OS par copy ?
Pourquoi ne pas modifier le fichier via les composants d'administrations d'IBX ou un script SQL ?
En théorie c'est une base comme une autre donc on peut faire un backup.
Par contre le restore il ne faut pas qu'il y ait d'utilisateur de connecté à la base pour qu'elle ne soit pas corrompu. Et donc c'est sur ce dernier point que j'ai des doutes. Donc à tester.
Sinon la copy c'est possible uniquement si personne n'est connecté à cette base (donc serveur arrété) sinon la copie risque d'être corrompue.
Mais le plus sur c'est en effet d'utiliser les outils palette IBAdmin ou Gsec.
Moi, je n'en ai plus...Envoyé par Barbibulle
En fait, c'est l'oeuf et la poule...si on est connecté ça pose problème, et si on ne l'est pas, je ne vois pas comment un outil "SGBD" peut marcher (i.e autoriser ce genre de manip en prenant de travers tout l'aspect sécurité)
Je vais regarder les pistes que vous mentionnez.
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
Pour ma part, je restaure cette base comme une base normale mais à un
autre endroit du système de fichiers.
Il suffit ensuite d'arrêter le serveur et de copier la base à sa place normale
Arfany
ça doit être la meilleure solution, comme ça on profite du backup qui peut se faire en cours d'utilisation.
Donc, et pour résumer:
la base "sécurité" ISC4 est à sauvegarder par GBAK
Pour restaurer, il faut:
1/ utiliser gbak pour recréer ISC4 dans un répertoire temporaire sous peine de rendre l'ISC4 en cours d'utilisation complètement inexploitable. (j'ai expérimenté: la base disparaît )
2/ stopper le serveur puis remplacer l'ISC4 d'Interbase par celui recréé en étape 1
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager