作者:你问什么只为她停留_538 | 来源:互联网 | 2023-06-29 19:27
请教各位,单位有一sqlserver2000数据库32位(3个实例,总大小近50G),现想移植到新机器的sqlserver201264位上,请问怎么移植最好?有建议先分离在附加的,有建议先
请教各位, 单位有一sqlserver2000数据库32位(3个实例,总大小近50G),现想移植到新机器的sql server 2012 64位上,
请问怎么移植最好?
有建议先分离在附加的,有建议先备份再恢复的.
要求原有用户和存储过程等都要一并移植过来
16 个解决方案
估计是纯SQL SERVER DB服务,用SQL 2008中转一次是必须的
对于数据库,建议还是找个熟悉DB的人跟进为好
备份、复制、恢复,或分离、复制、再附加,都OK,反正要中转一次
可能會有一些sqlserver2012無法兼容的語法要修正比如: *=
既然上2012了
操作系统和SQLServer都用64吧
各位版主, sql server 2000里的master 和msdb 这两个库 导不进 sql server 2008 R2里,
我在2008R2里用单用户模式启动服务,还原2000的master库时报错:
System.Data,SqlClient.SqlError:备份集中的数据库备份与现有的'master'数据库不同
这两个库跨度也很大,如果你要用的话,可能把实例升级上去会比较保险
参考一下:
http://blog.csdn.net/cnmicrosoft/article/details/4436258
登录名方面的问题,可以用这个方法:
http://technet.microsoft.com/zh-cn/library/ms137870.aspx
系统库需要还原吗?因为2012不能支持2000,所以2000必须先在2008或2005上中转一次,推荐使用2008R2