Windows XP
PHP 5.2.5
DB2 Run-Time Client 8.2
IIS
I connect with the following code:
[PHP]
include('adodb/adodb.inc.php');
$db = ADONewConnection('db2');
$dsn = "driver={IBM db2 odbc DRIVER};Database=$DBName;hostname=$Host;port=$Port ;protocol=TCPIP;uid=$User;pwd=$Password";
if ($db->Connect($dsn)) {
echo "It worked";
} else {
echo "***didn't work db->Connect(dsn)<br>";
echo 'SQLSTATE: '.$db->ErrorNo()."<br>";
echo 'Message: '.$db->ErrorMsg()."<br><br>";
}
[/PHP]
I get the following error:
Expand|Select|Wrap|Line Numbers
- ***didn't work db->Connect(dsn)
- SQLSTATE: 42968
- Message: [IBM][CLI Driver] SQL8002N Connect processing failed; a valid product license was not found. SQLSTATE=42968 SQLCODE=-8002