MSSQL7数据库备份对于自身程序开发而言已经成为必不可少的一项技术要素。毋庸置疑,每位系统管理人员做好正确的数据库备份是很重要的,相应的投资也是非常有意义的。
要做好一份MSSQL7数据库备份,首先需要使用Microsoft SQL Server Management Studio (SSMS) 来连接到MSSQL7数据库服务器,然后再在菜单栏中选择「任务」,然后点击选择「备份」。此时就会弹出一个「备份数据库」窗口,此时我们只需要按照要求输入相关的设置信息即可开始备份操作,如图1所示。
![](https://static001.geekbang.org/resource/image/8d/ce/8d64e6b9088bc82cb97d89c84e52d7ce.png)
图1 MSSQL7数据库备份
其次,也可以选择使用T-SQL语句来进行数据库备份,如:
`BACKUP DATABASE [databaseName] TO DISK = N’pathName’
WITH FORMAT, MEDIANAME = N’backupName’,
NAME = N’userName-backupDescription’`
上述的T-SQL命令中,`[databaseName]`表示要备份的数据库名称,`pathName`表示要备份到的存储路径,`backupName`表示备份文件名,`userName`表示备份操作者名称,`backupDescription`表示备份描述信息。
当然,也可以使用系统存储过程来实现MSSQL 7数据库备份,例如:
`EXECUTE usp_backup_database @databaseName,@pathName,@backupName,
@userName,@backupDescription,@backupType`
系统存储过程的意义与上述的T-SQL语句是一致的,只是调用系统存储过程更为简洁。
至此,所有的MSSQL7数据库备份步骤介绍完毕,在此提醒管理者应该按照规定的周期对数据库做好定期备份,这是做好一份投资保险的必要准备工作。