`
wfeng
  • 浏览: 9521 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

MS SQLserver导数据时提示:原数据库与现有数据库不同

    博客分类:
  • SQL
阅读更多

     在向MS SQLServer2008中导入数据时,出现错误提示:原数据库与现有数据库不同

     产生错误的原因是:数据是从台式机上MS SQLServer2000中备份,因为MS SQLServer2000的版本和MS SQLServer2008的版本不同造成的。解决方案如下:

     在MS SQLServer2008数据库中在系统数据库master上右键,新建查询,执行一下代码: 

            RESTORE DATABASE DB_name
           FROM DISK = 'F:\DB_name.bak'   --bak文件路径
           with replace,
           MOVE DB_name' TO 'D:\Program Files\Microsoft SQL                                                     Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DB_name.mdf',   --mdf文件路径
           MOVE DB_name_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\DB_name.ldf'

运行成功后在进行数据库的导入操作就可以了

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics