hola a todos estoy intentando tratar de conectar a uan bd de DB2 este es el codigo
<?php
$dsn ="DRIVER={IBM DB2 ODBC DRIVER};Database='server1';hostname='juan';port=15 00;protocol=TCPIP; uid=''; pwd=''";
// Se realiza la conexón con los datos especificados anteriormente
$conn = odbc_connect( $dsn, '', '' );
if (!$conn)
{ exit( "Error al conectar: " . $conn);}
// Se define la consulta que va a ejecutarse
$sql = "SELECT * FROM nodes";
// Se ejecuta la consulta y se guardan los resultados en el recordset rs
$rs = odbc_exec( $conn, $sql );
if ( !$rs )
{ exit( "Error en la consulta SQL" ); }
// Se muestran los resultados
while ( odbc_fetch_row($rs) )
{ $resultado=odbc_result($rs,"node_name");
echo $resultado; }
// Se cierra la conexión odbc_close( $conn );
?>
pero me sale este error ??
//
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado, SQL state IM002 in SQLConnect in e:\Inetpub\wwwroot\tree06\conaccess.php on line 27
Error al conectar: PHP Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado, SQL state IM002 in SQLConnect in e:\Inetpub\wwwroot\tree06\conaccess.php on line 27
que podra ser???
gracias