Troubleshooting SQL Server error “The operating system returned error 1453”

Troubleshooting SQL Server error “The operating system returned error 1453” Chris Skorlinski Microsoft SQL Server Escalation Services I worked on an interesting SQL startup problem today.  I don’t see this error very often, but since there wasn’t much on the web, I thought I would write it up and post it on my blog. Errorlog…


Trends for 2011

I put together a trends map in my trends for 2011 post. I took a look across consumer trends, Enterprise trends, market trends, and what’s on the minds of CIOs, CFOs, and CEOs.  I also drew from my experience from talking with key folks on what’s going on, including many customers and what they’re focused…


Lock Timeout in Replication Create Publication

Lock Timeout in Replication Create Publication Chris Skorlinski Microsoft SQL Server Escalation Services Normally, the Snapshot create publication script only needs to lock the table long enough to generate a Create Table script for the Distribution Agent to apply to the Subscriber.  However, the create Publication was being blocked on the Publisher.  We discovered a…


How to: Initialize a Transactional Subscription from a Backup with Multiple Backup Files

How to: Initialize a Transactional Subscription from a Backup with Multiple Backup Files Chris Skorlinski Microsoft SQL Server Escalation Services Below is a slight modification to the How to: Initialize a Transactional Subscription from a Backup steps to handle Publisher database backups to multiple BAK FILES. 1)       Execute sp_addpublication (Transact-SQL) at the Publisher on the…


How to move MDF/NDF for a Replicated Database

How to move MDF/NDF for a Replicated Database Chris Skorlinski Microsoft SQL Server Escalation Services Here is another customer question about Replication I thought worth sharing. I am using SQL Server 2008 64 bits. I have to change the location of the data file (i.e. MDF file). I was planning to  detach and attach. DB…


Adding node to SQL 2008 cluster does not require SQL restart.

Adding node to SQL 2008 cluster does not require SQL restart. Chris Skorlinski SQL Server Escalation Services We had this question about SQL 2008 virtual cluster.  Question:  Is it possible to add node in existing SQL Server 2008 or 2008 R2 Failover cluster instance without downtime (without stopping SQL Server or MSCS services)? Answer: Absolutely!…


Unexplained Latency in the Distribution Agent using Named Pipe

Unexplained Latency in the Distribution Agent using Named Pipe Chris Skorlinski Microsoft SQL Server Escalation Services. Just wanted to give a heads up about a SQL Replication Distribution Agent Latency problem we observed today.  The Distribution Agent to 1 subscriber was only delivering about 500 cmds/sec while other subscribers were getting 4000 cmds/sec.  We noticed…


ORA-01830: date format picture ends before converting entire input string

ORA-01830: date format picture ends before converting entire input string Chris Skorlinski Microsoft SQL Server Escalation Services Microsoft SQL Server has the ability to REPLICATE data changes to Oracle.  We see more and more customers migrating to SQL Server, then setting up SQL data Replication to move change SQL data back to a legacy Oracle…


How to cleanup Replication Bits

How to cleanup Replication Bits Chris Skorlinski Microsoft SQL Server Escalation Services For SQL 2005 and SQL 2008 the sp_removedbreplication stored procedure works great for removing the SQL Replication bits from a database.  SQL 2000 has an older version of this SP which doesn’t always cleanup the database.  You can use the following steps in…


Customer-Connected Engineering (CCE)

Note: This articles is updated at Customer-Connected Development. I’ve originally shared this in other places and other ways, but I’m consolidating here to make it easier to share a link.  As more teams ask me about Customer-Connected Engineering (CCE), it’s easier to just point them here for a quick overview. Customer Connected Engineering is a…