Beyond VARBINARY: How to Store PDFs in SQL Server Using FILESTREAM and FileTable

Hello, dear blog reader. Today’s post is coming to you straight from the home office, ready to talk about a topic that comes up more than you’d think: storing PDF documents inside SQL Server. Whether it’s invoices, reports, scanned forms, or contracts, applications often need somewhere to park files. You could store them on a Read More …

Trace Flag 1448 – Lessons from a Technical Interview

In SQL Server environments where transactional replication runs alongside Always On Availability Groups (AGs), DBAs sometimes face a frustrating scenario: replication stalls when a secondary replica or subscriber is offline for maintenance, patching, or unexpected downtime. By default, SQL Server’s Log Reader Agent is cautious. It only marks transactions as ready for replication once they Read More …

How to Install DBeaver and Connect to a PostgreSQL Instance

Whether you’re a seasoned DBA or just exploring database tools, DBeaver offers a powerful, cross-platform GUI for interacting with PostgreSQL and many other databases. As a continuation of the previous blog post on installing PostgreSQL, this guide will walk through installing DBeaver and setting up a connection to the PostgreSQL instance we created.   Step Read More …

Expanding Your DBA Horizons: Installing PostgreSQL in a Home Lab

Are you diversifying your DBA skillset? My recent job search made one thing clear: the database landscape is broader than just SQL Server and Oracle. More and more companies are seeking experience with open-source platforms like PostgreSQL and MySQL.   While I’ve always focused on SQL Server, I recently deployed PostgreSQL for a project and Read More …

Scaling PowerShell – Lessons from a Technical Interview

Recently, I was in a technical interview where the topic of running PowerShell at scale came up. Although I’ve worked with PowerShell for quite some time, I realized I’d grown comfortable with “my” environment. Script runtimes and long-running processes were not a significant concern.   I’d encountered PowerShell jobs and parallel execution before, but never Read More …