IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

MSSQL & WAMP, php 5.3 -> pas de connexion possible ?


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2010
    Messages : 30
    Par défaut MSSQL & WAMP, php 5.3 -> pas de connexion possible ?
    Bonjour,
    j'essaie d'accéder à un serveur MSSQL. WAMP fonctionne parfaitement avec des requêtes mysql. Cependant pour MSSQL ça devient un peu épineux :
    -depuis la 5.3 mssql_commande est obsolète
    - il faudrait utiliser le driver microsoft srvsql

    Ce que j'ai fait :
    -Ajouter les extensions à utiliser dans php.ini (php_sqlsrv_53_ts)
    -Ajouter .dll dans /php5.3/etc (php_sqlsrv_53_ts.dll)
    Puis j'installe "Microsoft SQL Server 2012 Native Client" parce que sans ça il me dit que l'extension a besoin de ce driver.

    Je lance un test.
    Il est à noter que le test se fait sous SYMFONY, je soupçonne des conflits.

    Voici la belle erreur :

    Unable to connect.
    Array ( [0] => Array ( [0] => 08001 [SQLSTATE] => 08001 [1] => 53 [code] => 53 [2] => [Microsoft][SQL Server Native Client 11.0]Named Pipes Provider: Could not open a connection to SQL Server [53]. [message] => [Microsoft][SQL Server Native Client 11.0]Named Pipes Provider: Could not open a connection to SQL Server [53]. ) [1] => Array ( [0] => HYT00 [SQLSTATE] => HYT00 [1] => 0 [code] => 0 [2] => [Microsoft][SQL Server Native Client 11.0]Login timeout expired [message] => [Microsoft][SQL Server Native Client 11.0]Login timeout expired ) [2] => Array ( [0] => 08001 [SQLSTATE] => 08001 [1] => 53 [code] => 53 [2] => [Microsoft][SQL Server Native Client 11.0]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [message] => [Microsoft][SQL Server Native Client 11.0]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. ) )

    Aussi mon seul but est d'accéder à une base de donnée MSSQL via WAMP, je ne sais pas si je fais fausse route ^^

    EDIT : voici ce que j'ai en matière d'accès :
    $hostdb = 'nomdeDB';
    $userdb = 'nomUti';
    $passdb = 'passUti';
    $nomDB = 'SmartMaster';
    $dsn='sqlsrv:server=nomedeDB;Database=SmartMaster';


    Et ce que j'ai écrit :
    $conn = sqlsrv_connect( $dsn, $connectionInfo);

    EDIT2 : en changeant la requête j'ai autre chose :

    $conn = sqlsrv_connect( $hostdb, $connectionInfo);

    Ce qui est plus logique, au final.

    Array ( [0] => Array ( [0] => 08001 [SQLSTATE] => 08001 [1] => 0 [code] => 0 [2] => [Microsoft][SQL Server Native Client 11.0]Unable to complete login process due to delay in opening server connection [message] => [Microsoft][SQL Server Native Client 11.0]Unable to complete login process due to delay in opening server connection ) )

    Des idées ? Je suis à bout d'idées, et je ne comprends pas vraiment s'il y aura un bout. Aussi, merci de donner de votre temps aux autres

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2010
    Messages : 30
    Par défaut
    Il se trouve que c'était un cas très spécifique de Symfony tout à faire relatif au code de l'application qui avait été faite dessus, où le serveur demandé existait mais ne répondait pas aux demandes de connexion, ralentissant chaque demande de page de quelques vingtaines de secondes.

    Ainsi, y avait rien qui puisse se résoudre de dehors, autant pour moi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Wamp] php ne s'exécute pas avec Wamp
    Par cdevl32 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 12
    Dernier message: 04/03/2008, 00h51
  2. Formulaire avec du PHP qui ne marche pas !
    Par Sandara dans le forum Langage
    Réponses: 19
    Dernier message: 02/06/2006, 18h26
  3. [PHP-JS] [Javascript Client et PHP server]J'ai pas compris..
    Par Jean_Benoit dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/05/2006, 12h05
  4. Page de login -- script PHP qui ne marche pas
    Par Alexlesilex dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 24/04/2006, 16h32
  5. Réponses: 1
    Dernier message: 14/02/2006, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo