This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
Upgrade Error Dialog.

SQL SERVER – Upgrade Error – Upgrading Subscription Settings and System Objects in Database [DBName].

May 29, 2018
Pinal Dave
SQL Tips and Tricks
SQL Command, SQL Error Messages, SQL Log, SQL Replication, SQL Scripts, SQL Server, SQL System Table

A patch failed at “Upgrading subscription settings and system objects in database” with invalid object MSreplication_subscriptions. Here is the fix.

Read More
SQL SERVER - FIX: Unable to Create Distribution Database on a UNC Share - Configure Distribution

SQL SERVER – FIX: Unable to Create Distribution Database on a UNC Share – Configure Distribution

April 20, 2018
Pinal Dave
SQL Tips and Tricks
Computer Network, SQL Error Messages, SQL Replication, SQL Server

With SQL Server on a UNC share, the Configure Distribution wizard refuses network paths for the distribution database. Here is how to create it anyway.

Read More
SQL SERVER - Upgrade Error - ALTER DATABASE Statement Not Allowed Within Multi-statement Transaction

SQL SERVER – Upgrade Error – ALTER DATABASE Statement Not Allowed Within Multi-statement Transaction

April 4, 2018
Pinal Dave
SQL Tips and Tricks
SQL Error Messages, SQL Replication, SQL Scripts, SQL Transactions, SQL Upgrade, Starting SQL

A failed SQL Server 2014 SP2 left the service down with: ALTER DATABASE statement not allowed within Multi-statement Transaction. Here is how to fix it.

Read More
SQL SERVER - FIX: The Log for Database Cannot be Shrunk Until All Secondaries Have Moved Past the Point Where the Log was Added

SQL SERVER – FIX: The Log for Database Cannot be Shrunk Until All Secondaries Have Moved Past the Point Where the Log was Added

August 5, 2017
Pinal Dave
SQL Tips and Tricks
AlwaysOn, Shrinking Database, SQL Error Messages, SQL Replication, SQL Server, Transaction Log

Shrinking a bloated AlwaysOn log gave me: the log cannot be shrunk until All Secondaries have moved past the point where the log was added. Here is the fix.

Read More
Gouache painting of a locked chest with a red key beside it and an identical locked chest with no key on another table

Why an Encrypted Column Shows NULL on a Subscriber

December 29, 2016
Pinal Dave
SQL Tips and Tricks
SQL Replication, SQL Scripts, SQL Server Encryption, SQL Server Security

An encrypted column shows NULL on a subscriber when the subscriber’s symmetric key doesn’t match the publisher’s key. This post reproduces the symptom with two demo databases, compares key_guid in both and shows the fix. It also explains what replication copies and what it leaves behind.

Read More
A padlocked iron gate across a loading bay lit by one amber wall lamp

SQL SERVER – FIX – Error – Msg 4928, Level 16, State 1. Cannot Alter Column Because it is ‘Enabled for Replication or Change Data Capture’

December 24, 2016
Pinal Dave
SQL Tips and Tricks
Change Data Capture, SQL Replication, SQL Scripts, SQL Server

Msg 4928 blames Replication or Change Data Capture on a database that has neither. Reproduced on SQL Server 2025, with the flags to check and the fix.

Read More
Two identical windmills on hills across a valley, sails turning in step

Geo-Replication for Azure SQL

February 18, 2013
Pinal Dave
SQL Tips and Tricks
Cloud Computing, SQL Azure, SQL High Availability, SQL Replication

Geo-replication for Azure SQL protects against regional failure through readable replicas or failover groups; learn lag, routing, and drills.

Read More
Previous 1 2 3 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com