Wie Task stoppen/beenden?
- Dieses Thema hat 7 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 16 Jahre, 8 Monaten von
Anonym.
-
AuthorPosts
-
24. Januar 2007 um 6:44 Uhr #2754
AnonymInaktivMoin Leutz.
Da ich neu bin wünsch ich allen erstmal einen schönen guten tag hier im Forum.
Jetzt zu meinem Problem:
Ich habe auf meinem WinXP DB2 UDB v.8.2.1 installiert.Ich habe in der Taskzentrale einen runstats-Task angelegt. Dieser läuft auch hervorragnend, besser gesagt zu gut sodas er gar nicht mehr aufhören möchte Zwinkernd bekomme auch keinen Fehler oder so.
Wie kann ich diesen Task, mitlerweile 21 Stunden aktiv, stoppen bzw. beenden?BIG THX im Vorraus
MfG diemuh
25. Januar 2007 um 8:39 Uhr #3146
AnonymInaktivHi diemuh,
- db2 force application …
- db2stop
- db2admin stop
- Windows durchstarten
:-X
Gruß
Gernot
25. Januar 2007 um 9:23 Uhr #3411
AnonymInaktivTHX für die Antwort….
Habe alles mal ausprobiert.
– bei db2 force application passiert nix weiter
– bei db2stop sagt er mir immer DB noch aktiv. Habe dann DB gestoppt. Hat wenig gebracht weil der Task sich nach dem DB neustart bzw. db2start wieder anfängt zu laufen.
– Das einzigste was funtzte war windows durchstarten. Diese Möglichkeit ist aber nicht so gut weil dann ja alle anderen DBs auch die Connections verlieren und nicht mehr zu Verfügung stehen. Das ist in einer Produktionsumgebung nicht so dolle 😉Ich hatte an etwas wie…
db2 task stop (task_id)
…gedacht.
Greetz diemuh
25. Januar 2007 um 9:56 Uhr #3580
AnonymInaktivHi diemuh,
schon mal >>db2stop force<< probiert?
MfG
AxelP
25. Januar 2007 um 11:35 Uhr #3702
AnonymInaktivJa hab ich gerade gemacht und die Task verschwinden. Wenn man dann db2start macht läuft der Task einfach weiter :'( .
Kann man dem Task nicht eins vors Fressbrett hauen 😉 ;D ??
MfG diemuh
25. Januar 2007 um 17:10 Uhr #3783
AnonymInaktivDa würde ich ja mal vermuten, da wird die Task automatisch vo DB2 wieder gestartet – oder?
MfG
AxelP
28. Januar 2007 um 11:15 Uhr #3837
AnonymInaktivDas denk ich auch mal…
aber warum gibt es keinen befehl fürs stoppen von tasks?! das ist doch nicht im Sinne des Erfinders 😉
MfG dollesding
30. Januar 2007 um 7:11 Uhr #3871
AnonymInaktivJuhu jetzt hab ich es….
1. Man kann mit db2 list applications show detail sich die laufenden Tasks anzeigen lassen.
2. Dann die Anwend.-kennung (3 stellige Zahl) ablesen => ProzessID.
3. db2 force application (ProzessID)und schwupps ist der Tasks gecancelt. Nur die Taskzentrale hat nen Bug. Sie zeigt immer noch den laufenden Task an.
MfG diemuh
PS: @ Gernot Ruban. Dein erster Tipp war richtig nur ich wahr zu blöd die richtige ProzessID zu nehmen. Habe die immer aus der Taskzentrale genommen => und wieder mal nen Grund lieber in die Konsole zu hacken 😉
-
AuthorPosts
You must be logged in to reply to this topic.