数据备份和权限管理
第十章
Name:马江平
辽宁工程技术大学营销管理学院
磁盘设备的建立。
如何利用磁盘设备进行备份操作?
如何移动数据库?
如何导入或导出数据?
创建登录账户。
创建用户和角色。
权限管理。
本章目标
使用SQL Server管理平台创建备份设备
创建磁盘备份设备的物理备份名为“E:\backup\student_bak”,逻辑备份设备名为“db_student_bakdevice”。
第一步
在SQL Server管理平台的【对象资源管理器】窗口中展开【服务器对象】的子节点【备份设备】上单击鼠标右键,弹出快捷菜单,如图所示。
第二步
单击 选项,打开【备份设备】对话框。在【设备名称】文件框中输入“db_student_bakdevice”;在不存在磁带机的情况下,【目标】目标选项自动选中【文件】单选项,在【文件】选项对应的文本框中输入文件路径和名称“E:\backup\student_bak”,
使用SQL Server管理平台创建备份设备
使用SQL Server管理平台删除备份设备
第一步
在SQL Server管理平台的【对象资源管理器】窗口中展开【服务器对象】的子节点【备份设备】。在节点【db_student_bakdevice】上单击鼠标右键,弹出快捷菜单,。
使用SQL Server管理平台删除备份设备
第二步
单击【删除】选项,打开【删除对象】对话框。单击【确定】按钮,删除备份设备。
使用存储过程创建磁盘备份设备
使用存储过程创建备份设备的语法结构:
sp_addumpdevice 'device_type' , 'logical_name' , 'physical_name'
其中:
device_type:设备类型,‘disk|tape’, “disk”表示磁盘,“tape”表示磁带。
logical_name:逻辑磁盘备份设备名。
physical_name:物理磁盘备份设备名。
使用存储过程创建磁盘备份设备
使用T-SQL语句的存储过程sp_addumpdevice命令行创建磁盘备份设备的物理备份设备名为“E:\backup\student_bak”,逻辑备份设备名为“db_student_bakdevice”。
exec sp_addumpdevice 'disk','db_student_bakdevice','E:\backup\student_bak'
使用存储过程删除磁盘备份设备
使用存储过程删除备份设备的语法结构:
sp_dropdevice 'logical_name' , ‘delfile'
其中:
logical_name:逻辑磁盘备份设备名。
delfile:表示是否同时删除磁盘备份物理设备名。
使用存储过程删除磁盘备份设备
使用T-SQL语句的存储过程sp_dropdevice命令行删除前面刚创建的磁盘备份设备。
exec sp_dropdevice 'db_student_bakdevice', 'delfile'
网络数据库课件第10章 来自淘豆网www.taodocs.com转载请标明出处.