none
sql server 更改版本问题 RRS feed

  • 问题

  • 目前版本win2008(32)+sql08(32),主要提供给客户用,所以有很多账户。同时还有job,分发,邮件。

    想换成sql08(64),如果将以前的账户,job,分发,邮件这些保存下来(或导出)

    2016年4月26日 8:48

答案

  • 08 到 08R2 是跨版本了,系统数据库还原会有问题,你可以尝试,但并不保证(系统数据库还原为普通数据库完成版本升级,然后备份之后重新还原为系统数据库,这个只在 R2 SP1升级到R2 SP2的时候试过没有出现问题,但跨版本没试过)

    你可以考虑先把 08 升级到 08 R2 SP3,再从 32 位换到 64 位,这样麻烦一些,但比较稳妥

    当然,如果你对 SQL Server 非常熟悉的话,可以考虑直接把旧版本账户、Job、同步这些东东通过脚本在新版本上重做,这样只需要在新版本上还原用户数据库

    2016年4月27日 4:23

全部回复

  • 看起来仅仅是32位到64位而已嘛, 你可以把系统数据库,用户数据库都备份,然后重新安装64位的系统,备份文件复制到新系统,新系统服务器名称改为和旧服务器一样,安装sql,最后做系统数据库和用户数据库还原就行了

    账户在master, job 在 msdb, 分发在 distribution+master+msdb, 邮件在 msdb

    所以只要是同名服务器连系统数据库一齐还原,就有需要的东西了

    2016年4月26日 11:44
  • SQL Server中每种对象都可以Script to [Script table as,Script Login as 等]-> Create到(新查询窗体,剪贴板等),把对象变成SQL脚本存储到硬盘文件中。

    待新装好SQL Server,再到系统中运行一下这些脚本文件。


    专注于.NET MIS开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年4月26日 12:39
  • 我正在测试,您帮确定下以下版本能否按您的方式升级

    源版本

    Microsoft SQL Server 2008 (SP3) - 10.0.5500.0 (Intel X86)
        Sep 22 2011 00:28:06
        Copyright (c) 1988-2008 Microsoft Corporation
        Enterprise Edition on Windows NT 6.0 <X86> (Build 6002: Service Pack 2)

    目标版本

    Microsoft SQL Server 2008 R2 (SP3) - 10.50.6000.34 (X64)   Aug 19 2014 12:21:34   Copyright (c) Microsoft Corporation  Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

    2016年4月27日 1:33
  • 08 到 08R2 是跨版本了,系统数据库还原会有问题,你可以尝试,但并不保证(系统数据库还原为普通数据库完成版本升级,然后备份之后重新还原为系统数据库,这个只在 R2 SP1升级到R2 SP2的时候试过没有出现问题,但跨版本没试过)

    你可以考虑先把 08 升级到 08 R2 SP3,再从 32 位换到 64 位,这样麻烦一些,但比较稳妥

    当然,如果你对 SQL Server 非常熟悉的话,可以考虑直接把旧版本账户、Job、同步这些东东通过脚本在新版本上重做,这样只需要在新版本上还原用户数据库

    2016年4月27日 4:23
  • SQL Server中每种对象都可以Script to [Script table as,Script Login as 等]-> Create到(新查询窗体,剪贴板等),把对象变成SQL脚本存储到硬盘文件中。

    待新装好SQL Server,再到系统中运行一下这些脚本文件。


    专注于.NET MIS开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms


    不是每种对象都可以正确的Script出来的。

    想不想时已是想,不如不想都不想。

    2016年4月27日 4:45
    版主
  • 经常几天测试按您的方式已经成功。除了邮件密码需要重设,发布快照需要“立即生成新快照”。暂未发现其他问题
    2016年5月5日 2:50