Page 1 sur 1

Détecter si une base est truncated.

MessagePublié: 17 Oct 2013 à 09:16
par Michael DELIQUE
Hello

Toujours dans ma série je fais crasher les serveurs en boucle et en série (les admins m'adorent).
Apres recherche mon code crash le serveur sur les base "truncated" ou abimé et je cherche donc un moyen de détecter qu'elles sont abimé...

je suis preneur de toutes idées

Merci

Re: Détecter si une base est truncated.

MessagePublié: 18 Oct 2013 à 01:22
par Jérôme Deniau
Pas fiable ton code ;-( tu les ouvres comment tes saloperies de bases? si tu fais du LS pure, db.isopen, si tu passes par l'API, tu utilises bien sûr la variable de retour de l'appel de fonction?

Re: Détecter si une base est truncated.

MessagePublié: 18 Oct 2013 à 08:33
par Michael DELIQUE
c'est du LS Pure, ya des api mais ça plante pas a ce moment là.

après analyse, c'est quand je passe en revu les vues de certaines bases le simple fait de faire ça "if vwView.Isfolder = True then" plante le client ou le serveur.

si je pouvais détecter le problème je pourrais zapper cette parti du script et remonter une erreur aux admins

Re: Détecter si une base est truncated.

MessagePublié: 18 Oct 2013 à 18:21
par roubech
peut-être un soucis s'il s'agit d'une vue devenant privée à la première utilisation ?

Re: Détecter si une base est truncated.

MessagePublié: 18 Oct 2013 à 22:09
par Michael DELIQUE
non, une vue tout ce qu'il a plus simple, avec un select fait pour ne rien selectionner