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 :
Maintenant, votre profiler ne remontera que les évènements de votre application !
