The situation:
I'm writing an app for a Linux (PHP) webserver which needs to speak to a Pervasive.SQL database (technically, the database from Sage Businessworks Gold v6) which sits on a Windows box. (Yes, groan, but it's one of those 'client has their entire life in this database and will not be removed with a crowbar' situations)
I've done some database work, but never before had to speak to a non-remote database.
Pervasive.SQL speaks 'ODBC' apparently, and my copy of PHP was compiled to enable UnixODBC support.
Question:
Is this correct? Or is there an alternative? GBP 700 seems an awful lot.
Also, I assume there's no problem having two distinct databases in play-- a local MySQL one which stores additional information, and this remote one (which is honestly being queried just to find out current inventory)?
Anything else I should know going in?