Hola a todos, verán hoy se me presento un problema, resulta que necesito conectarme a una base de datos MS SQL, hasta ahí todo normal.
Resulta que hay 2 servidores: el de producción y el de prueba, entonces necesito hacer unos cambios y obviamente los debo hacer sobre el servidor de prueba.
el servidor de producción tiene una ip normal para el acceso, de tipo: 1.0.0.1
el servidor de prueba tiene una instancia para conectarse: 1.0.0.2\instancia
A la hora de conectarme al de producción no hay problema, pongo la ip, el usuario y la contraseña
mssql_connect("1.0.0.1","user","pass");
pero no lo puedo hacer con el de prueba
mssql_connect("1.0.0.2\instancia","user","pass");
Ahora bien, para probar otras cosas, estoy viendo la base de datos a traves de "heidiSQL" y a la hora de conectarme hay dos detalles:
tengo que usar la opción "microsoft sql server (named pipe)" y ademas necesito activar la casilla "use window authentication" por lo que no me pide ingresar ni usuario ni password.
Entonces ahora si la pregunta:
¿Como recreo eso pero en php?, es decir conectarme por "named pipe" y usando "window authentication".
lo he probado de varias formas: sin los datos de usuario y pass, con el puerto, pero nada me da....
Alguna idea?
Gracias y espero pronta respuesta.