首先确认下当前情况下,数据库备份模式为full还是simple
SELECT name, recovery_model_desc
FROM sys.databases
WHERE name = 'db_name' ;
GO
修改数据库备份模式
use db_name
go
ALTER DATABASE db_name SET RECOVERY FULL(simple);--将数据库备份模式调整成full(简单)
go
问题来了!从simple修改成full,但是重新运行第一条SQL时,发现其模式还是simple
这是因为,simple修改成full后,需要对数据库进行一次全备,然后再跑第一条SQL就会发现,模式变成了full!
奇葩的SQLserver