Bonjour à tous,

J'essaie d'installer ODBC sur un centOS pour me connecter à un base de données sqlServer avec php(5.2.14). Malheureusement rien ne fonctionne et je ne comprend pas pourquoi. Mes connaissances sur le sujet sont plus que limitées. Voilà les opération que j'ai réalisé dans l'ordre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
yum install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel
Puis :
Ensuite, j'édite le fichier etc/odbcinst.ini et j'ajoute les lignes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
[FreeTDS]
Description = ODBC for Microsoft SQL
Driver      = /usr/lib/libtdsodbc.so
UsageCount  = 1
Threading   = 2
Ensuite, j'édite le fichier etc/odbc.ini et j'ajoute les lignes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
[Mon-connector]
Description     = MS SQL connection to 'MaDB' database
Driver          = FreeTDS
Database        = MaDB
Server          =  MonSRV
UserName        = nomUser
Password        = mdpUser
Trace           = No
TDS_Version     = 7.0
Port            = 1433
Ensuite j’exécute un : Puis un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
odbcinst –q –d
Qui me retourne tous les driver dont FreeTDS

Enfin, je teste la connexion en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
isql -v Mon-connector
Voilà le résultat que ça m'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driv            er specified
[ISQL]ERROR: Could not SQLConnect
Je ne sais pas trop comment régler ce problème. Et quand je fais :
Voilà ce que ça me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
php-imap-5.2.14-1
php-common-5.2.14-1
php-mysql-5.2.14-1
php-xml-5.2.14-1
php-pdo-5.2.14-1
php-mbstring-5.2.14-1
php-5.2.14-1
php-ldap-5.2.14-1
php-cli-5.2.14-1
php-soap-5.2.14-1
php-devel-5.2.14-1
Dois-je comprendre que ODBC n'est pas installé ?

Si quelqu'un pouvait m'aider ça serait sympa, car je ne comprend rien

Merci à tous pour votre aide