sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server Change Recovery Model

Hej,

Du kan behöva ändra databasåterställningsmodell för SQL Server.

Om din säkerhetskopieringsplan ändras och du inte behöver återställning vid tidpunkten kan du ändra återställningsmodell för SQL Server-databasen.

Du kan ändra alla databasåterställningsmodeller av instans som följande fråga från Full till Enkel.

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

Eller så kan du behöva ändra alla enkla databaser till Full återställningsmodell i SQL Server så kan du använda följande fråga.

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


  1. Hur kan jag korrekt använda ett PDO-objekt för en parameteriserad SELECT-fråga

  2. Hur man importerar en JSON-fil till en SQL Server-tabell

  3. Hur man extraherar en delsträng i MySQL

  4. Hur LocalTimeStamp() fungerar i PostgreSQL