What Agent Job is Running – Back to Basics

It is quite common to be required to investigate performance issues on the server. With this, it is occasionally necessary to be able to interpret an obfuscated job name. Learn how to do that in this article.

Database Backups – Back to Basics

In this article, we will explore database backups. More specifically, how do you truly know if you have a successful backup? Here’s a hint: it has to deal with restores.

Database Backup History – Back to Basics

In this article I explore the basic of querying backup history data as a foundation to reporting on essentials such as storage and job management.

Last Restore of a Database – Back to Basics

In this article I explore the basics around how to determine when a database was last restored.

Login from an Untrusted Domain – Back to Basics

Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

Default Sessions – Back to Basics

With the evolution of SQL Server, there is an evolution in Extended Events. New features in SQL Server also means there may be some additional default sessions.

SQL Server CTE – Back to Basics

Of all the fundamental concepts within SQL Server, this one drives me a bit batty from time to time. Think about that statement for just a moment.

SQL Server Select – Back to Basics

Of all the fundamental concepts within SQL Server, nothing is potentially more basic and fundamental than the often overlooked Select statement.

Compressing Outcomes

Find yourself struggling to determine the outcome of attempted compression settings in your database? This should help!

Tables, Columns and Defaults Oh My!

The joys of inheriting a new database and being thrown into the fire to quickly assimilate as much information about the database as possible can be troublesome. This script will help with that!