2012-09-18 27 views
10

Estoy utilizando MVC 3 con SQL Server 2008 R2 DB.Configuración de Elmah con SQL Server 2008

Instalé el script elmah 1.2.2 y SQL Server.

Podría alguien tiene alguna información detallada sobre cómo configurar Elmah con SQL Server 2008.

he comprobado en línea, pero no pude encontrar información detallada.

Respuesta

15

Dado que ya ha ejecutado la secuencia de comandos de instalación de SQL Server e instalado Elmah en su aplicación MVC, solo debe agregar lo siguiente a su web.config para que Elmah envíe sus registros a su instancia de servidor sql.

<elmah> 

... 

    <errorLog type="Elmah.SqlErrorLog, Elmah" 
     connectionStringName="<definedConnectionString>" 
     applicationName="MyAppName"/> 

... 

</elmah> 

Teniendo en cuenta que usted tendrá que reemplazar "<definedConnectionString>" con el nombre de la cadena de conexión que apunta a su instancia de SQL 2008 en su sección de <connectionStrings> de su web.config.

También recomendaría leer las siguientes 5 series de partes: Logging Errors with ELMAH and MVC 3, contiene muchas recomendaciones excelentes para usar ELMAH con MVC. También puede considerar el uso de la instalación del Elmah.MVC NuGet Package para cambiar el comportamiento predeterminado de Elmah dentro de una aplicación MVC.

+0

Gracias. ¿Puedo seguir las mismas instrucciones de la serie de 5 partes para Elmah.MVC o hay instrucciones diferentes para esto? –

+0

Elmah.MVC manejará las primeras 3 partes automáticamente. Pero leer esas partes ayudará a tener una mejor comprensión de lo que está sucediendo. –

Cuestiones relacionadas