La connexion au gestionnaire de bases de données SQL Server s'effectue via ODBC. 

Attention, depuis Adélia Studio 13 PTF8, la connexion au serveur nécessite un pilote ODBC au niveau de SQL Server 2008 minimum (SQL Server Native Client 10), les pilotes historiques « SQL Server » (SQL Server 2000, livré avec Windows) et « SQL Server Native Client » (SQL Server 2005) ne sont plus supportés.


Nota : il est également possible de se connecter au serveur sans configuration cliente en indiquant dans le nom de la base de données une URL indiquant l'adresse IP du serveur et le nom de l'instance. Pour SQL Server, l'URL à la forme "NOM_BASE@NOM_SERVEUR[\NOM_INSTANCE_SQL]", le nom de l'instance étant optionnel si égal à l'instance par défaut. dans notre exemple : BDCADEL@SRVADELIA. Si la base est créée dans l'instance SQL Server "SQLExpress" l'url devient BDCADEL@SRVADELIA\SQLExpress.

Configuration d'une connexion ODBC à SQL Server


La configuration s'exécute en plusieurs étapes.

Dans cet exemple nous allons configurer un accès à la base de données BDCADEL située sur le serveur SRVADELIA.

Lancez le programme « Administrateur de sources de données ODBC ». Attention, sur les systèmes 64bits vous devez lancer la version 32bits du programme pour configurer les sources de données système (C:\Windows\SYSWOW64\odbcad32.exe). Celui-ci est également accessible dans la liste des raccourcis du runtime Adélia (adelrt.exe).

La boite suivante doit s'afficher :

Allez dans l'onglet 'Sources de données système' et cliquez le bouton 'Ajouter'.

 

Dans la liste, sélectionnez le pilote « SQL Server Native Client xxx » ou « ODBC Driver xxx for SQL Server » et cliquez le bouton 'Terminer'. Cette boite apparait alors :

 

Dans la boite, renseignez le champ Nom (il s'agit du nom sous lequel Adélia 'verra' la base de données), Description et Serveur (nom du serveur SQL).

Pour éviter les confusions, il est conseillé si possible de donner à la source ODBC le nom de la base que vous voulez utiliser.

Cliquez sur le bouton Suivant >.

Sélectionnez le type d'authentification désiré. Dans le cas général, vous mettez 'Authentification Windows NT'.

Cliquez sur le bouton Suivant >.


 

Important : cochez l'option 'Changer la base de données par défaut' et sélectionnez dans la liste la base de données. Laissez toutes les autres options avec la valeur par défaut.

Cliquez sur le bouton Suivant >.

 

Laissez toutes les options avec la valeur par défaut.

Cliquez sur le bouton Terminer.

Une boite de confirmation apparait. Vous pouvez cliquer sur le bouton 'Tester la source de données' pour vérifier que la connexion se fait.

 

Validez les modifications en cliquant sur le bouton OK de toutes les boites de configuration ODBC jusqu'à ce que vous ayez fermé le gestionnaire.