MDW Data Collector–Hiányzó adatok

Vannak érdekes esetek az MDW-vel kapcsolatban, amire érdemes kicsit jobban odafigyelni: nekem többször is előfordult, hogy a Server Activity riport tök üres volt.

Elvileg a Data Collector újraindítása megoldja ezt a problémát. Igen, de nem, azaz valamikor nem ;-). Az alábbi lekérdezés segítségével megnéztem a hibát:

1select * from syscollector_execution_log_full
2where failure_message is not null order by finish_time desc

A hibaüzenet pedig az alábbi volt:

Failed to create kernel event for collection set: {49268954-4FD4-4EB6-AA04-CD59D9BB5714}. Inner Error ------------------> Cannot create a file when that file already exists.

Innen szép nyerni :-). Nem mennék bele a részletekbe, de a megoldás az alábbi:

  • Állítsuk le a Data Collector-okat az alábbi módon:
    • SSMS-ben menjünk a Server\Management\Data Collection menüpontra
    • Jobb egérgom megnyomása után válasszuk ki a Disable Data Collection menüpontot.
  • Állítsuk le az összes futó példányát a DCEXEC.EXE alkalmazásnak.
  • Indítsuk újra a Data Collector-okat. Akit érdekel a pontos ok, szívesen elküldöm privátban, de akár egy meetup demó során meg is mutatom talán.