SQL Server 数据备份与恢复
-- 备份 SQL Server 数据库
BACKUP DATABASE [YourDatabaseName]
TO DISK = 'D:\Backups\YourDatabaseName_FullBackup.bak'
WITH FORMAT, INIT;
-- 还原 SQL Server 数据库
RESTORE DATABASE [YourDatabaseName]
FROM DISK = 'D:\Backups\YourDatabaseName_FullBackup.bak'
WITH REPLACE, NORECOVERY;
-- 恢复 SQL Server 数据库
RESTORE DATABASE [YourDatabaseName]
FROM DISK = 'D:\Backups\YourDatabaseName_FullBackup.bak'
WITH REPLACE, RECOVERY;
在这个例子中,YourDatabaseName
需要替换为你要备份或还原的数据库名称,同时确保 DISK
路径指向正确的备份文件和目录。FORMAT
选项会在创建新备份时覆盖任何现有的备份集,INIT
会初始化备份媒体。在还原时,REPLACE
选项会覆盖现有的数据库,而 NORECOVERY
选项会让数据库处于还原状态,不允许连接到数据库进行操作。最后,RECOVERY
选项会完成数据库的恢复过程。
评论已关闭