Postovanje,
Imam problem sto se tice povezivanja DB2 sa PHP-om u Apache (wamp) serveru.
Sve potrebne dll-ove sam postavio u php/ext/ direktorijum( odbc_pdo i php_ibm2_db2.dll).
Imstalirao sam DB2 Express-C i kreirao bazu sample.
Nasotiji to povezati preko ODBC-a.
Ali imam problema, kada pokrenem odbc_connect u php skripti javlja mi gresku:
Warning: odbc_connect(): SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect in C:\wamp\www\index.php on line 13
Skripta ide standardno:
$database = 'SAMPLE';
$hostname = 'localhost';
$port = 50000;
$user = 'db2admin';
$password = 'admin';
$driver = 'IBM DB2 ODBC DRIVER -DB2COPY1';
$conn_string = "DRIVER={IBM DB2 ODBC DRIVER -DB2COPY1};DATABASE=$database;" .
"HOSTNAME=$hostname;PORT=$port;
PROTOCOL=TCPIP;UID=$user;PWD=$password;";
if (!$db = odbc_connect($conn_string, $user, $password)) echo "Greska ".odbc_error();
else echo 'Success!';
----------------------------------------------------------------------------------------------------
Kada provjerim ODBC konekciju u adimistrative tools javalj mi poruku connection success...
Ne znam stvarno zasto nece na PHP-u da se konektuje...
Ako ima neko prijedlog, bio bih mu zahvalan..
Pozdrav