练习 2: 备份源数据库,查看实例级别的对象
在这个练习中, 您将查看原始服务器环境,然后备份源数据库
任务 | 详细步骤 |
运行服务器 (使用 Virtual PC)。 | 1. 运行Start菜单中的 “Microsoft Virtual PC” 。如果 “Virtual PC Console”没有出现, 在系统托盘中查找它的图标, 并且双击这个图标。 2. 选择 “SQL25”,并且点击 “Start” 。 3. 一旦虚拟服务器运行, 在 虚拟服务器窗口的 “Action” 菜单中, 点击 “Ctrl+Alt+Del”(或者按右“Alt+Del”) 。 4. 用Administrator登录, 使用密码password01! |
备份 AdventureWorks2005. | 5. 点击“Start”,“SQL Server Management Studio”,然后在弹出的窗口中选择Windows 身份验证方式,并点击“Connect” 6. 展开“Databases”,然后右键点击“AdventureWorks2005” 7. 点击 “Tasks”,然后点击“Back Up” 8. 保留默认设置,并确保备份类型选择为“Full”,然后点击“OK”开始备份 9. 当备份完成时,在确认对话框中点击“OK” 。 10. 关闭SQL Server Management Studio 11. 将C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup中的备份文件AdventureWorks2005.bak拷贝到SQL08虚机中 |
练习 3: 还原和升级数据库
在这个练习中, 您将完成下列步骤来还原 SQL Server 2005 AdventureWorks2005 数据库环境到一个SQL Server 2008实例 (自动升级数据库),然后迁移实例级对象。
任务 | 详细步骤 |
选择并验证备份文件 | 1. 登录SQL08虚机 2. 从“Start”菜单打开“SQL Server Management Studio”。 1. 验证“Database Engine”出现在 “Server Type”列表并且“Windows Authentication”出现在“Authentication”列表中。 2. 点击“Connect”来连接到SQL Server 2008实例。 3. 在“Object Explorer”面板中,展开“Databases”。 注意在SQL Server 2008实例中不存在AdventureWorks2005数据库。 4. 右键点击“Databases”,然后点击“Restore Database”。 5. 在“Source for Restore”下,选择“From Device”,然后点击省略号按钮。 注意,“File”被选中作为恢复的介质类型。 6. 点击“Add”,导航到“AdventureWorks2005.bak”文件。 7. 点击“Contents”来验证备份集中包含了AdventureWorks2000的完全数据库备份。 8. 点击“Close”,然后点击“OK”。 |
还原数据库 | 1. 在选择要还原的备份集中, 选中AdventureWorks2005 备份集复选框。 下一步,你必须指定一个数据库名。 2. 在 “To database” 下拉列表中,选择 “AdventureWorks2005”。 注意在还原时,您能够改变数据库名称。 3. 点击“OK”来还原 AdventureWorks2005 数据库。 4. 点击 “OK”来确定还原成功。 5. 在“Object Explorer”中,验证AdventureWorks2005数据库出现在“Databases”节点中。 |
关闭实验环境 | 1. 在Microsoft Virtual PC 2007“Action”菜单中,点击“Close”。 您已经完成了使用备份和还原方法对AdventureWorks2005关系数据库的升级操作。 |