multithreading commands

In this age of many companies adopting the ideas of either DevOps or SRE (Site Reliability Engineer) roles, there is constant need for automation. Mundane tasks like collecting metrics, alerts, …

powershell splatting

Splatting in PowerShell makes code easier to read. Instead of typing a bunch of parameters allllll across the screen, you can use an easy-to-read hashtable or array. Argument splatting was …

more on masking

Since our last post, we’ve added new features and fixed a few bugs! Please update to 0.9.730. New features Each table update is now a transaction Support for NULL values …

automated data masking

Static Data Masking is such an important aspect of an organization’s data security posture, I hoped it could somehow be included in dbatools 1.0. I’m excited to report that, thanks …

dbatools extension for visual studio code

We recently released a VS Code extension that lets you highlight terms and search dbatools.io, Microsoft Docs, Google, StackOverflow, DuckDuckGo, Technet or Thwack right from your code! It’s called search …

breaking changes update

Before I go into the breaking changes introduced in 0.9.518, I wanted to highlight Invoke-DbatoolsRenameHelper which is an awesome command that will help you with a vast majority of our …

dbatools 1.0 progress!

Thanks to several of our team members, we’re now progressing quickly towards dbatools 1.0! 🤗 The progress is so encouraging, I believe 1.0 is around the corner. Because of this, …

hacktoberfest – dbatools edition

During the month of October 2018 DigitalOcean is again running Hacktoberfest to support open source projects. They are offering a limited edition T-Shirt for any person making five pull requests …