Comment augmenter le nombre de journaux d'erreurs de SQL Server

Traductions disponibles Traductions disponibles
Numéro d'article: 196909 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit comment augmenter le nombre de journaux d'erreurs de SQL Server.

Par défaut, les journaux d'erreurs de SQL Server sont conservés dans sous-dossier de journal de SQL Server. Par défaut, sept journaux d'erreurs de SQL Server ; journal des erreurs et sont Errorlog.1 via Errorlog.6. Le nom du journal actuel, plus récent est Errorlog sans extension. Le journal est recréé chaque fois que vous redémarrez SQL Server. Lorsque le fichier journal des erreurs est recréé, le journal précédent est renommé en Errorlog.1 et la prochaine connexion précédente (Errorlog.1) est renommée en Errorlog.2 et ainsi de suite. Errorlog.6 est supprimé. Cela ne se produise dans l'ordre inverse, mais le résultat est identique.

Dans certains cas, vous souhaiterez peut-être conserver plus de sept des journaux archivés. Dans SQL Server 7.0, vous pouvez ajouter un paramètre de clé de Registre pour conserver les journaux d'erreurs plus de sept.

Remarque : en cours de SQL Server 2000 ou SQL Server 2005, le nombre de journaux d'erreurs créés avant d'être recyclés est configurable via le menu contextuel contextuelle pour les journaux SQL Server. Pour plus d'informations, consultez la rubrique «Configurer les journaux SQL Server Error» dans la documentation en ligne de SQL Server.

Augmenter le nombre de journaux d'erreurs SQL Server

Avertissement : Si vous utilisez l'Éditeur du Registre incorrectement, vous exposez à de graves problèmes pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que vous puissiez résoudre les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre. Utilisez l'Éditeur du Registre à vos risques et périls.

Cette commande modifie le Registre, Microsoft vous recommande de sauvegarder vos modifications. Cela est possible en exécutant l'utilitaire de ligne de commande Regrebld.exe avec le paramètre - Backup. Par exemple :
D:\MSSQL7\BINN>regrebld -Backup
Remarque l'utilitaire de ligne de commande Regrebld.exe n'est disponible que dans SQL Server 7.0. Pour savoir comment faire pour reconstruire le Registre dans SQL Server 2000, consultez la documentation en ligne de SQL Server.

Cette commande crée cinq fichiers dans le sous-dossier de Binn de SQL Server :
  • Mssql7.rbk
  • Mssql7ct.rbk
  • Mssql7ea.rbk
  • Mssql7es.rbk
  • Mssql7p.rbk
Enregistrer ces fichiers, car vous en avez besoin pour restaurer le Registre.

La nouvelle clé de Registre que vous pouvez définir est la suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\NumErrorLogs
Par défaut, cette clé est absente. La valeur est de type REG_DWORD. Modifiez la valeur au nombre de journaux que vous souhaitez conserver.

En outre, dans SQL Server 7.0, vous pouvez passer le journal des erreurs sans redémarrage de SQL Server en exécutant la procédure sp_cycle_errorlog stockées. Cette procédure est un simple wrapper pour l'instruction DBCC ERRORLOG. Exécution de DBCC ERRORLOG réinitialise le journal des erreurs de SQL Server.

Références

Pour plus d'informations sur l'augmentation du nombre archiveable de journaux d'erreurs de SQL Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
230590Comment archiver des journaux d'erreurs de SQL Server plus de six

Propriétés

Numéro d'article: 196909 - Dernière mise à jour: vendredi 2 novembre 2007 - Version: 5.4
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Édition Développeur
  • Microsoft SQL Server 2000 Édition Entreprise
  • Microsoft SQL Server 2000 Édition Personelle
  • Microsoft SQL Server 2000 Standard
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
  • Microsoft SQL Server 7.0 Standard
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Mots-clés : 
kbmt kbhowtomaster KB196909 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 196909
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com