⾃ SQL Server 2012 (11.x) 起,PASSWORD 和 MEDIAPASSWORD 选项不再⽤于创建备份。 不过,您
仍可以还原使⽤密码创建的备份。
权限
默认情况下,为 sysadmin 固定服务器⾓⾊以及 db_owner 和 db_backupoperator 固定数据库⾓⾊
的成员授予 BACKUP DATABASE 和 BACKUP LOG 权限 。
备份设备的物理文件的所有权和权限问题可能会妨碍备份操作。 SQL Server 服务应对设备进⾏读
写。 运⾏ SQL Server 服务所⽤的帐户必须拥有对备份设备的写入权限。 但是,⽤于在系统表中
添加备份设备条⽬的 sp_addumpdevice 并不检查文件访问权限。 除非使⽤备份或尝试还原,否
则备份设备的物理文件可能不会出现问题。
使⽤ SQL Server Management Studio
备注
使⽤ SQL Server Management Studio 指定备份任务时,可以通过单击“脚本”按钮,再为选择脚本
⽬标来⽣成相应的 Transact-SQL BACKUP 脚本。
1. 连接到相应的 Microsoft SQL Server 数据库引擎实例之后,在对象资源管理器中展开服务器
树。
2. 展开“数据库”,选择⽤户数据库,或展开“系统数据库”,选择系统数据库。
3. 右键单击要备份的数据库,指向“任务”,然后选择“备份...”。
4. 在“备份数据库”对话框中,所选的数据库显⽰在下拉列表中(可将其更改为服务器上的任
何其他数据库)。
5. 在“备份类型”下拉列表中,选择备份类型,默认值为“完整”。
重要
必须先⾄少执⾏⼀个完整数据库备份,然后才能执⾏差异备份或事务⽇志备份。
6. 在“备份组件”下,选择“数据库”。
7. 在“⽬标”部分中,查看备份文件的默认位置(位于 ../mssql/data 文件夹)。
可以使⽤“备份到”下拉列表来选择其他设备。 选择“添加”来添加备份对象和/或⽬标。 可以
跨多个文件对备份集进⾏分条,以提⾼备份速度。
若要删除备份⽬标,请依次选择⽬标和“删除”。 若要查看现有备份⽬标的内容,请依次选
择⽬标和“内容”。
8. (可选)查看“介质选项”和“备份选项”⻚⾯下的其他可⽤设置。
要详细了解各种备份选项,请参阅 常规⻚ 、 介质选项⻚ 和 备份选项⻚ 。
9. 若要启动备份,请选择“确定”。
10. 在备份成功完成后,选择“确定”,以关闭“SQL Server Management Studio”对话框。
评论