In Symantec Endpoint 12.1 RU1 non esiste l’opzione di poter troncare il file sem5.log con il brutto risultato di ritrovarsi a distanza di tempo con il disco fisso senza spazio ed un file .log da diversi gigabyte.

Purtroppo ho avuto questa triste esperienza con qualche cliente, mi sono messo alla ricerca di soluzioni ed eccole :

  • Aggiornate il prodotto all’ultima versione e vi ritrovate nell’interfaccia l’opzione per poter troncare il file e ricostruire gli indici.
  • Create uno script e lo schedulate che si occupera’ di questa “trascurabile” mancanza da parte di Symantec

Creazione dello Script

Aprire NOTEPAD e creare un file .BAT all’interno del quale inserite questo codice.

net stop semsrv
net stop SQLANYs_sem5
attrib -r “C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\db\sem5.log”
del “C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\db\sem5.log”
net start SQLANYs_sem5
net start semsrv

Fate attenzione alla cartella dove risiede il file sem5.log se corrisponde a dove e’ realmente presente il file. Salvate il file dove meglio credete, io personalmente ho l’abitudine di creare una cartella c:\batch.

Creazione della Schedulazione

A questo punto e’ possibile aprire il Task Scheduler e creare un processo automatizzato (io l’ho messo ad ogni 24ore) con alti privilegi puntando al file che avete appena creato.

Ad ogni esecuzione si preoccupa di stoppare il server DB, cancellare il file sem5.log e far ripartire il server database.

Link all’articolo per la versione aggiornata del prodotto

Link all’articolo per la creazione dello script

Written by Alberico Schiappa

Ciao, spero che questo articolo ti sia piaciuto. Ti chiedo un click per aiutarmi a condividerlo sui Social Network e se puoi, di commentarlo con le tue esperienze e suggerimenti...

This article has 1 comment

Leave a Comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.