Announcements
Hi All,
I've been customizing Dynamics 365 and during the process, I have put a lot of test data across various entities.
Now, I want to clear out all the data to start using the system as fresh and live.
Quickest way to do this?
Kindly advise. Thanks.
*This post is locked for comments
So bottom line, use Bulk Delete if there a countable number or entities to be cleared and you're not needed to clean the environment often.
I had a somewhat similar situation on the last project, but it wasn't a one-off cleanup - had to do it periodically.. so ended up creating an SSIS package for that. Now I can run it any time I want to clean up all the test data.
In case you don't want to do bulk delete. Then
Online-You can reset sandbox instance. And deploy customizations.
Onpremise - Disable crm instance, delete crm database and create a new organization with same name and deploy customizations to fresh instance.
Yes, I too had my thoughts around Bulk Delete. But I was hoping that we might have an option to clear out all the data just but running a tool or simpler steps than Bulk Deletion.
You can either use Bulk Delete, to delete all records from the various entities or an SSIS package that you can create.
I don't think there is any tool that is available to do that.
You might be able to use the Bulk Workflow Execution from XRMToolbox, but that would mean that you would have to create the delete workflows, and would probably take just as much time.
Use Bulk Delete Option if you want to clear the data fully.
André Arnaud de Cal...
294,095
Super User 2025 Season 1
Martin Dráb
232,866
Most Valuable Professional
nmaenpaa
101,158
Moderator