Database Administration & Monitoring, Database management, MS Teams, SQL Server How to patch SQL Server instances with Qualys Patch Management 30.09.2025 by Stéphane Savorgnano By one of our Customers, I have to use Qualys to patch their production SQL Server instances. And to be more precise the Qualys Patch Management application which provides a solution to manage vulnerabilities and deploy patches to secure(…)
Database management, Development & Performance, SQL Server Set SQL Server Trace Flags Automatically and Smoothly 29.04.2025 by Hocine Mechara Managing SQL Server trace flags effectively is a common task for DBAs and system engineers, especially when tuning the SQL Server behavior for specific use cases or performance optimizations. While trace flags can be enabled programmatically using T-SQL commands such(…)
Database Administration & Monitoring, Database management, Development & Performance, MS Teams, SQL Server Starting with PowerShell 7 and parallelization 26.02.2025 by Stéphane Savorgnano For the time being Windows PowerShell 5.1 is installed with Windows Server. It means that if you want to use or even test PowerShell 7 you need to install it by your own.To be honest, even if I’m using PowerShell(…)
Database Administration & Monitoring, SQL Server Make SQL Server services more secure with Managed Service Accounts 05.06.2024 by Microsoft Team In the past years, I actively have been involved in securing MSSQL Instances (and other services).This lead me to use the Managed Service Accounts (MSA) and the grouped Managed Service Accounts (gMSA)The MSA have been introduced in Windows Server 2008(…)
SQL Server Move SQL Server database files to different folders with PowerShell 03.03.2023 by Nathan Courtine In my previous post, I explained how to move SQL Server databases files programmatically by leveraging the high availability of an Availability Group (AG).But when you can afford to have a database unavailable for a short time, and if(…)
SQL Server Move secondary database files in SQL Server AG with PowerShell 01.03.2023 by Nathan Courtine For some circumstances, you may want to move data and log files for a database to a different location.Usually, this operation has to be made offline. But with an Availability Group (AG) environment, it is possible to choose an approach(…)
Azure, Cloud, SQL Server Installing Azure AZ Module on Windows 30.11.2022 by Nathan Courtine Since Azure (or AzureRM) module is marked as deprecated some years ago, AZ module is the official replacement to manage Azure resources with PowerShell. This module is running with at least PowerShell 7.0.6 LTS (Long Term Support) or(…)
Database Administration & Monitoring Patch a SQL Server instance automatically with PowerShell 11.11.2022 by Stéphane Savorgnano In my last blog post I explained how to automatically download the last Service Pack and Cumulative Update for all versions of SQL Server.Here I will show you how to patch your SQL Server instances automatically with some cmdlets(…)
Database Administration & Monitoring, Database management, SQL Server Automate restore from Rubrik with PowerShell (part 2) 16.07.2021 by Stéphane Savorgnano As promised during my last Rubrik blog post I’m writing a second one to explain how to: log your different steps in a file add an integrity check after the restore and also improve my first scripting I will(…)
Database Administration & Monitoring Automate restore from Rubrik with PowerShell 25.05.2021 by Stéphane Savorgnano One of our customer uses Rubrik as a solution to recover, manage, and secure all their data. In this context, Rubrik is used to backup and restore all the SQL Server instances. We need to run restore tests(…)