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
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
A chessboard mid-game on a cafe table with empty chairs, one knight off its square, two cold cups of coffee.

Who Changed This Row? Auditing Data Changes

June 10, 2015
Pinal Dave
SQL Tips and Tricks
Change Data Capture, SQL Audit, SQL Server, SQL Trigger, Temporal Table

Auditing data changes requires choosing whether you need old values, new values, actor identity, or a change feed, then testing the cost.

Read More
SQL Server - Error While Enabling CDC on a Table - The specified '@server' is invalid (valid values are returned by sp_helpserver)

SQL Server – Error While Enabling CDC on a Table – The specified ‘@server’ is invalid (valid values are returned by sp_helpserver)

April 24, 2015
Pinal Dave
SQL Tips and Tricks
Change Data Capture

A reader got an error while enabling CDC on a table: The specified ‘@server’ is invalid. Here is what the message means and what caused it for him.

Read More
A brass bell ringing above a shop door as it opens, a tally counter beside it

Change Data Capture or Change Tracking

July 18, 2013
Pinal Dave
SQL Tips and Tricks
Change Data Capture, ETL, SQL Server, SQL Server Agent, Transaction Log

Change data capture or change tracking serves different sync needs; compare captured detail, retention, cleanup, and operating cost before choosing.

Read More
A stone harbor wall at low tide with a dark band of seaweed marking the high water line, a coil of rope on the quay.

Watermarks for Incremental Extracts

December 19, 2011
Pinal Dave
SQL Tips and Tricks
Change Data Capture, Data Warehousing, ETL, SQL DateTime, SQL Server

Watermarks for incremental extracts need clear boundaries, durable checkpoints, and a plan for late updates, deletes, and missed rows.

Read More
Three worn footpaths across a meadow meeting at one wooden stile

Data Integration Patterns Without Special Tools

June 22, 2011
Pinal Dave
SQL Tips and Tricks
Change Data Capture, Data Warehousing, ETL, SQL Server, SQL Server Agent

Data integration patterns in SQL Server cover full reloads, incremental pulls, change capture, and file drops with clear restart rules.

Read More
SQLAuthority News - Excellent Event - TechEd Sri Lanka - Feb 8, 2010

SQLAuthority News – Excellent Event – TechEd Sri Lanka – Feb 8, 2010

March 2, 2010
Pinal Dave
SQLAuthority News
Change Data Capture, Database, MVP, SQL Index, SQL User Group, SQLAuthority Author Visit

TechEd Sri Lanka in Colombo, Feb 8 to 10, 2010, was a very technical event with excited attendees. My session on SQL Server indexes got an 8.9 rating.

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

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