Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We're in a holding pattern on this one right now, but I thought I'd poll folks for some added info in case this has happened to anyone else.

We have 2 SQL 2005 Enterprise servers on Win2K3 Std x64. We installed the MS08-040 patch last year and it ended up corrupting the master database on both servers. It looked from the logs like it was mistakenly replacing 64-bit server binaries with 32-bit binaries. MS PS said it was due to 32-bit client tools being installed on the server and told us to take the 32-bit tools out.

I completely removed the client tools from the servers and reran the patch with the same results. I've had to put them back because we need to use them in our apps.

Everything worked fine on our 32-bit installations and even on our 64-bit development server. Since I'm anticipating getting marching orders at some point to install SP3 (which includes this patch) I'm grasping at anything right now to see if we can get some more info on this. We've also implemented the workaround for MS09-004 (which replaces MS08-040) instead of installing it.

Has this happened to anyone else? If so, were you able to work through it?

share|improve this question
    
Can you add any more detail as to what client tools can't be installed on the client workstation and must be on the server? –  Jim B Jun 26 '09 at 22:14
    
We have SSIS packages that run via SQL Agent jobs that interface with Excel. Because of the Excel bit we need to have the 32 bit tools. –  squillman Jun 29 '09 at 21:41
add comment

2 Answers 2

up vote 1 down vote accepted

Yes, I have experienced this also on a deployment machine. After the patch of SP3 the SSIS stuff is completely broken amongst a few other things.

We are planning to re-install the entire server and migrate the databases over to a server that is PRE-installed with SP3.

We don't know what happened but I would expect that lots of people have had a similar issue.

share|improve this answer
    
Yes, I think we're going this route also. We got a allowed variance from the powers that be to put the workaround for the patch in instead of running the actual patch. Actually, we'll probably just rebuild the server at some point with SQL 2008. –  squillman Nov 1 '09 at 19:06
add comment

did you install the 64 bit version of the patch? and it sounds like you have an x64 server install and x86 tools install.

share|improve this answer
    
Yes, 64-bit patch. Some tools are 32-bit. We have multiple SSIS packages that interface with Excel, for example, and need the 32-bit client tools to do so. –  squillman May 29 '09 at 20:05
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.