Hola listeros:<br/><br/>tras mucho buscar por Internet, al final he dado con esta lista. Espero que me ayuden, así como yo ayudaré en lo que pueda y sepa.<br/><br/>El problema que me ha llevado hasta aquí, es el siguiente:<br/>Estoy desarrollando una página web que se tiene que conectar a un servidor. Es decir: la página web va a estar en un servidor (servidor1) y la base de datos está en otro servidor (servidor2). En local, tenemos una copia de esa base de datos, por lo que no he tenido problemas para acceder a ella (creé una dsn de sistema y listo). Pero ahora la cosa cambia. Para conectar desde servidor1 a servidor2, tenemos una dirección IP y un puerto (en servidor2), pero para hacer la conexión desde servidor1, no sé como hacerlo.<br/>En local hacía lo siguiente:<br/>$dbhost = "nombre de la dsn de sistema";<br/>$dbuname = "nombre de usuario";<br/>$dbpass = "contraseña";<br/><br/>$link = odbc_connect($dbhost, $dbuname, $dbpass);<br/><br/>Y con esto y, utilizando las funciones ODBC de PHP, ningún problema.<br/><br/>Pero ahora, al intentar conectar desde servidor1 hasta servidor2, como tengo que hacerlo?<br/><br/>He visto esto, pero no sé si es correcto o no:<br/><br/>$dbuname = "nombre usuario";<br/>$dbpass = "contraseña";<br/><br/>include('../adodb/adodb.inc.php');<br/>$db = ADONewConnection('odbc_mssql');<br/>$dsn = "Driver={SQL Server};Server=IP:Puerto;Database=NombreBaseDatos;";<br/>$db->Connect($dsn,$dbpass,$dbname);<br/><br/>Alguna idea y/o solución?? La cosa sería poder utilizar el código que ya tengo (con las funciones propias de odbc).<br/><br/>GRacias de antemano.<br>
<br>
<br>
<b>Ahora tambi&eacute;n puedes acceder a tu correo Terra desde el m&oacute;vil.</b><br>
<a href="http://www.terra.es/correo"><b><strong>Inf&oacute;rmate en www.terra.es/correo.</strong></b></a><br>