How a tiny little whitespace can make life difficult for your SQL Cluster
Remember that tiny little whitespace that we tend to ignore most of the time? Believe it or not, there are situations when you could pay heavily if you don’t pay attention to this itsy-bitsy little...
View ArticleBackup database results in error “Could not clear 'DIFFERENTIAL' bitmap in...
I recently ran into yet another issue, where the error message had absolutely no relation to the final solution. When trying to back up a database, we were getting the following error:Msg 18273, Level...
View ArticleThe most interesting issue in DB Mirroring you will ever see
I recently worked on a very interesting “issue” in DB mirroring, relevant to a very specific scenario. Read on to find out more. Basically, we have a setup which looks something like this:Initial setup...
View ArticleAn in-depth look at Ghost Records in SQL Server
Ghost records are something that are a bit of an enigma for most folks working with SQL Server, and not just because of the name. Today, I’ll seek to explain the concept, as well as identify some...
View ArticleAn interesting issue with SQL Replication and a rogue system spid
I recently came across this interesting issue with SQL Replication. We were trying to create a new publication, and the new publication wizard would just hang. Upon doing some investigation, we found...
View ArticleWhen DBMail started complaining about the servername being NULL
I recently came across an issue, where, for some reason, DBMail was not working. To be more specific, we were unable to create a profile for DBMail, let alone send emails. When trying to add the...
View ArticleMigrating TFS from SQL Server Enterprise to Standard can cause problems due...
When migrating a Team Foundation Server from SQL Server Enterprise to Standard , you might run into this error:Restore Failed For Server ‘<Servername>’, (Microsoít.SqlServer.SmoExtended)...
View ArticleSQL Server Cluster Failover Root Cause Analysis–the what, where and how
I know many of you get into situations where SQL Server fails over from one node of a cluster to the other, and you’re hard-pressed to find out why. In this post, I shall seek to answer quite a few...
View Article--- Article Removed ---
*** *** *** RSSing Note: Article removed by member request. *** ***
View ArticleWhen using SSL, SQL Failover Cluster Instance fails to start with error 17182
I recently worked on an interesting issue with a SQL Server Failover Cluster Instance (FCI). We were trying to use an SSL certificate on the instance, and we followed these steps: Made sure the...
View ArticleSomething to watch out for when using IS_MEMBER() in TSQL
I recently worked on an interesting issue with my good friend Igor (@sqlsantos), where we were facing performance issues with a piece of code that used theIS_MEMBER() function. Basically, the IS_MEMBER...
View ArticleAn interesting issue with Peer to Peer Replication
I recently ran into an interesting issue when setting up Peer 2 Peer Replication across 3 instances. The primary instance was SM-UTSQL, where we configured a Peer-to-Peer publication named "PUBLISH1"...
View ArticleAn in-depth look at SQL Server Memory–Part 3
In part 1 and part 2 of the series, we talked about the memory architecture and the Procedure Cache respectively. In this third and final instalment of the SQL Server Memory series, I will look to...
View ArticleWhy the service account format matters for upgrades
I’ve seen this issue a few times in the past few months, so decided to blog about this. When upgrading from SQL 2005 to SQL 2008/SQL 2008 R2 (or even from SQL 2008 to SQL 2008 R2), you might face an...
View ArticleAn interesting issue with SQL Server Script upgrade mode
Here’s another common issue that I’ve seen quite a few people run into of late. When you run a patch against SQL Server, the patch installs successfully, but on restart, SQL goes into “script upgrade...
View ArticleHow To: Troubleshooting SQL Server I/O bottlenecks
One of the most common reason for server performance issues with respect to SQL Server is the presence of an I/O bottleneck on the system. When I say I/O bottleneck, it can mean issues like slow disks,...
View ArticleSQL Server patch fails with "Could not find any resources appropriate for the...
I recently worked on a number of issues where SQL Server Service Pack/patch installation would fail, and we would see this error in the relevant Detail.txt (located in C:Program FilesMicrosoft SQL...
View ArticleSQL 2012 Availability Group does not come up on one instance
I recently came across this interesting issue with SQL 2012 Always on Availability Groups, wherein after the network and IP were changed, the AG would not come up on one of the instances. We checked...
View ArticleWhen using SSL, SQL Failover Cluster Instance fails to start with error 17182
I recently worked on an interesting issue with a SQL Server Failover Cluster Instance (FCI). We were trying to use an SSL certificate on the instance, and we followed these steps: Made sure the...
View ArticleSomething to watch out for when using IS_MEMBER() in TSQL
I recently worked on an interesting issue with my good friend Igor (@sqlsantos), where we were facing performance issues with a piece of code that used the IS_MEMBER () function. Basically, the...
View Article