Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Modèle de récupération des modifications de SQL Server

Bonjour,

Vous devrez peut-être modifier le modèle de récupération de base de données de SQL Server.

Si votre plan de sauvegarde change et que vous n'avez pas besoin d'une récupération ponctuelle, vous pouvez modifier le modèle de récupération de la base de données SQL Server.

Vous pouvez changer tous les modèles de récupération de base de données d'instance comme la requête suivante de Complet à Simple.

declare @SQL varchar(max)=''select @SQL+='ALTER DATABASE '+name+' SET RECOVERY SIMPLE;'+CHAR(10)from sys.databaseswhere recovery_model_desc!='SIMPLE'exec(@SQL) 

Ou vous devrez peut-être changer toutes les bases de données simples en modèle de récupération complète dans SQL Server, puis vous pouvez utiliser la requête suivante.

déclarez @SQL varchar(max)=''select @SQL+='ALTER DATABASE '+name+' SET RECOVERY FULL;'+CHAR(10)from sys.databaseswhere recovery_model_desc='SIMPLE'exec(@SQL)