Précédent   Forum du club des développeurs et IT Pro > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/12/2012, 17h08   #1
gilles_906
Membre régulier
 
Homme Gilles
Inscription : août 2010
Messages : 261
Détails du profil
Informations personnelles :
Nom : Homme Gilles
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : août 2010
Messages : 261
Points : 83
Points : 83
Par défaut mssql connexion depuis un php a sql server

Bonjour

voila mon code de connexion sur le php, il n'y a que ca

Code :
1
2
3
4
5
<?php
	$server='192.168.0.90:1433';
 
    $conn = mssql_connect($server,'Prog_V2','motdePass');
   ?>
Voila ce que réponds la page
Citation:
Warning: mssql_connect(): Unable to connect to server: 192.168.0.90:1433 in /volume1/web/Android/essai.php on line 5
et voila ce qu'il y a dans le log sql server
Citation:
12/03/2012 17:04:24,,Inconnu,The login packet used to open the connection is structurally invalid; the connection has been closed. Please contact the vendor of the client library. [CLIENT*: 192.168.0.200]
12/03/2012 17:04:24,,Inconnu,Erreur*: 17832<c/> Gravité*: 20<c/> État*: 15.
Le fichier php se trouve sur un serveur synology (sous linux) a l'adresse 192.168.0.200

Quelqu'un a t il une idée de se qu'il se passe?

Merci d'avance
gilles_906 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 14h30   #2
doumbix
Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 192
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 192
Points : 65
Points : 65
Bonjour ,
http://webcheatsheet.com/php/connect_mssql_database.php
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 15h39   #3
gilles_906
Membre régulier
 
Homme Gilles
Inscription : août 2010
Messages : 261
Détails du profil
Informations personnelles :
Nom : Homme Gilles
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : août 2010
Messages : 261
Points : 83
Points : 83
Bonjour

Merci de ta reponse mais cela ne venait pas du code.

Cela venait du serveur synology (sur lequel il y a les php) qui n'envoyait pas le bon formatage a mssql.
pour info il a fallut rajouter les drivers freeTDS et un fichier freetds.conf dans le serveur pour que le driver mssql fonctionne.
Ensuite mon code a fonctionné.
gilles_906 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h07.


 
 
 
 
Partenaires

Hébergement Web