内容正文:
数据库的运行与维护
第六章
1
目 录
2
6.1 数据库的安全管理
6.2 数据库的分离与附加
6.3 数据的导入与导出
6.4 数据库的备份与恢复
6.2 数据库的分离与附加
掌握分离数据库的步骤。
掌握附加数据库的步骤。
了解如何转移数据库。
知识目标
会分离数据库。
会附加数据库。
会转移数据库。
能力目标
5
由于数据库服务器的硬件升级,管理员需要将淘汰的服务器中的student数据库转移到新服务器中。
转移数据库
、
任务描述
6
首先要断开该数据库的所有连接,使用SQL Server的“分离数据库”功能分离出要转移的数据库,然后在磁盘中找到对应的数据库文件,一般包括主要数据文件和事务日志文件,有时还包括一个或多个次要数据文件,将这些文件都复制或剪切到可移动磁盘(如U盘、移动硬盘等)中。打开新服务器,启动数据库服务,使用具有管理员权限的登录账号登录,将可移动磁盘中的数据库文件复制到新服务器中的某个目录下,再使用数据库的“附加数据库”功能将数据库附加上去就可以使用了。
转移数据库
任务分析
完成任务的具体步骤如下:
(1)分离数据库;
(2)将数据库文件复制到另外一台服务器中;
(3)在另外一台服务器中使用管理员账号登录数据库;
(4)附加数据库。
任务分析
6.2.1 分离数据库
分离数据库的步骤:
(1)启动SQL Server Management Studio应用程序,使用Windows身份验证模式登录;
(2)在“对象资源管理器”中展开“数据库”节点,选中要分离的数据库;
(3)右击要分离的数据库,在弹出的快捷菜单中选择“任务”→“分离”选项,打开“分离数据库”窗口;
(4)单击“确定”按钮,完成分离数据库。
知识导读
6.2.2 附加数据库
附加数据库的步骤:
(1)在附加数据库之前,必须将与数据库关联的主要数据文件(扩展名为.mdf的文件)和事务日志文件(扩展名为.ldf的文件)复制到目标服务器上;
(2)启动SQL Server Management Studio应用程序,使用Windows身份验证模式登录;
(3)在“对象资源管理器”中右击“数据库”节点,在弹出的快捷菜单中选择“附加”选项,打开“附加数据库”窗口,添加要附加的数据库,然后单击“确定”按钮,完成附加数据库。
知识导读
转移数据库
1.分离数据库
1)启动SQL Server Management Studio应用程序,使用Windows身份验证模式登录,在“对象资源管理器”中展开“数据库”节点。
2)右击“student”数据库,在弹出的快捷菜单中选择“任务”→“分离”选项,打开“分离数据库”窗口。
3)如果“消息”列中提示还有活动连接,则需要先断开连接,或者勾选“删除连接”列下的复选框来删除连接,否则不能分离成功。单击“确定”按钮,student数据库分离成功,服务器中也就不存在student数据库了。
任务实施
转移数据库
2.附加数据库
1)启动SQL Server Management Studio应用程序,使用Windows身份验证模式登录,在“对象资源管理器”中右击“数据库”节点,在弹出的快捷菜单中选择“附加”选项,打开“附加数据库”窗口。
2)在“附加数据库”窗口中单击“添加”按钮,打开“定位数据库文件”对话框,在此对话框中找到student数据库文件所在的物理路径,选择student.mdf文件和student.ldf文件,单击“确定”按钮,返回“附加数据库”窗口,在此窗口中的“要附加的数据库”列表框中会显示要附加的数据库信息,在此窗口中的“数据库详细信息”列表框中会显示数据库文件的详细信息,单击“确定”按钮,student数据库附加成功。在“对象资源管理器”中展开“数据库”节点,会发现student数据库已经存在于服务器中了。
任务实施
数据库的分离与附加是两个逆向过程。分离数据库是为了让数据库文件和服务器脱离关系,以便转移或备份数据库文件;当需要再次用到该数据库时,可以通过附加数据库的方式使数据库文件与数据库服务器产生关系,即将数据库存储于服务器中。
转移数据库
任务总结
$