修改資料庫日誌模式為簡單
阿新 • • 發佈:2021-09-17
----修改資料庫日誌模式為簡單
DECLARE@strSQLVARCHAR(4000),
@strDataBaseNameVARCHAR(100)
SET@strDataBaseName=DB_NAME();
SET@strSQL='alterdatabase['+@strDataBaseName+']setrecoverysimplewithno_wait;';
EXEC(@strSQL);
SET@strSQL='alterdatabase['+@strDataBaseName+']setrecoverysimple;';
EXEC(@strSQL);
-----收縮檔案
SELECT@strSQL='DBCCSHRINKDATABASE(N'''+@strDataBaseName+''',TRUNCATEONLY);'
EXEC(@strSQL);
----修改資料庫日誌模式為完整
SET@strSQL='alterdatabase['+@strDataBaseName+']setrecoveryfullwithno_wait;';
EXEC(@strSQL);
SET@strSQL='alterdatabase['+@strDataBaseName+']setrecoveryfull;';
EXEC(@strSQL);