use master;
go
select name, case recovery_model
when 1 then 'Full'
when 2 then ' Bulk_logged '
when 3 then 'Simple' end model from sys.databases
where name not in ('master','tempdb','model','msdb');
go
注意:数据库的恢复模式必须为Full
也可使用使用SQL Server Management Studio客户端工具对数据库进行完整备份,同样需确保数据库的恢复模式为“完整”
alter database [dbname] set recovery full;
go
重复 步骤1 ,确认数据库恢复模式修改成功
下面以备份文件名为testdb.bak为例:
use master;
go
backup database [dbname] to disk ='z:\Backup\testdb.bak' with compression,init,stats=5;
go
use master;
go
restore filelistonly
from disk = 'z:\backup\testdb.bak';
go
alter database [dbname] set recovery [model];
go
最后,在云数据库上创建一个空库,用于备份文件导入。 用户也可使用使用 SQL Server Management Studio 客户端工具对数据库进行完整备份,同样需确保数据库的恢复模式为 完整。