Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Administration
Administration Forum d'entraide sur les fonctionnalités d'administration de SAS : installation, portal, serveurs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/08/2008, 11h40   #1
Membre confirmé
 
Inscription : avril 2008
Messages : 233
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : avril 2008
Messages : 233
Points : 216
Points : 216
Par défaut Arrêter une boucle infinie

Bonjour !

Imaginez, vous avez écris un programme avec un bug ce qui le fait tourner à l'infini (là, j'ai oublier d'incrémenter la variable de boucle - une grande classique). Comment faites-vous dans ce cas ?
1. Le bouton "arrêter le code" ne fonctionne pas (le programme passe dans l'état "arrêt en cours" et c'est tout).
2. Vous pouvez tuer le processus de Sas Guide, mais sur le serveur (oui, le code s'exécute sur le serveur) il y a toujours un thread qui bouffe 100% de CPU.

La seule solution que j'ai trouver c'est d'appeler les administrateurs, mais bon, je préfère pouvoir m'en sortir tout seul. Est-il possible ?
green_fr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 14h44   #2
Nouveau Membre du Club
 
Inscription : avril 2004
Messages : 42
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 42
Points : 29
Points : 29
bonjour,

En attendant que qq'un te donne une VRAI solution, voici ce qu'il m'arrive de faire quand je ne peux pas killer le process moi-même (exemple lancé avec un user dont je n'ai pas l'accès, type sassrv...).

Avec de la chance dans ta boucle tu utilises des tables SAS, et bien je supprime BRUTALEMENT l'une de ces tables, du coup SAS tombe en erreur et tout le monde est content...

Je sais c'est pas très propre mais ça marche à chaque fois
alexd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h56.


 
 
 
 
Partenaires

Hébergement Web