Mim

Select * from Seb where Sujets in (SQL Server 2008, ADO.NET, Visual Studio 2008)

Chaine de connexion : Application Name

Une petite astuce en passant :

Lorsque vous créez une chaine de connexion dans votre application, n'oubliez pas d'affecter une valeur à la propriété Application Name. Celle ci permet de "taguer" votre chaine de connexion, ce qui nous permettra de tracer plus facilement les évènements dont la connexion a été créée à partir de cette chaine.

Voici un exemple de chaine de connexion, initialisée avec ce paramètre supplémentaire :

<connectionStrings>
<add name="AdvConnectionString" providerName="System.Data.SqlClient"
connectionString="Data Source=.\SQL2005;Initial Catalog=AdventureWorks;
                Integrated Security=True;Application Name=AdventureWorks Application;"
/>

Pour tracer les informations relatives à cette connexion sur votre serveur SQL Server 2005, lancer le Profiler, et appliquer un filtre sur la colonne Application Name :

 EditFilter

Maintenant, votre profiler ne remontera que les évènements de votre application !

ProfilerApplicationName

Posted: oct. 18 2007, 09:44 par Mimetis | avec 2 comment(s)
Classé sous :

Commentaires

Olivier Moreau a dit :

Egalement très utile avec l'Activity Monitor de SQL Server Management Studio

# novembre 26, 2007 10:35

Mimetis a dit :

C'est pas faux :)

# novembre 26, 2007 6:59