用户名:
密 码:
为何选择我们
  • 7年优质服务经验
  • 10万用户的共同选择
  • 更低的价格更好的服务
  • CNNIC四星级认证服务商
  • 拥有正规经营许可证(ICP)
  • 先进的解析技术10分钟生效
  • 6组DNS负载均衡更快更稳定
  虚拟主机域名注册-常见问题主机租用问题 → 主机租用问题


[分享]数据库MSSQL Server 2000转移到MSSQL2005数据库的详细教程
作者:
方法一: 将数据库从SQL2000的分离,之后在SQL2005中附加的方式,实现数据库从SQL2000到SQL2005的转移。这个方法也有其局限性,只适合将数据库从SQL2000转移到SQL005。
案例:将SQL SERVER2000中的DUFEI数据库这种方法转移到SQL  SERVER 2005中:
步骤1:在SQL2000中将DUFEI数据库分离
       USE master;GO
       EXEC sp_detach_db @dbname = N'dufei';GO
步骤2:然后将DUFI数据库中的MDF及LDF文件复制到SQLServer2005的E盘(如下图所示):
SQLServer数据库的分离与附加
步骤3:在2005机器上执行以下命令:将复制的文件附加到数据库中即可:
   USE master;Go
   EXEC sp_attach_db @dbname = N'dufei',
   @filename1 = N'e:\dufei_data.mdf',
   @filename2 = N'e:\dufei_log.ldf'; GO
提示导入成功即可。
方法二:利用备份与还原,实现数据库从SQL Server2000转移到2005
实例:将DB数据库从SQL Server2000中备份,然后从SQL Server 2005中还原,实现数据库的转移。
步骤1:在SQL Server 2000中备份DB数据库备份到E盘的根目录下:
      backup database DB to disk='E:\DB.BAK'
步骤2:将备份文件DB.BAK复制到 SQL 2005的机器上的E盘根目录。
SQLServer备份还原
步骤3:在SQL Server 2005中还原DB数据库
      restore database db1 from disk='e:\db.bak' 
SQLServer错误
如果还原不成功,则要对路径进行修改:
RESTORE DATABASE db1 FROM  DISK = 'E:\db.bak' WITH  FILE = 1,  MOVE N'db1_Data' TO N'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\db.MDF',  MOVE N'db1_Log' TO
N'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\db_1.LDF'
方法三:导入导出,实现数据库的转移
实例:将 2005中的数据库DUFEI导出到SQL 2000中
步骤1:如图所示,将数据库从SQL Server 2000中导出
SQLServer导出
步骤2:再将步骤1导出的文件导入到SQLServer2005中
SQLServer导入

SQLServer导入

SQL Server导入
出现如下画面时,数据已经成功的从SQLServer2000转移到SQLServer2005。


来源:
阅读:1745
日期:2012/11/12

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:[分享]win2003操作系统VPS自定义IIS 404错误页面最新图文教程
下一篇:[分享]linux系统 VPS主机安装cPanel & WHM教程
  >> 相关文章
  没有相关文章。