Hola buenas tengo un problema y no se como resolverlo despúes de tantos días detras,
Tengo instalado el SQL SERVER 2005 en un Windows server.
E intento conectarme mediante php como ejemplo:
Código PHP:
<?php
$ip = '82.10.1.20,1957';
$db_user = "xxx";
$db_pass = "xxx";
mssql_connect($ip,$db_user,$db_pass);
?>
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 82.10.1.20,1957 in C:\xampp\htdocs\xxxxxx\mssql.php on line 25
Veo que no me conecta, ya que estoy haciendo un telnet con la ip de lan y puerto en el servidor local:
telnet 192.168.1.20 1957 y me resuleve perfecto !!!!,
Pero hago un telnet con ip publica como ejemplo 82.10.1.20 1957 externo y no me resulve,
ya que posiblemente por eso no me conecta externamente el MS SQL.
CONFIGURACIÓN • Configuración superficie de SQL Server 2005
• Configuración de superficie para servicios y conexiones -> Database Engine -> Conexiones remotas -> Usar TCP/IP y canalizaciones con nombre
• Configuración de superficie para servicios y conexiones -> SQL Server Browser -> Servicio -> En ejecución
Es raro porque tengo desactivado el Firewall de windows
Me podrían ayudar?
Muchísimas gracias.