Goal: Win 2k3 R2 SP2, SQL Server 2005 64 bit
If you are planning on migrating from 32 to 64 bit for your SQL Server ... look no further. After reading though blogs, white papers, and books ... I decided to that there was an easier way to handle all this nonsense. In simple terms:
- Backup the databases on the 32 bit DB server (let's call it SharePointDBServer)
- Take the web server offline, stop all services, sites, app pools
- Take SharePointDBServer offline
- Bring up a different 64 bit DB server with the same name as the old one (SharePointDBServer)
- Restore the backups to the 64 bit DB server.
- Reboot the web server
- Restart any services on the web server that were stopped
Keep in mind that if you have a DB server naming convention like SQL64SharePoint ... it probably won't work ... or if you cannot take the 32 bit DB offline ... that won't work either, etc, etc ...
If you have the means, this is ridiculously easier then trying this through STSADM ...
Things to remember:
- Pay attention to the Owner of the databases after they are created on the new 64 bit server ... this will most likely be domain/Administrator ... which may not be the Owner of the previous DBs.
- The services running on the new DB server will not be using the identities that were customized for the old DB server ... you will need to put in the correct user for some of those services.