Question

Je dois supprimer les journaux SQL Server 2005, mais ne peut pas comprendre comment le faire. Je parle des journaux qui se trouvent dans Management -> SQL Server Logs dans l'explorateur d'objets SSMS. Je ne peux pas sembler de là les Supprimer, donc je suppose qu'il ya une autre manière ou d'une commande pour le faire.

En outre, je remarque qu'au moins certaines entrées du journal sont disponibles dans Windows Event Log (celles concernant par exemple les connexions échouées,). Est-ce que ceux sont supprimés aussi si je trouve un moyen d'effacer les journaux SQL Server? Ou devrais-je effacer le journal des événements séparément?

Je cherché une réponse, mais les gens semblent demander surtout de journaux de transactions de compensation qui n'est pas ce que je dois.

Était-ce utile?

La solution

Les fichiers journaux en question sont nommés ERRORLOG, ERRORLOG1 etc., et sont généralement stockés dans un endroit du dossier LOG dans le répertoire d'installation MSSQL. Au début du journal il y a un message comme celui-ci:

Connexion messages SQL Server dans le fichier C: \ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ LOG \ ERRORLOG '

Il peut aider à déterminer le chemin exact.

Si la nécessité de supprimer ces journaux est causée par un problème de sécurité, il est bon d'exécuter sp_cycle_errorlog proc pour faire du cycle de journal. De cette façon, le fichier ERRORLOG sera vide et tous les événements sera ERRORLOG1, ERRROLOG2 etc qui peut être supprimé à tout moment.

Autres conseils

Vous pouvez essayer la requête:

EXEC master.dbo.xp_readerrorlog 0, 1, 'Logging SQL Server messages in file', null, NULL, NULL, N'asc'

La colonne de texte vous fournira l'emplacement actuel de votre erreur SQL fichier journal à savoir de ERRORLOG.

L'erreur actuellement utilisé fichier journal ne peut pas être supprimé. Vous pouvez faire défiler le fichier journal à l'aide sp_cycle_errorlog et supprimer l'ancien fichier qui sera nommé ERRORLOG.1.

Les fenêtres journaux d'événements devront être effacé séparément.

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top