[gelöst] Systemaufträge löschen

13. Januar 2010 12:43

Hallo,

werden alte Systemaufträge automatisch irgendwann gelöscht?
Ich habe hier im Moment ca. 25.000 Datensätze stehen.

Bremst dies nicht das System aus?

Danke für die Info...
Zuletzt geändert von tw-elektric am 15. Januar 2010 17:05, insgesamt 3-mal geändert.

Re: Systemaufträge löschen

13. Januar 2010 13:03

Hallo,

jein :-)

Sie werden automatisch gelöscht, wenn du mindestens das RU 6 installiert hast UND manuell die entsprechende Konfiguration in der Registry vorgenommen hast. Diese Schritte sind in jedem RollUp Update beschrieben.

974896 (http://support.microsoft.com/kb/974896/ ) The Asyncoperation tables grow very large in Microsoft Dynamics CRM 4.0

Re: Systemaufträge löschen

13. Januar 2010 13:16

Okay, den Regeintrag werde ich setzen.
Das heißt dann, das zukünfitg die Einträge gelöscht werden.

Aber was passiert mit den davor? Wie lösche ich die nun am Besten?
Ich verbinde mich mit dem SQL Manager? Oder geht das direkt im CRM leichter?

Re: [gelöst] Systemaufträge löschen

14. Januar 2010 10:43

Muss ich den Server neu starten?
Seit gestern habe ich bis jetzt keine Änderung und die Systemdatensätze sind immer noch alle vorhanden.

Re: Systemaufträge löschen

14. Januar 2010 10:53

Damit der RegKey gelesen wird, must du den CRM Server neu starten.

Re: Systemaufträge löschen

15. Januar 2010 15:44

Okay, habe den Server jetzt neugestartet, Wie überprüfe ich nun am Besten, ob Datensätze gelöscht wurden?
Wie heißt die Tabelle direkt in der DB?

Was sind "Matchcodeaktualisierungen"? Davon habe ich jede Menge...

Re: Systemaufträge löschen

15. Januar 2010 16:06

Hallo,

Matchcodeaktualisierungen entstehen durch die Dublikatsuche im CRM. Die Dublikate werden über einen Matchcode ermittelt.

DIe Tabelle nennt sich AsyncOperationBase.

Hier ist ein schöner Artikel, wie die Tabelle aufgeräumt werden kann.

Re: [gelöst] Systemaufträge löschen

29. Januar 2010 17:37

Hi,

meiner Meinung nach werden die alten Einräge nicht gelöscht!
Die Registry-Keys, die die Hotfixes aus dem UR6 UND UR4 aktivieren, sorgen nur dafür, dass die AsyncOperationBase-Tabelle nicht mehr so schnell wächst - eben abgeschlossene Aufträge entfernt werden.

Die alten - schon existierenden muss man meiner Erfahrung nach per Scriüpt entfernen (s. KB968520).

Grüße

Matthias

Re: [gelöst] Systemaufträge löschen

26. August 2010 10:32

Aber was hat dieser Hinweis im KB-Artikel zu bedeuten?
-------------------
.....
Make sure that the AsyncOperation records for workflows and the corresponding records are deleted from the WorkflowLogBase object.
Make sure that all the corresponding bulkdeletefailure records are deleted.
Make sure that only the following Async operation types are deleted if the state code of the types is 3 and the status code of the types is 30 or 32:
Workflow Expansion Task (1)
Collect SQM data (9)
PersistMatchCode (12)
FullTextCatalogIndex (25)
UpdateContractStates (27)
Workflow (10)
.....
Ich kann damit leider relativ wenig anfangen!