Question

Si l'un d'entre vous a travaillé avec un outil intéressant pour afficher/interroger les journaux de transactions SQL, veuillez me le faire savoir.Cela devrait afficher toutes les instructions SQL transactionnelles qui sont validées ou annulées.

Pour les fichiers de base de données, s'il a des capacités graphiques supplémentaires comme afficher la structure interne de l'arbre binaire des index, ce sera génial mais je suppose que j'en demande trop, hein.

Était-ce utile?

La solution

Ceci n'est pertinent que si vous parlez de SQL Server 2000, mais RedGate a produit un outil gratuit appelé Sauvetage du journal SQL.Sinon, pour SQL Server 2005 ApexSQLLog d'ApexSQL est le seul autre produit que je connaisse

Autres conseils

Vous pouvez utiliser les sans-papiers Commande DBCC LOG.

Il existe un produit commercial de Lumigent appelé "Log Explorer".C'est 995 $ par siège, mais devrait couvrir vos besoins de base.

vous pouvez utiliser cette requête :

Select * from ::fn_dblog(null,null)

ou voir ce lien : Comment puis-je afficher le fichier journal des transactions SQL Server 2005

ou ce lien : Comment décoder une simple entrée dans le journal des transactions ?

Certaines entreprises produisent des lecteurs de journaux comme Lumigent et Red Gate.Cependant, ils ne fonctionnent pas avec les versions de serveur SQL supérieures à 2000 en raison des modifications des métadonnées dans les tables système et les types de données sous-jacents. Ils peuvent fonctionner si vous n'utilisez aucune nouvelle fonctionnalité, mais si vous utilisez le type de données XML varchar (max), etc. pas de chance

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top