迁移sql2005到sql2008r2步骤_mssql2005

说明:这里包含迁移Migrate和升级Upgrade两个动作,为了保留SQL所有设置,升迁要包括master和msdb两个数据库。

步骤1:在服务器B上安装SQL2008R2&SP2。

步骤2:备份SQL2008R2的master,msdb,model三个数据库,并拷贝一份数据库文件到别处,皆备份用途。

步骤3:在服务器上运行SQL2008R2上运行单用户模式sqlservr.exe -m,恢复服务器A的master备份失败,sql error提示版本不兼容,不能恢复。

步骤3:使用Symantec Backup Exec恢复服务器A的master备份重定向到服务器B,选中“自动还原主数据库”,仍然失败,提示“V-79-65323-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:其它SQL2008R2配置。

时间: 2024-10-12 10:47:35

迁移sql2005到sql2008r2步骤_mssql2005的相关文章

介绍Active Directory迁移所需要一些步骤

http://www.aliyun.com/zixun/aggregation/32995.html">在Windows系统中,活动目录(AD)的迁移,是一件经常会遇到的问题,本文介绍了AD迁移所需要一些步骤. 1.在目标域上建立双向信任关系. 2.在目标域上关闭SID筛选 源域: old.com 目标域:net.com Netdom trust old.com /domain:net.com /quarantine:NO /usero:old\administrator /passwor

Ubuntu环境下将 Mysql 5.5 数据库迁移到 MariaDB 10 步骤

这篇文章是我们自己亲手实验过的,系统为 Ubuntu 14.04 server,Mysql 数据库为 Mysql 5.5,准备迁移到 Maria DB 10.1 版本,关于其他版本的迁移方法详细的说明你可以去官方查看,这里我只说说我所实验过的. 关于为什么迁移到 MariaDB,知道 Oralce 收购 Sun 的用户应该知道,当然这已经是几年以前的事情了,本人一直不是很喜欢oracle在MySQL上面的态度,自己要是安装数据库基本上都会使用 MariaDB.整个迁移过程基本无痛,也没什么需要特

git简单实现服务端迁移与备份的步骤

想要达到的目的是,git服务端代码,迁移或者说是copy一份,原来的commit记录都保留下来,二个git服务端之间,相互不受影响. 1,从老的git服务端clone一份裸版本库 # git clone --bare git@192.168.10.202:develop/test.git   2,建立新的git服务端,在这里就不详细说了,不是本文重点,git@192.168.10.201:develop/test1.git 3,以本地为镜像,将代码提交到新的git服务端 # cd test.gi

Oracle 10g 到11g的数据迁移 导入导出 顺序步骤 expdp/impdp

原库版本:Oracle 10.2.0.4.0 目标库版本:Oracle 11.2.0.1.0 使用expdp导出原库数据: expdp system/xxxxxx schemas=test1201 directory=easbak dumpfile=test1201.dmp logfile=zytest1201.log; impdp前准备: 1:确保目标数据库和原库字符集一致 2:创建好所需表空间,可以在原库里查询test1201这个用户使用了哪些表空间查询语句如下: select distin

SQL2005 存储过程解密方法_mssql2005

一 什么是DAC SQL Server 2005 为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用.即使在 SQL Server 不响应标准连接请求时,管理员也可以使用这种连接访问 SQL Server,以便执行诊断查询并解决问题.命令行界面 (sqlcmd) 通过使用特殊的管理员开关 (-A),提供并支持这种专用管理员连接 (DAC). 二如何使用DAC登录到服务器 1 本机DAC登录 命令行方式下执行 sqlcmd -A -S sql服务器名 2 远程DAC登录 1)

玩转-SQL2005数据库行列转换_mssql2005

注意:列转行的方法可能是我独创的了,呵呵,因为在网上找不到哦,全部是我自己写的,用到了系统的SysColumns (一)行转列的方法 先说说行转列的方法,这个就比较好想了,利用拼sql和case when解决即可 实现目的   1:建立测试用的数据库 复制代码 代码如下: CREATE TABLE RowTest(    [Name] [nvarchar](10) NULL,--名稱    [Course] [nvarchar](10) NULL,--課程名稱    [Record] [int]

sql2005 存储过程分页代码_mssql2005

复制代码 代码如下: create database Test on primary ( name='Test_Data.mdf', filename='D:\我的资料\sql\备份\Test_Data.mdf' ) log on ( name='Test_Data.ldf', filename='D:\我的资料\sql\备份\Test_Data.ldf' ) if object_id('tb') is not null drop table tb create table tb ( Col i

成功的SEO站点迁移战略所需八步骤

  搜索引擎优化最关键的环节之一就是有一个全面的和有效的策略来处理内容的迁移和URL的变化.这对于拥有很高流量的大企业的站点来说是一项具有挑战性的工作.创建一个SEO迁移策略的主要目标是:保持/提高搜索排名.保持/提高搜索流量.保持/提高链路连接.改善用户体验. 如果你不给搜索引擎找到移动的内容的确切指令(通过301重定向),搜索引擎没有办法通过原始的URL地址指到新的地址.因为链接的指标对搜索排名如此的重要,所以如果没有一个坚实的SEO计划的后果就是可能导致丢失排名和流量,就连以前通过书签访问

Windows 2008活动目录迁移步骤

活动目录(Active Directory)是面向Windows Standard Server.Windows Enterprise Server以及 Windows Datacenter Server的目录服务.(Active Directory不能运行http://www.aliyun.com/zixun/aggregation/32995.html">在Windows Web Server上,但是可以通过它对运行Windows Web Server的计算机进行管理.)Active