位置: 编程技术 - 正文
说明:这里包含迁移Migrate和升级Upgrade两个动作,为了保留SQL所有设置,升迁要包括master和msdb两个数据库。
步骤1:在服务器B上安装SQLR2&SP2。
步骤2:备份SQLR2的master,msdb,model三个数据库,并拷贝一份数据库文件到别处,皆备份用途。
步骤3:在服务器上运行SQLR2上运行单用户模式sqlservr.exe -m,恢复服务器A的master备份失败,sql error提示版本不兼容,不能恢复。
步骤3:使用Symantec Backup Exec恢复服务器A的master备份重定向到服务器B,选中“自动还原主数据库”,仍然失败,提示“V---0 查询数据库 master 时出错”。
步骤3:在服务器A上将master的备份恢复到master2数据库,分离master2数据库,改名为master.mdf和mastlog.ldf并复制到服务器B替换之。创建和服务器A上SQL实例相同的目录(包括Data和Log目录),将model和msdb的数据库文件复制到这个Data目录。
步骤4:启动服务器B上的SQL,观察errorlog,顺利的话隔几分钟就完成master的升级和实例的启动,如有错误再纠正。
步骤5:使用ALTER database msdb/model/tempdb modify file(name=tempdev, filename='...')逐个更改(调整)数据库物理文件路径,停止SQL复制物理文件到新路径,重启SQL。
步骤6:msdb如果从备份恢复也可能不成功(没有试这个步骤,也没有试从复制过来的数据文件升级),可以使用SQL Server Business Intelligence Development Studio新建一个Integration Services 项目来传输所有的Logins和Jobs。可能出错,记得先创建相同的Operators和Database Mail。
步骤7:只需要将所有最新的用户数据库文件从服务器A复制到服务器B的相同目录再重启sql就可以完成SQL升级了。
步骤8:其它SQLR2配置。
推荐整理分享迁移sql2005到sql2008r2步骤(sql2000数据迁移到2008),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:sql2005迁移到sql2008,sql2000数据库迁移,sql2005迁移到sql2008,sql2000迁移到sql2008,sql 迁移,sql2000迁移到sql2012,sql 迁移,sql2005迁移到sql2008,内容如对您有帮助,希望把文章链接给更多的朋友!
sqlserver利用临时表和@@RowCount提高分页查询存储过程性能示例分享 最近发现现有框架的通用查询存储过程的性能慢,于是仔细研究了下代码:AlterPROCEDURE[dbo].[AreaSelect]@PageSizeint=0,@CurrentPageint=1,@Identifierint=NULL,@ParentIdint=NUL
sqlserver master与msdb数据库备份恢复过程 由于系统数据库对SqlServer来说尤其重要,为了确保SQLSERVER系统的正常运行,除了日常备份用户的数据库之外,我们还需要备份系统数据库,如对Master,Mo
SQL Server 异地备份的多种方法 第一种方法:这是一个很常见的需求,网上也有相关的解决方法,主要是通过映射网络盘和执行cmdshell命令来实现,他们的不好处在于数据重复传递今
标签: sql2000数据迁移到2008
本文链接地址:https://www.jiuchutong.com/biancheng/319429.html 转载请保留说明!上一篇:sql2005附加数据库操作步骤(sql2005还原数据库)(sql2005附加数据库出错)
下一篇:sqlserver2005利用临时表和@@RowCount提高分页查询存储过程性能示例分享(sqlserver2005使用)
友情链接: 武汉网站建设