Errors Executing Queries On Linked Servers - RPC, MSDTC, and You
At my company, we produce software that (among many other things) processes large amounts of data that join tables from one database on one SQL Server to tables in another database on a completely...
View ArticleMy PASS 2011 Experience - In a word, "WOW!" - Part 1
Part 1 - IntroductionI attended TechEd 2009 in Los Angeles, CA. I thought LA was a good venue, but there were many sessions that there just wasn't any content for a SQL DBA. However, there is no...
View ArticleMy PASS 2011 Experience - Part 2 - Pre-con Sessions
My PASS 2011 Experience - the continuing saga.Pre-conference (pre-con) sessions were available both Monday and Tuesday and I signed up for sessions both days. These all day (8:30am - 4:30pm),...
View ArticleMy PASS 2011 Experience - Part 3 - The Meat and Potatos of PASS
My PASS 2011 Experience - Wednesday - now things really start getting interesting.Registration for PASS was an uber-simple process. I stepped up to the table, reported my name, and within 60 seconds...
View ArticleMy PASS 2011 Experience - Part 4 - The Conclusion of a Surreal Saga
My PASS 2011 Experience - Knowledge gained, vendor prizes, and meeting more people.You will find all kinds of vendors in the vendor hall, and pretty much all vendors give away some type of swag....
View ArticleReplication Troubleshooting - How to deal with out of sync publications
Transactional Replication and nasty errors that cause out of sync publications.The other day we had an issue on our distributor that caused deadlocks on the Distribution database. Several of the Log...
View ArticleBCP Command Line Utility Installation Process
SQL Server 2012 BCP command line utility installationRecently, I needed to install the BCP utility on our job automation servers. These servers do not need the full suite of SQL Server Workstation...
View ArticleThe Distribution Agent for a Transactional Publication Will Ignore the...
The company I work for hosts a SaaS solution for multiple customers, and we utilize transactional replication to push a copy of the customer's data from our SQL servers to a SQL server on-site at the...
View ArticleSQL Server Service crash after Service Pack Install
A tough lesson regarding why you should always keep the configured default Data and Log paths updated in SQL Server.At my company, our virtual infrastructure is growing and changing rapidly. As a...
View ArticleMy PASS Summit 2012 Experience - Day 1 Keynote (LiveBlog)
Bill Graziano opened the day with a PASS status update and Summit overview. Connect, Share, and Learn is still the mantra of PASS. Community is of critical importance. No one can know everything, but...
View ArticleMy PASS Summit 2012 Experience - Day 2 Keynote (LiveBlog)
Thursday is Women In Technology day at the PASS Summit. This year I was able to wear a kilt to show support for the fairer gender. The keynote started off with an overall PASS status update. Emphasis...
View ArticleHow to Downgrade SQL Server Editions
I recently ran into an issue where the production VM template (containing Enterprise Edition of SQL Server 2008 R2) was used to deploy new SQL Server VMs for Engineering development (and thus should be...
View ArticleMy Very First Guest Post
I met someone at the PASS Summit this year who really pushed past her fears to meet a lot of people and make an impact. Andrea Allred. As a tribute to her bravery, I have submitted a guest post over...
View ArticleThe Road To Hong Kong - or rather MCSE: SQL Server 2012 Data Platform
While I was at the PASS Summit 2012 (THE best SQL Server conference on the planet) in November, I decided I needed to start working on updating my Microsoft SQL Server certifications. The task seemed...
View ArticleMaintaining SQL Replication Publications -or- How To Add An Article To A...
For quite some time, I was stumped as to how to properly script adding an article to an existing publication. It's a somewhat straightforward process using the sp_addarticle command, but for some...
View ArticleSQL Replication - Monitoring Tips When Delivering Snapshots for Transactional...
Monitoring the delivery of a snapshot for Transactional Replication can be a bit tedious, especially if it is a large publication or you are delivering large tables. However, the more you know about...
View ArticleDatabase Migrations Made Easy (Or At Least Easier)
I do quite a few database migrations where I work. How many, you ask? Just this year I've performed around 18 customer database migrations (and I set up almost half that number of new SQL Servers to...
View ArticleSQL Server 2008 R2 - Gandalf Edition - How To Address A Locked sa Account...
I had a conversation with a client the other day that went something like this:Client> Hey Matt, we can't currently use {name of software package} because it says that the sa account on {insert DB...
View ArticleReplication Monitor Not Able to Display Publications - I Love The Smell of...
Recently, I was working on load-balancing multiple replication Publications across two Distributors. I had dropped the Publications and Subscriptions on one Publisher that was being migrated, and then...
View ArticleRed Gate Releases SQL Monitor v4 - One Small Step For Man, One Giant Leap for...
When I attended Red Gate's SQL In The City in Charlotte, I spent a great deal of time chatting with the SQL Monitor project manager, Daniel Röthig. He let me in on a little secret about SQL Monitor v4...
View Article