Veuillez lire attentivement ce document avant d'utiliser cette version d'Elmah car elle contient des informations importantes.
Pour l'aide et le soutien par les pairs, Vist the Elmah Discussion Group. Signaler des bogues et des problèmes au tracker des problèmes sur le site du projet. Évitez d'utiliser le tracker de problème pour demander de l'aide pour les problèmes que vous rencontrez dans l'installation ou l'exécution d'Elmah. C'est à cela que sert le groupe de discussion.
La meilleure façon de commencer avec Elmah est de le faire pour un tour en lançant le site Web de démonstration fourni. Allez simplement à la racine de votre distribution Elmah et exécutez le script Demo.cmd. Le site Web de démonstration nécessite Microsoft .NET Framework 2.0.
Si vous utilisez le Microsoft SQL Server (2000 ou version ultérieure) pour votre journal d'erreur, vous devez recréer les procédures stockées trouvées dans le script SQL fourni (voir SQLServer.SQL). Le script ne contient pas de relevés DDL DROP
ou ALTER
, vous devrez donc supprimer les procédures stockées manuellement avant d'appliquer les parties de CREATE PROCEDURE
du script. En dehors de cela, il n'y a eu aucun changement dans le schéma depuis la bêta 2a, de sorte que les données existantes dans vos journaux peuvent être laissées telles qu'elle est.
Le journal d'erreur Oracle est nouveau dans la bêta 3, mais si vous avez compilé Elmah à partir de sources entre la bêta 2 et 3 et en utilisant Oracle pour votre journal d'erreur, vous devez recréer le tableau ELMAH$Error
, ses indices et ses packages connexes à l'aide du Script SQL fourni (voir oracle.sql dans votre distribution). Le script ne contient aucune instruction DROP
, vous devrez donc supprimer la table et le package manuellement avant d'appliquer le script. Si vous souhaitez préserver les données d'erreur enregistrées, vous devriez envisager de les archiver dans une sauvegarde. Veuillez lire attentivement les commentaires de ce fichier de script pour des conseils sur les utilisateurs et les synonymes. NB Le package d'origine a maintenant été divisé en deux pour aider à sécuriser la base de données dans les scénarios d'entreprise.
Le journal d'erreur Vistadb est nouveau dans la bêta 3, mais si vous avez compilé Elmah à partir de sources entre bêta 2 et 3 et en utilisant Vistadb pour votre journal d'erreur, vous devez supprimer le fichier .vdb3 et permettre de le recréer.
Le journal d'erreur d'accès est nouveau dans la bêta 3, mais si vous avez compilé Elmah à partir de sources entre Beta 2 et 3 et en utilisant l'accès pour votre journal d'erreur, vous devez supprimer le fichier .mdb et permettre de recréer.
Les sections et entrées de configuration ont légèrement changé si vous utilisez GDN-ELMAH, qui est l'original qui a été publié sur GotdotNet. Consultez le fichier samples/web.config
pour voir des exemples de l'apparence de la configuration maintenant.
Si vous utilisez le serveur Microsoft SQL pour votre journal d'erreur, vous devez recréer la table ELMAH_Error
, ses indices et procédures stockées connexes à l'aide du script SQL fourni (voir Database.sql
dans votre distribution). Le script ne contient pas d'instructions DDL DROP
, vous devrez donc supprimer la table et les procédures stockées manuellement avant d'appliquer le script. Si vous souhaitez préserver les données d'erreur enregistrées, vous devriez envisager de les archiver dans une sauvegarde.
$Revision: 511 $