热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

请教大家,有关sqlserver2000数据库移植到sqlserver2012的问题

请教各位,单位有一sqlserver2000数据库32位(3个实例,总大小近50G),现想移植到新机器的sqlserver201264位上,请问怎么移植最好?有建议先分离在附加的,有建议先
请教各位, 单位有一sqlserver2000数据库32位(3个实例,总大小近50G),现想移植到新机器的sql server 2012 64位上,
请问怎么移植最好?
有建议先分离在附加的,有建议先备份再恢复的.
要求原有用户和存储过程等都要一并移植过来

16 个解决方案

#1


两种方式都可以的 。

#2


引用 1 楼 fredrickhu 的回复:
两种方式都可以的 。


谢谢,32位跨64位应该没问题吧

#3


引用 2 楼 u011823906 的回复:
Quote: 引用 1 楼 fredrickhu 的回复:

两种方式都可以的 。


谢谢,32位跨64位应该没问题吧

没问题。

#4


引用 楼主 u011823906 的回复:
请教各位, 单位有一sqlserver2000数据库32位(3个实例,总大小近50G),现想移植到新机器的sql server 2012 64位上,
请问怎么移植最好?
有建议先分离在附加的,有建议先备份再恢复的.
要求原有用户和存储过程等都要一并移植过来


两种方法都可以迁移。 就两点提醒, 1 、备份     2、测试    都是以防万一的,你懂得

#5


本帖最后由 DBA_Huangzj 于 2014-04-03 13:02:08 编辑
备份是最安全的方式,另外2000无法直接还原到2012,要借用中间的一些2005或者2008等实例来实现

#6


估计是纯SQL SERVER DB服务,用SQL 2008中转一次是必须的
对于数据库,建议还是找个熟悉DB的人跟进为好
备份、复制、恢复,或分离、复制、再附加,都OK,反正要中转一次

#7


可能會有一些sqlserver2012無法兼容的語法要修正比如: *=

#8


既然上2012了
操作系统和SQLServer都用64吧

#9


各位版主, sql server 2000里的master 和msdb 这两个库 导不进 sql server 2008 R2里,
我在2008R2里用单用户模式启动服务,还原2000的master库时报错:
System.Data,SqlClient.SqlError:备份集中的数据库备份与现有的'master'数据库不同

#10


引用 3 楼 fredrickhu 的回复:
Quote: 引用 2 楼 u011823906 的回复:

Quote: 引用 1 楼 fredrickhu 的回复:

两种方式都可以的 。


谢谢,32位跨64位应该没问题吧

没问题。


老大,master 和msdb 这两个库还原不进 sql server 2008 R2里,其它库没问题.

#11


引用 5 楼 DBA_Huangzj 的回复:
备份是最安全的方式,另外2000无法直接还原到2012,要借用中间的一些2005或者2008等实例来实现


master 和msdb 这两个库还原不进 sql server 2008 R2里,报错:备份集中的数据库备份与现有的'master'数据库不同 

#12


这两个库跨度也很大,如果你要用的话,可能把实例升级上去会比较保险

#13


引用 12 楼 DBA_Huangzj 的回复:
这两个库跨度也很大,如果你要用的话,可能把实例升级上去会比较保险


我是这样计划的:
1,首先把sql server 2000上的非系统库(除master、model、msdb、tempdb外的其他库)在2000的企业管理器上备份成.BAK文件;
2,在sql server 2008上还原这些.BAK
3,在sql server 2000上把master、model、msdb库中用户自建的对象单独导出或变成脚本形式,再导入进sql server 2008中

这样是不是能解决问题?!

#14


参考一下: http://blog.csdn.net/cnmicrosoft/article/details/4436258

#15


登录名方面的问题,可以用这个方法: http://technet.microsoft.com/zh-cn/library/ms137870.aspx

#16


系统库需要还原吗?因为2012不能支持2000,所以2000必须先在2008或2005上中转一次,推荐使用2008R2

推荐阅读
  • 本文档提供了详细的MySQL安装步骤,包括解压安装文件、选择安装类型、配置MySQL服务以及设置管理员密码等关键环节,帮助用户顺利完成MySQL的安装。 ... [详细]
  • Java连接SqlServer2008数据库(转)
    Java连接SqlServer2008数据库首先下载JDBC:下载地址:http:www.microsoft.comzh-cndownloaddetails.aspx?id21599下载 ... [详细]
  • 在Sqlserver数据库历代版本当中,系统数据库有四个,master,model,msdb,tempdbmaster----记录SQLServer系统的所有系统级信息。这包括实例范围的元数 ... [详细]
  • 1.3.4ProfilerSQLServerProfiler是一个图形化的管理工具用于监督记录和检查SQLServer数据库的使用情况对系统管理员来说它是一个监视用户活动的间谍1. ... [详细]
  • 定制数据层关键字:数据层,访问,元数据,数据访问模型http://www.gaodaima.com/35448.html定制数据层_sqlserver ... [详细]
  • Cadence SPB 16.5 安装指南与注意事项
    本文提供了详细的 Cadence SPB 16.5 安装步骤,包括环境配置、安装过程中的关键步骤以及常见问题的解决方案。适合初次安装或遇到问题的技术人员参考。 ... [详细]
  • 本文介绍了多种Eclipse插件,包括XML Schema Infoset Model (XSD)、Graphical Editing Framework (GEF)、Eclipse Modeling Framework (EMF)等,涵盖了从Web开发到图形界面编辑的多个方面。 ... [详细]
  • 深入解析轻量级数据库 SQL Server Express LocalDB
    本文详细介绍了 SQL Server Express LocalDB,这是一种轻量级的本地 T-SQL 数据库解决方案,特别适合开发环境使用。文章还探讨了 LocalDB 与其他轻量级数据库的对比,并提供了安装和连接 LocalDB 的步骤。 ... [详细]
  • 关于SQLSERVER的全文目录跟全文索引的区别
    很久没有写随笔了,本来之前想写一篇关于SQLSERVER全文索引的随笔,可惜没有时间,一直拖到现在才有时间写,不好意思让各位久等了~先介绍一下SQLSERVER中的存储类对象,哈哈,先介绍一下概念嘛 ... [详细]
  • SQLServer2008全套 数据库简介,分离,收缩,快照
    第三课视频笔记:联机丛书的使用附加和分离数据库---收缩数据库--------数据库快照 ... [详细]
  • 在目标队列中对消息进行排队时出现异常。错误:15404,状态:19。CouldnotobtaininformationaboutWindowsNTgroupuserSERVER ... [详细]
  • SqlServer分区表概述(转载)
    什么是分区表一般情况下,我们建立数据库表时,表数据都存放在一个文件里。但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件 ... [详细]
  • J2EE平台集成了多种服务、API和协议,旨在支持基于Web的多层应用开发。本文将详细介绍J2EE平台中的13项关键技术规范,涵盖从数据库连接到事务处理等多个方面。 ... [详细]
  • SQL 数据恢复技巧:利用快照实现高效恢复
    本文详细介绍了如何在 SQL 中通过数据库快照实现数据恢复,包括快照的创建、使用及恢复过程,旨在帮助读者深入了解这一技术并有效应用于实际场景。 ... [详细]
  • 微软平台的软件开发系统中,有着一套自己的约定规则。熟悉.net开发的都会对异常处理不陌生,现阶段的各种编程语言中,都不乏异常处理机制,个中原理也都大同小异。sqlserver在批处 ... [详细]
author-avatar
你问什么只为她停留_538
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有