2012-09-18 18 views
10

Używam MVC 3 z SQL Server 2008 R2 DB.Konfiguracja Elmah z SQL Server 2008

Zainstalowałem skrypt elmah 1.2.2 i SQL Server.

Może ktoś ma jakieś szczegółowe informacje na temat konfiguracji ELMAH z SQL Server 2008.

Sprawdziłem w Internecie, ale nie mógł znaleźć szczegółowe informacje.

Odpowiedz

15

Ponieważ już uruchomiłeś skrypt instalacyjny SQL Server i zainstalowałeś Elmah w aplikacji MVC, powinieneś po prostu dodać następujące dane do swojego pliku web.config, aby Elmah wysłała swoje dzienniki do instancji twojego serwera sql.

<elmah> 

... 

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

... 

</elmah> 

Pamiętając, że trzeba będzie wymienić "<definedConnectionString>" z nazwą ciąg połączenia, który wskazuje na instancji SQL 2008 z sekcji <connectionStrings> swojej web.config.

Polecam również przeczytanie następującej serii 5 części: Logging Errors with ELMAH and MVC 3, zawiera ona wiele wspaniałych rekomendacji dotyczących używania ELMAH z MVC. Możesz również rozważyć użycie instalacji Elmah.MVC NuGet Package, aby zmienić domyślne zachowanie Elmah w aplikacji MVC.

+0

Dziękuję. Czy mogę postępować zgodnie z tymi samymi instrukcjami z serii 5 części dla Elmah.MVC, czy są tam inne instrukcje? –

+0

Elmah.MVC obsłuży automatycznie pierwsze 3 części. Ale czytanie tych części pomoże lepiej zrozumieć, co się dzieje. –

Powiązane problemy