练习 2:使用Detach和Attach升级SQL Server 2000到SQL Server 2008
任务 | 详细步骤 |
从SQL Server 2000分离AdventureWorks2000数据库 | 1. 在SQL Server Management Studio中,展开“Databases”,右键点击AdventureWorks2005数据库,指向“Tasks”,然后点击“Detach”。 2. 在Detach Database对话框中,勾选“Drop Connections”。 3. 点击“OK”分离数据库,然后点击OK确认数据库已经被分离成功了。 4. 关闭“SQL Server Management Studio”。 5. 打开Windows Explorer,然后导航到C:\Program Files\Microsoft SQL Server\MSSQL\Data。 6. 复制下列文件到SQL08虚机的C:\SQL Scripts下 · AdventureWorks2005_Data.mdf · AdventureWorks2005_Log.LDF 7. 关闭Windows Explorer。 |
附加AdventureWorks2000数据库到SQL Server 2008 | 1. 在SQL08虚机中,从“Start”菜单中打开“SQL Server Management Studio”。 2. 验证Database Engine出现在“Server Type”列表中,Windows Authentication出现在“Authentication”列表中,然后点击“Connect”。 3. 右键点击“Database”,然后点击“Attach” 4. 在Attach Database 对话框中,点击“Add”添加数据库 5. 在弹出的对话框中选中C:\SQL Scripts\AdventureWorks2005_data.mdf 文件,并点击“OK” 6. 在Object Explorer中,展开“Databases”。 注意AdventureWorks2005数据库出现在Database树型中(如果没有出现,右键点击Databases然后点击Refresh)。 |