当前位置: 代码迷 >> Sql Server >> SQL SERVER 2005数据库服务器迁徙,升级
  详细解决方案

SQL SERVER 2005数据库服务器迁徙,升级

热度:74   发布时间:2016-04-24 09:43:24.0
SQL SERVER 2005数据库服务器迁移,升级
目前,有台数据库服务器,WIN SERVER 2003 +SQL SERVER 2005
公司需要换服务器,还要升级。
新的服务器是WIN SERVER 2008 +SQL SERVER 2008 R2
数据库服务器本身还部署了SSIS,,批处理计划任务,批处理中,还用到FTP,SFTP文件的上传,下载,
数据库有10个库左右,关联WEB 应用程序也有10个左右。

请高手帮忙提个醒,都需要注意什么问题。
谢谢!
------解决思路----------------------
不做任何准备就直接升了,
数据库升级,应用程序能直接正常运行是奇迹,性能下降、发生超时才是正常现象。
程序要和数据库同步升级,否则不匹配往往会导致性能下降。
------解决思路----------------------
参考以往,客户升级的经验,确实如此。
程序中数据访问都要注意了,如果是一个健壮的程序,应该能较好的随这个变更而变更,考验的时刻到了~~
------解决思路----------------------
先模拟完整的测试环境,减少不必要的问题和麻烦
------解决思路----------------------
正式环境保持不变,迁移数据过去,先看用户弄过去能不能用
一般情况因为语法冲突等问题,高几率出异常,需要开发调整,等他们调整好了数据库程序同时在正式环境升级。
------解决思路----------------------
注意数据库用户和权限需要重新设置,或用语句迁移数据库用户

建议,在旧机时把数据库文件复制到新机,直接用在新环境附加数据库文件.附加时数据库文件会升级为SQL2008,据兼容性改为支持SQL2008,默认还是SQL2005的兼容阶别

可以先在新机上把数据库备份文件还原,调试好 数据库用户名和权限,和SSIS环境搭建,没问题时再做迁移,这样不影响用户使用。
  相关解决方案