Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.


Les balises existantes sont :

...

  • ChaineDeConnexion : la chaîne de connexion pour SQL Server est de la forme :
    • si on a une authentification via nom d'utilisateur :

Data Source=NomDuServeur; User Id=NomDUtilisateur; Password=MotDePasse;
Initial Catalog=NomDeLaBase;

    • si on a une authentification automatique via la session Windows :

Data Source=NomDuServeur; Trusted_Connection=True; Initial Catalog=NomDeLaBase;

  • HarmonyShareServer : préciser ici le serveur d'exécution,

...

  • LogSql : cette balise permet de tracer la dernière requête exécutée sur le serveur.



Exemple de connexion :
<connexion nom="sqlserver">
<type>3</type>
<nomBase>erp63</nomBase>
<chaineDeConnexion>Data Source=XG\SQLSERVER; User Id=XG; Password=toto; Initial Catalog=erp63;</chaineDeConnexion>
<harmonyShareServer>localhost</harmonyShareServer>
<logSql>c:\sqlserver.sql</logSql>
</connexion>
Attention : pour les chaînes de connexions, SQL Server utilise le driver natif pour se connecter. Cette chaîne est de la forme comme dans l'exemple ci-dessus. Pour les autres bases, on utilise un connecteur ODBC. Pour générer la chaîne, on peut passer par XPSQL.
Le site http://www.connectingstrings.com/ donne pour chaque base et pour chaque connecteur les options de la chaîne.
Pour SQL Server, on utilisera « .NET Framework Data Provider for SQL Server ».
Pour les autres, c'est « .NET Framework Data Provider for ODBC ».