# [PATCH] --with-ODBCRouter (database networking)

- Thread: https://externals.io/message/14311
- Original archive: https://news-web.php.net/php.internals/14311
- Started by AugSoft on 2005-01-07T17:02:12+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #14311 — AugSoft — 2005-01-07T17:02:12+00:00

URL: https://externals.io/message/14311#14311

Hi,

+ This patch enables PHP's ODBC extension on
certain non-Windows platforms (Linux, Mac OS X,
etc.) to transparently interact with any of the
data sources listed in the SystemDSN property-tab
of the "Data Sources (ODBC) Control Panel" on a
networked Windows NT4/2K/XP box running our ODBC
Router.  Once installed, the PHP scripts will
appear to be fully-supported Windows applications
to virtually any data source while the data
sources themselves, which may be on mainframe,
mini, *NIX, Mac or Windows, will appear to be
local to the PHP script.  All database
communication takes place transparently, via
high-performance binary TCP/IP connections (not
XML, TELNET, etc.) This technology was introduced
in 1995 and the product system is in use by
FORTUNE 500 companies and at sites across Asia,
Canada, Europe, Oceania and the US.

+ Once applied, support for ODBCRouter may be
compiled into PHP 4.3 by simply adding
"--with-ODBCRouter" to the configure command.
The only pre-compile-time configuration required
is to install our free runtime library.  The only
post-compile configuration required is to specify
the IP address of the PC running ODBC Router in
/etc/odbcrouter.conf (at which point, all DSNs on
that PC may be referenced from within local PHP
scripts).

+ Currently, ODBC Router users with PHP 4.3.10
on Linux-X86 follow these procedures:

# rpm -ivh http://odbcrouter.com/m/linux-x86
# rpm -qi iodbc.net              (instructions)

+ However, attached to this message are two patch
files, one for the current 4.3.10 release (also
distributed in the above RPM) and one for the
current cvs release (as of the date of this
message) for incorporation into the main-line code
base.

+ ODBC Router client components, such as the
iodbc.net runtime library for Linux, are freely
distributable. Interested parties may also
download evaluation ODBC Router servers from
 http://odbcrouter.com/downloadns.shtml

+ Official PHP developers and the first 100
significant code contributors may receive a
complimentary (no charge) ODBC Router server for
their NT4/2K/XP box by e-mailing us with enough
info for us to confirm their actual project
participation.

Very Kind Regards,
August Software

---

## #14331 — Andi Gutmans — 2005-01-11T00:46:18+00:00

URL: https://externals.io/message/14311#14331 · In reply to: #14311

Just out of curiosity, how does ODBC Router differ from the other ODBC 
bridge solutions out there?
Also, you should probably also provide PHP 5 diffs.

Andi

At 09:02 AM 1/7/2005 -0800, AugSoft wrote:

>Hi,
>
>+ This patch enables PHP's ODBC extension on
>certain non-Windows platforms (Linux, Mac OS X,
>etc.) to transparently interact with any of the
>data sources listed in the SystemDSN property-tab
>of the "Data Sources (ODBC) Control Panel" on a
>networked Windows NT4/2K/XP box running our ODBC
>Router.  Once installed, the PHP scripts will
>appear to be fully-supported Windows applications
>to virtually any data source while the data
>sources themselves, which may be on mainframe,
>mini, *NIX, Mac or Windows, will appear to be
>local to the PHP script.  All database
>communication takes place transparently, via
>high-performance binary TCP/IP connections (not
>XML, TELNET, etc.) This technology was introduced
>in 1995 and the product system is in use by
>FORTUNE 500 companies and at sites across Asia,
>Canada, Europe, Oceania and the US.
>
>+ Once applied, support for ODBCRouter may be
>compiled into PHP 4.3 by simply adding
>"--with-ODBCRouter" to the configure command.
>The only pre-compile-time configuration required
>is to install our free runtime library.  The only
>post-compile configuration required is to specify
>the IP address of the PC running ODBC Router in
>/etc/odbcrouter.conf (at which point, all DSNs on
>that PC may be referenced from within local PHP
>scripts).
>
>+ Currently, ODBC Router users with PHP 4.3.10
>on Linux-X86 follow these procedures:
>
># rpm -ivh http://odbcrouter.com/m/linux-x86
># rpm -qi iodbc.net              (instructions)
>
>+ However, attached to this message are two patch
>files, one for the current 4.3.10 release (also
>distributed in the above RPM) and one for the
>current cvs release (as of the date of this
>message) for incorporation into the main-line code
>base.
>
>+ ODBC Router client components, such as the
>iodbc.net runtime library for Linux, are freely
>distributable. Interested parties may also
>download evaluation ODBC Router servers from
>  http://odbcrouter.com/downloadns.shtml
>
>+ Official PHP developers and the first 100
>significant code contributors may receive a
>complimentary (no charge) ODBC Router server for
>their NT4/2K/XP box by e-mailing us with enough
>info for us to confirm their actual project
>participation.
>
>Very Kind Regards,
>August Software
