WEB开发网
开发学院数据库MSSQL Server 执行SQLServer 2005 In-place升级 阅读

执行SQLServer 2005 In-place升级

 2010-04-28 15:43:05 来源:WEB开发网   
核心提示:概述本实验与SQL Server 2000 升级到SQL Server 2008的实验步骤类似,因此没有提供虚拟机环境,执行SQLServer 2005 In-place升级,本文为相应的指导步骤,仅供参考, 您需要验证没有客户端程序联系,每个客户端程序将有一个50之上的连

概述

本实验与SQL Server 2000 升级到SQL Server 2008的实验步骤类似,因此没有提供虚拟机环境。本文为相应的指导步骤,仅供参考。 练习 1 执行预升级任务

在这个练习中,您将准备好升级用的SQL Server 2000环境和在执行in-place升级之前的可能存在的回滚。

任务 1: 准备SQL Server 2005境

在这个任务中,使用SQL Server Management Studio来准备SQL Server 2000,确保所有的系统和用户数据库配置为自动增长,所有启动的存储过程被禁用。

任务 详细步骤
准备SQL Server 2005境 1.点击“Start”,“SQL Server Management Studio”,然后在弹出的窗口中选择Windows 身份验证方式,并点击“Connect”

您需要验证所有的数据库被配置为自动增长。

注意:在生产环境中,您将验证磁盘有足够的磁盘空间来增长。

1.在Databases文件夹中的System Databases下,右键点击“master”,然后选择“Properties”。

2.在“Files”标签,验证数据文件和日志文件被配置为自动增长,然后点击“OK”。

3.以相同的方式,验证所有的其它数据库文件(系统和用户数据库)被配置为自动增长。

4.点击“New Query”新建一个查询。

您需要禁用扫描启动的存储过程,这些存储过程可能干扰升级过程。

5.执行下面的T-SQL语句来禁用扫描启动的存储过程:

USE master

GO

sp_configure 'show advanced options' ,1

RECONFIGURE

GO

sp_configure 'scan for startup procs' ,0

RECONFIGURE

注意: “scan for startup procs”选项已经被设置为0;此实验只为演示目的而设置。

任务 2: 备份所有的SQL Server 2005数据库

在此任务中,在升级之前使用SQL Server Management Studio备份所有的SQL Server 2005数据库。您需要这些备份以便升级失败回滚到SQL Server 2005的环境。

任务 详细步骤
备份所有的SQL Server 2005数据库 1.转到“SQL Server Management Studio”,导航到“Databases”文件夹下的“System Databases”。

您需要验证所有的数据库被配置为自动增长。

2.在“Database”文件夹,右键点击“master”,指向“Tasks”,点击“Back Up”。

3.在“General”标签中,为Backup type 选择“Full”

4.点击“OK”备份Master数据库,然后当备份完成后,点击“OK”。

5.以相同的方式,备份其它的数据库(为每个文件指定合适的名称)。

注意: 不要备份tempdb数据库-备份操作不会在tempdb上进行操作。

任务 3: 验证当前没有客户端程序连接

在这个任务中,使用SQL Server 2000 Enterprise Manager来验证没有客户端程序连接到数据库。

任务 详细步骤
验证没有客户端程序连接。 1.转换到“SQL Server Management Studio”,然后导航到“Management”文件夹。

1.右键点击“Activity Monitor”,然后点击“View Processes”。

2.在详细面板上,回顾一下当前活动的进程。

您需要验证没有客户端程序联系。每个客户端程序将有一个50之上的连接进程ID。

3.关闭“SQL Server Management Studio”。

1 2  下一页

Tags:执行 SQLServer In

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接