J'ai eu des corruptions HF (identifiants négatifs, etc ...) du temps
de la version 9 et fichiers partagés sur Novell. Quand le serveur se
plantait et les gens étaient sur la base (avec verrous positionnés et
fichiers ouverts en écriture, merci). Ou bien quand un admin régional
reboutait le serveur sans avertir personne.
Il y avait WDTrans ou quelque chose comme ca qui permettait de libérer
toutes les transactions. J'ai également du supprimer des
enregistrements a la main avec WDModFic il me semble. Cela a permis de
corriger les problèmes dans 99% des cas.
En HFCS c'est pareil il suffit d'ouvrir les fichiers directement
sur le serveur je suppose ?
On a eu également les 1% de cas ou s'était impossible (plantage de
WDModFic lors de l'ouverture des fichiers). Recours aux sauvegardes de
la veille. En effet quand les fichiers sont ouverts en écriture un
reboot peut les endommager définitivement.
Et un cas dans un département ou les sauvegardes n'étaient pas à
jour (petite structure, personne pour s'occuper de vérifier si les
sauvegardes marchaient). Perte de données sur 3 mois : erreur,
sanction, punition, châtiment. Sans appel.
Aujourd'hui je bosse pour une plus grosse structure qui a quelques
moyens (40 personnes à la DSI). Tout tourne sur SQL Serveur, merci.
Enfin ... on rigolait bien quand même du temps des bases de données
HF (non CS) en reseau.
Contacte le support technique,
ils m'ont bien dépanné dans le temps.
Bon courage à toi.
Cordialement.
J'ai eu des corruptions HF (identifiants négatifs, etc ...) du temps
de la version 9 et fichiers partagés sur Novell. Quand le serveur se
plantait et les gens étaient sur la base (avec verrous positionnés et
fichiers ouverts en écriture, merci). Ou bien quand un admin régional
reboutait le serveur sans avertir personne.
Il y avait WDTrans ou quelque chose comme ca qui permettait de libérer
toutes les transactions. J'ai également du supprimer des
enregistrements a la main avec WDModFic il me semble. Cela a permis de
corriger les problèmes dans 99% des cas.
En HFCS c'est pareil il suffit d'ouvrir les fichiers directement
sur le serveur je suppose ?
On a eu également les 1% de cas ou s'était impossible (plantage de
WDModFic lors de l'ouverture des fichiers). Recours aux sauvegardes de
la veille. En effet quand les fichiers sont ouverts en écriture un
reboot peut les endommager définitivement.
Et un cas dans un département ou les sauvegardes n'étaient pas à
jour (petite structure, personne pour s'occuper de vérifier si les
sauvegardes marchaient). Perte de données sur 3 mois : erreur,
sanction, punition, châtiment. Sans appel.
Aujourd'hui je bosse pour une plus grosse structure qui a quelques
moyens (40 personnes à la DSI). Tout tourne sur SQL Serveur, merci.
Enfin ... on rigolait bien quand même du temps des bases de données
HF (non CS) en reseau.
Contacte le support technique,
ils m'ont bien dépanné dans le temps.
Bon courage à toi.
Cordialement.
J'ai eu des corruptions HF (identifiants négatifs, etc ...) du temps
de la version 9 et fichiers partagés sur Novell. Quand le serveur se
plantait et les gens étaient sur la base (avec verrous positionnés et
fichiers ouverts en écriture, merci). Ou bien quand un admin régional
reboutait le serveur sans avertir personne.
Il y avait WDTrans ou quelque chose comme ca qui permettait de libérer
toutes les transactions. J'ai également du supprimer des
enregistrements a la main avec WDModFic il me semble. Cela a permis de
corriger les problèmes dans 99% des cas.
En HFCS c'est pareil il suffit d'ouvrir les fichiers directement
sur le serveur je suppose ?
On a eu également les 1% de cas ou s'était impossible (plantage de
WDModFic lors de l'ouverture des fichiers). Recours aux sauvegardes de
la veille. En effet quand les fichiers sont ouverts en écriture un
reboot peut les endommager définitivement.
Et un cas dans un département ou les sauvegardes n'étaient pas à
jour (petite structure, personne pour s'occuper de vérifier si les
sauvegardes marchaient). Perte de données sur 3 mois : erreur,
sanction, punition, châtiment. Sans appel.
Aujourd'hui je bosse pour une plus grosse structure qui a quelques
moyens (40 personnes à la DSI). Tout tourne sur SQL Serveur, merci.
Enfin ... on rigolait bien quand même du temps des bases de données
HF (non CS) en reseau.
Contacte le support technique,
ils m'ont bien dépanné dans le temps.
Bon courage à toi.
Cordialement.
Meci pour vos réponse j'ai trouvé la solution
il faut supprimé les fichier de trasaction : TRSOperation.TRS et
TRSOperationInfoClient.TRS
car il sont endomagé c pour ca que le serveur n'as pas pu les
supprimé
Meci pour vos réponse j'ai trouvé la solution
il faut supprimé les fichier de trasaction : TRSOperation.TRS et
TRSOperationInfoClient.TRS
car il sont endomagé c pour ca que le serveur n'as pas pu les
supprimé
Meci pour vos réponse j'ai trouvé la solution
il faut supprimé les fichier de trasaction : TRSOperation.TRS et
TRSOperationInfoClient.TRS
car il sont endomagé c pour ca que le serveur n'as pas pu les
supprimé
Et si oui à quoi peut bien servir une transaction si on n'est pas certain
qu'elle va jouer son rôle ?
Et si oui à quoi peut bien servir une transaction si on n'est pas certain
qu'elle va jouer son rôle ?
Et si oui à quoi peut bien servir une transaction si on n'est pas certain
qu'elle va jouer son rôle ?
Salut Emmanuel, Salut a tous,
[le Sat, 13 Jan 2007 15:56:15 +0100]
[dans "fr.comp.developpement.agl.windev"]
[le message ayant pour sujet : "Re: Comment annulé une transaction en
client-serveur"]
["Emmanuel Haefelé" ] écrivait :
../..Et si oui à quoi peut bien servir une transaction si on n'est pas certain
qu'elle va jouer son rôle ?
../..
Excusez mon ignorance, en effet, je n'ai jamais utilise les
transactions, mais pouvez vous me dire a quoi sert la gestion des
transactions ? Est ce un systeme de securisation de la gestion reseau ?
Dans les cas de coupure/rupture de connexion avec la base ? Peut on
utiliser les transactions en monoposte ou est ce inutile ?
Je vous remercie pour les reponses car cela pourrait peut etre m'aider a
comprendre cette facette de programmation, par le fait, quand j'ai des
coupures de courant dans les magasins ou j'ai installe mon programme de
gestion de caisse enregistreuse, si l'onduleur ne tient pas, j'ai des
corruptions de la base de donnees, est ce qu'en applicant les
transactions, je mettrais un terme au erreur sur la base ?
Je connais aussi le cas de Hsecurite(), serait ce plutot cette commande
qu'il serait bon d'inserer ?
En vous remerciant une nouvelle fois,
Bien amicalement,
Regis.
Salut Emmanuel, Salut a tous,
[le Sat, 13 Jan 2007 15:56:15 +0100]
[dans "fr.comp.developpement.agl.windev"]
[le message ayant pour sujet : "Re: Comment annulé une transaction en
client-serveur"]
["Emmanuel Haefelé" <e.haefele@wanadoo.fr>] écrivait :
../..
Et si oui à quoi peut bien servir une transaction si on n'est pas certain
qu'elle va jouer son rôle ?
../..
Excusez mon ignorance, en effet, je n'ai jamais utilise les
transactions, mais pouvez vous me dire a quoi sert la gestion des
transactions ? Est ce un systeme de securisation de la gestion reseau ?
Dans les cas de coupure/rupture de connexion avec la base ? Peut on
utiliser les transactions en monoposte ou est ce inutile ?
Je vous remercie pour les reponses car cela pourrait peut etre m'aider a
comprendre cette facette de programmation, par le fait, quand j'ai des
coupures de courant dans les magasins ou j'ai installe mon programme de
gestion de caisse enregistreuse, si l'onduleur ne tient pas, j'ai des
corruptions de la base de donnees, est ce qu'en applicant les
transactions, je mettrais un terme au erreur sur la base ?
Je connais aussi le cas de Hsecurite(), serait ce plutot cette commande
qu'il serait bon d'inserer ?
En vous remerciant une nouvelle fois,
Bien amicalement,
Regis.
Salut Emmanuel, Salut a tous,
[le Sat, 13 Jan 2007 15:56:15 +0100]
[dans "fr.comp.developpement.agl.windev"]
[le message ayant pour sujet : "Re: Comment annulé une transaction en
client-serveur"]
["Emmanuel Haefelé" ] écrivait :
../..Et si oui à quoi peut bien servir une transaction si on n'est pas certain
qu'elle va jouer son rôle ?
../..
Excusez mon ignorance, en effet, je n'ai jamais utilise les
transactions, mais pouvez vous me dire a quoi sert la gestion des
transactions ? Est ce un systeme de securisation de la gestion reseau ?
Dans les cas de coupure/rupture de connexion avec la base ? Peut on
utiliser les transactions en monoposte ou est ce inutile ?
Je vous remercie pour les reponses car cela pourrait peut etre m'aider a
comprendre cette facette de programmation, par le fait, quand j'ai des
coupures de courant dans les magasins ou j'ai installe mon programme de
gestion de caisse enregistreuse, si l'onduleur ne tient pas, j'ai des
corruptions de la base de donnees, est ce qu'en applicant les
transactions, je mettrais un terme au erreur sur la base ?
Je connais aussi le cas de Hsecurite(), serait ce plutot cette commande
qu'il serait bon d'inserer ?
En vous remerciant une nouvelle fois,
Bien amicalement,
Regis.
"AnasDev" a écrit :
Bonjour,
> Meci pour vos réponse j'ai trouvé la solution
> il faut supprimé les fichier de trasaction : TRSOperation.TRS et
> TRSOperationInfoClient.TRS
> car il sont endomagé c pour ca que le serveur n'as pas pu les
> supprimé
En WinDev 5.5 avec HF classique j'utilisais également les transactions et
avais souvent constaté ce même problème. Je procédais de la mêm e manière
que toi si je me souviens bien mais par la même occasion je perdais le
bénéfice de la transaction (d'où d'ailleurs l'abandon de cette mé thode).
Est-ce que dans ton cas c'est la même chose, c'est comme si tu n'avais pas
géré de transaction ?
Et si oui à quoi peut bien servir une transaction si on n'est pas certa in
qu'elle va jouer son rôle ?
Je pensais qu'en HF Client/serveur ce problème n'existerait plus mais j 'ai
l'impression que non, est-ce que je me trompe ?
Amicalement,
Emmanuel Haefelé.
"AnasDev" <youyou9@hotmail.com> a écrit :
Bonjour,
> Meci pour vos réponse j'ai trouvé la solution
> il faut supprimé les fichier de trasaction : TRSOperation.TRS et
> TRSOperationInfoClient.TRS
> car il sont endomagé c pour ca que le serveur n'as pas pu les
> supprimé
En WinDev 5.5 avec HF classique j'utilisais également les transactions et
avais souvent constaté ce même problème. Je procédais de la mêm e manière
que toi si je me souviens bien mais par la même occasion je perdais le
bénéfice de la transaction (d'où d'ailleurs l'abandon de cette mé thode).
Est-ce que dans ton cas c'est la même chose, c'est comme si tu n'avais pas
géré de transaction ?
Et si oui à quoi peut bien servir une transaction si on n'est pas certa in
qu'elle va jouer son rôle ?
Je pensais qu'en HF Client/serveur ce problème n'existerait plus mais j 'ai
l'impression que non, est-ce que je me trompe ?
Amicalement,
Emmanuel Haefelé.
"AnasDev" a écrit :
Bonjour,
> Meci pour vos réponse j'ai trouvé la solution
> il faut supprimé les fichier de trasaction : TRSOperation.TRS et
> TRSOperationInfoClient.TRS
> car il sont endomagé c pour ca que le serveur n'as pas pu les
> supprimé
En WinDev 5.5 avec HF classique j'utilisais également les transactions et
avais souvent constaté ce même problème. Je procédais de la mêm e manière
que toi si je me souviens bien mais par la même occasion je perdais le
bénéfice de la transaction (d'où d'ailleurs l'abandon de cette mé thode).
Est-ce que dans ton cas c'est la même chose, c'est comme si tu n'avais pas
géré de transaction ?
Et si oui à quoi peut bien servir une transaction si on n'est pas certa in
qu'elle va jouer son rôle ?
Je pensais qu'en HF Client/serveur ce problème n'existerait plus mais j 'ai
l'impression que non, est-ce que je me trompe ?
Amicalement,
Emmanuel Haefelé.
Excusez mon ignorance, en effet, je n'ai jamais utilise les
transactions, mais pouvez vous me dire a quoi sert la gestion des
transactions ? Est ce un systeme de securisation de la gestion reseau ?
Dans les cas de coupure/rupture de connexion avec la base ? Peut on
utiliser les transactions en monoposte ou est ce inutile ?
Excusez mon ignorance, en effet, je n'ai jamais utilise les
transactions, mais pouvez vous me dire a quoi sert la gestion des
transactions ? Est ce un systeme de securisation de la gestion reseau ?
Dans les cas de coupure/rupture de connexion avec la base ? Peut on
utiliser les transactions en monoposte ou est ce inutile ?
Excusez mon ignorance, en effet, je n'ai jamais utilise les
transactions, mais pouvez vous me dire a quoi sert la gestion des
transactions ? Est ce un systeme de securisation de la gestion reseau ?
Dans les cas de coupure/rupture de connexion avec la base ? Peut on
utiliser les transactions en monoposte ou est ce inutile ?
Par contre en mono-poste je ne sais vraiment pas si je m'y risquerais
notamment en HF car dans ce cas tu dois avoir un risque énorme de
Par contre en mono-poste je ne sais vraiment pas si je m'y risquerais
notamment en HF car dans ce cas tu dois avoir un risque énorme de
Par contre en mono-poste je ne sais vraiment pas si je m'y risquerais
notamment en HF car dans ce cas tu dois avoir un risque énorme de
C'est tres utile en monoposte aussi.
Dans un traitement complexe, si tu veux laisser a l'utilisateur la
possibilité d'annuler le travail fait, hop, tu annules la transaction.
Et il reste la securité de bases coherentes en cas de plantage.
Y a pas que les coupure reseau, y a les coupures tout court . :-))
C'est tres utile en monoposte aussi.
Dans un traitement complexe, si tu veux laisser a l'utilisateur la
possibilité d'annuler le travail fait, hop, tu annules la transaction.
Et il reste la securité de bases coherentes en cas de plantage.
Y a pas que les coupure reseau, y a les coupures tout court . :-))
C'est tres utile en monoposte aussi.
Dans un traitement complexe, si tu veux laisser a l'utilisateur la
possibilité d'annuler le travail fait, hop, tu annules la transaction.
Et il reste la securité de bases coherentes en cas de plantage.
Y a pas que les coupure reseau, y a les coupures tout court . :-))