@ECHO OFF
echo ##### - Beginne mit loeschen alter Logs
REM alle Logs älter als 30 Tage löschen
forfiles /p "C:\01-automatisierung\sql\dbcc-checkdb\log" /s /m *.* /d -30 /c "cmd /c del @path"
echo ##### - Ende Loeschen alter Logs
REM Zeitstempel setzen
SET TS1=%TIME: =0%
SET TS2=%date:~6,4%%date:~3,2%%date:~0,2%-%TS1:~0,2%%TS1:~3,2%%TS1:~6,2%
REM @ECHO %TS2%
echo ##### - Ueberpruefe DB mit DBCC CHECKDB...
sqlcmd -S HF-Server\JTLWAWI -E -d eazybusiness -Q "DBCC CHECKDB('eazybusiness')" -o C:\01-automatisierung\sql\dbcc-checkdb\log\%TS2%-log-checkdb.txt>nul
find "0 Zuordnungsfehler und 0 Konsistenzfehler" C:\01-automatisierung\sql\dbcc-checkdb\log\%TS2%-log-checkdb.txt>nul && goto EOF
color 4f & echo Datenbank fehlerhaft - Siehe C:\01-automatisierung\sql\dbcc-checkdb\%TS2%-log-checkdb.txt
pause
:EOF