SQL Server 的 SQL BACKUP DATABASE
SQL BACKUP DATABASE 语句
SQL Server 中的 BACKUP DATABASE
语句用于创建现有 SQL 数据库的完整备份。
语法
BACKUP DATABASE 数据库名
TO DISK = '文件路径';
SQL BACKUP WITH DIFFERENTIAL 语句
差异备份仅备份自上次完整数据库备份以来已更改的部分数据库。
语法
BACKUP DATABASE 数据库名
TO DISK = '文件路径'
WITH DIFFERENTIAL;
BACKUP DATABASE 示例
以下 SQL 语句将在 D 驱动器上创建名为 "testDB" 的数据库的完整备份。
示例
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
提示: 始终将数据库备份到与实际数据库不同的驱动器上。这样,如果发生磁盘崩溃,您就不会丢失备份文件和数据库。
BACKUP WITH DIFFERENTIAL 示例
以下 SQL 语句将创建 "testDB" 数据库的差异备份。
示例
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH DIFFERENTIAL;
提示: 差异备份可以缩短备份时间(因为只备份更改的部分)。