Suresh Raavi is a database professional, with a zest for SQL Server specializing in Administration and performance tuning. Presently, he is a Sr. SQL Server DBA at the Microsoft Products and Services IT SQL team, taking part in various challenging projects, focusing mainly on performance tuning, database development, high availability and database design. He is passionate about database technologies and "data" in general. He has earned the MCITP Database Administrator 2008, and holds a Master of Science degree in Engineering. He provides insights from the field on his blog at His hobbies includes Running and Travelling.
You can follow him on Twitter @SqlServerZest


Bash: ^^}: bad substitution – upgrade your Bash version (macOS)


This blog post is about a situation where you are capitalising an argument in...

Azure Platform Series “You have exceeded the maximum amount of scale changes within the past hour”


This blog post relates to where you might be doing scale operations of your...

Bash: “command not found” in IF statement


This blog post is about a situation where writing an IF THEN ELSE statement...

Read the latest Blogs


Compare columns between 2 tables


Create TABLE #TableA ( TaskNameA nvarchar(100), GovernA bit, ToolTypeA nvarchar(10), ResourceNameA nvarchar(100) ) Create...

access registrykey from within SSRS report

By sccheng888

I am trying to the code function to determine if a particular application is...

Powershell script giving the error "The specified value 'Patch' is invalid."

By hurricaneDBA

I am trying to patch my SQL server with CU8 and GDR for SQL...

Visit the forum


SQL Server Q&A from the SQLServerCentral community

Get answers

Question of the Day

Amend a Commit

See possible answers