|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 514 ![]() |
Bonjour,
je dispose d'un machine A (2000 simple) sur lequel tourne mon serveur Apache. sur une autre machine B (2000 server) j'ai une base sql server. Problème je n'arrive même pas à me connecter correctement. J'ai réalisé le lien ODBC sur le serveur B via démarrer>outils d'administration>Source de données ODBC Pour me connecter depuis la machine A j'exécute le script suivant : Code :
SQL error: [Microsoft][Gestionnaire de pilotes ODBC] Source de données non trouvée et nom de pilote non spécifié, SQL state IM002 in SQLConnect Quelqu'un aurait-il une idée? Merci |
||
|
|
00
|
|
|
#2 |
|
Membre à l'essai
![]() |
j'utilise personnelement msde donc la syntaxe doit être la même par contre ton odbc est-il sur ta machine local ou sur la machie distante?
essaie peut-être mssql je sais qu'en local ça marche trés bien peut-être qu'en remote ça peut fonctionner pour finir je pense que le probleme vient de la connexion odbc que tu as créé. faut-il la créer en local ou sur le remote?? |
|
|
00
|
|
|
#3 | ||
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 514 ![]() |
après de multiples recherches et autres tentatives, j'ai résolu mon problème.
Je vous livre la solution ci dessous car cela pourra peut être être utile à d'autres, d'autant plus que je n'ai pas trouvé de tuto clair à ce sujet sur le web : Objecfif : Etablir une connexion entre un script php situé sur une serveur WEB "A" et une base de données MS SQL SERVER située sur une machine distante "B". Attention : autant j'ai installé le serveur Web (et la machine Windows 2000 sur lequel il est installé), autant je ne me suis pas occupé du serveur SQL Serveur, ni de la machine Windows 2000 Server qui l'héberge, d'ailleurs si j'oublie certains éléments, n'hésitez pas à me compléter. Voici la méthode pour se connecter : Code :
http://www.datadirect.com/developer/...odbc/index.ssp |
||
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() |
ok merci c'est bon à savoir ça pourrait m'être utile plus tard
|
|
|
00
|
|
|
#5 | |||
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 1 ![]() |
Citation:
Moi aussi je dois accéder à une DB sql server, sur le PC A (windows 2003 serveur) à patir de B windows vista avec le pack easyphp 1.8 J'ai bien suivis les démarches ci dessus mais j'obtient cette erreur : Warning: odbc_connect(): SQL error: [Microsoft][ODBC SQL Server Driver][DBNETLIB]Ce serveur SQL n'existe pas ou son accès est refusé., SQL state 08001 in SQLConnect in c:\program files\easyphp1-8\www\index2.php on line 5 erreur connexion Ps: j'arrive à me connecter à sql server à partir de la machine A après avoir installé easyphp Merci de vos réponses |
|||
|
|
00
|
|
|
#6 | |
|
Invité régulier
![]() abdoukarim dit sega ly Inscription : octobre 2009 Messages : 7 ![]() |
Citation:
jajeuf==
|
|
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() abdoukarim dit sega ly Inscription : octobre 2009 Messages : 7 ![]() |
salut j'aimerai savoir es-ce-que tu use une même machine ou bien deux machine différent, et si ta fait des configuration suplémentaire
jajeuf== |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 514 ![]() |
J'utilisais 2 machines différentes...
Ton souci me semble un problème d'accès. Vérifie que les port sont ouverts (telnet)... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com