Je rencontre des problèmes lors de la connexion à un serveur mssql situé sur une machine réseau. J'ai besoin de me connecter à distance via un autre exemple de domaine (abc.com) pas sur le réseau pour accéder aux données. Ce domaine exécute mysql si cela fait une différence. Je suis en train d'accéder au serveur MSSQL par ce script php:Problème de connexion mssql 2008 à distance
<?php
$server= 'ip address:port';
$user='user';
$password= 'pass';
$con = mssql_connect($server,$user,$password);
if (!$con)
{
die('Could not connect:' . mssql_get_last_message());
}
else{ echo 'connected';
}
Je lance ce script à travers la coquille sur abc.com et je reçois:
mssql_connect(): Unable to connect to server:
Je suis passé par plusieurs tutoriels pour permettre tcp/ip accès via le gestionnaire de configuration du serveur sql ainsi que l'autorisation du port spécifique à travers le pare-feu.
Quelles sont les autres choses que je devrais essayer ou les étapes qui me manquent ici.
Aussi: l'adresse IP que j'utilise est celle que j'ai trouvée dans le gestionnaire de configuration sql server -> protocoles pour SQLEXPRESS-> tcp/ip_> adresse IP-> IP2-> adresse ip c'est l'adresse IP correcte? Où puis-je le trouver sinon? Je n'utilise pas le localhost 127.0.0.1
Cette question répond à votre question, http://stackoverflow.com/questions/ 1975780/sql-serveur-enable-remote-connections-without-ssms –