PHP 4.0 Bug #9955: Problem Connecting to the Database
| From: | chris at thestreeters dot net | Date: | Fri, 23 Mar 2001 14:47:28 +0000 |
| Subject: | PHP 4.0 Bug #9955: Problem Connecting to the Database | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-49816@lists.php.net to get a copy of this message | ||
From: chris@thestreeters.net
Operating system: NT 4.0
PHP version: 4.0.0
PHP Bug Type: ODBC related
Bug description: Problem Connecting to the Database
OS: WinNT 4.0 SP
PHP version: 4.0.0
Database: DB2 (remote on network)
Network protocol: TCP/IP
In a previous note from yesterday, Chris explained that there is no ODBC involved in connecting to
DB2, the functions just share names:
"Note: There is no ODBC involved when connecting to the above databases. The functions that you
use to speak natively to them just happen to share the same names and syntax as the ODBC functions.
<SNIP>
-Chris"
When I tried to use ODBC_CONNECT('ip_address', 'user', 'password');
I got the following ODBC error back from the operating system:
"Warning: SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default
driver specified, SQL state IM002 in SQLConnect in e:\www\do_dbtest.php on line 7
Couldn't connect."
This looks like to me that ODBC IS in fact being called. and it is causing interference with me
getting a connection to my DB2 database.
What could be wrong? Does the newer releases of PHP resolve this or am I doing something wrong on my
end?
Thank you.
Chris Streeter
--
Edit Bug report at: http://bugs.php.net/?id=9955&edit=1