このドキュメントには、重要な情報が含まれているため、このドキュメントを使用する前に注意深くお読みください。
ピアヘルプとサポートについては、エルマディスカッショングループを訪れます。プロジェクトサイトの問題トラッカーにバグと問題を報告します。問題トラッカーを使用して、Elmahのインストールや実行で経験している問題のヘルプを求めないでください。それがディスカッショングループの目的です。
エルマを始めるための最良の方法は、提供されたデモWebサイトを起動して、スピンすることです。 Elmah Distributionのルートに移動し、Demo.cmdスクリプトを実行するだけです。デモWebサイトには、Microsoft .NETフレームワーク2.0が必要です。
エラーログにMicrosoft SQL Server(2000以降)を使用している場合は、付属のSQLスクリプトにあるストアドプロシージャを再作成する必要があります(sqlserver.sqlを参照)。スクリプトにはDDL DROP
またはALTER
ステートメントが含まれていないため、スクリプトのCREATE PROCEDURE
パーツを適用する前に、ストアドプロシージャを手動でドロップする必要があります。それ以外は、ベータ2A以来スキーマに変更がありませんでした。そのため、ログの既存のデータをそのまま残すことができます。
Oracleエラーログはベータ3では新しくなりますが、ベータ2と3の間のソースからElmahをコンパイルし、エラーログにOracleを使用している場合は、 ELMAH$Error
テーブル、その指標、および関連するパッケージを再作成する必要があります。提供されたSQLスクリプト(配布のOracle.sqlを参照)。スクリプトにはDROP
ステートメントが含まれていないため、スクリプトを適用する前にテーブルをドロップして手動でパッケージ化する必要があります。記録されたエラーデータを保存する場合は、バックアップでアーカイブすることを検討する必要があります。ユーザーと同義語に関するヒントについては、このスクリプトファイルのコメントを注意深くお読みください。 NB元のパッケージは、エンタープライズシナリオでデータベースの保護を支援するために2つに分割されました。
VistaDBエラーログはベータ3では新しくなっていますが、ベータ2と3の間のソースからElmahをコンパイルし、エラーログにVistADBを使用している場合は、.VDB3ファイルを削除して再作成する必要があります。
アクセスエラーログはベータ3では新しくなっていますが、ベータ2と3の間のソースからエルマをコンパイルし、エラーログにアクセスを使用している場合は、.mdbファイルを削除して再作成する必要があります。
GDN-ELMAHを使用している場合、構成セクションとエントリはわずかに変更されました。これは、GotDotNetでリリースされたオリジナルです。 samples/web.config
ファイルを参照して、構成が今どのように見えるかの例をご覧ください。
エラーログにMicrosoft SQL Serverを使用している場合は、 ELMAH_Error
テーブル、その指標、および付属のSQLスクリプトを使用して関連するストアドプロシージャを再作成する必要があります(DistributionのDatabase.sql
を参照)。スクリプトにはDDL DROP
ステートメントが含まれていないため、スクリプトを適用する前に、テーブルとストアドプロシージャを手動でドロップする必要があります。記録されたエラーデータを保存する場合は、バックアップでアーカイブすることを検討する必要があります。
$Revision: 511 $