Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2011, 12:58
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 6 meses
Puntos: 344
Respuesta: Iniciandome en SQL Server 2005 Express

Si tienes el servidor de base de datos en el mismo que el servidor web puedes poner como servidor localhost.

Luego tienes que tener en cuenta el puerto en el que escucha SQLServer.

Veo que tampoco específicas con que usuario y contraseñas te conectas.

Código PHP:
Ver original
  1. function conectarBD_Pronostico(){
  2.  
  3. // Definición de Parámetros de Configuración de la conexión ODBC al
  4. // servidor de BD
  5. $server = "localhost:5180"; //especificas ip:puerto
  6. $database = "Pronostico";
  7. $user = "usuario";
  8. $password = "password";
  9. $conexConfig = "DRIVER={SQL Server};SERVER=$server ;DATABASE=$database";
  10.  
  11. // Establece la conexión con el nombre definido en el DNS para el servidor
  12. // de BD y la BD de Pronóstico
  13. $link = odbc_connect($conexConfig,$user,$password);
  14.  
  15. // Falló la conexión
  16. if(!$link) {
  17.  
  18. die( "No se pudo conectar con la Base de Datos. Por favor, notificarlo
  19. al Administrador." . odbc_errormsg() );
  20.  
  21. }
  22.  
  23. return $link;
  24. }