У меня есть предстоящий проект, в котором мне нужно будет подключить наш веб-сайт (PHP5/Apache 1.3/OpenBSD 4.1
) к нашей серверной системе, работающей на iSeries с OS400 V5R3, чтобы я мог получить доступ к некоторым таблицам, хранящимся там. Я проверил немного, но наткнулся на некоторые контрольно-пропускные пункты.
Из того, что я видел, расширения DB2 и программное обеспечение DB2 от IBM работают только под Linux. Я попытался скомпилировать расширения со всем программным обеспечением от IBM и даже безуспешно попробовал их предварительно скомпилированное расширение ibm_db2. IBM поддерживает только Linux, поэтому я включил эмуляцию Linux в ядре, но это, похоже, ничего не помогло.
Если кто-то сталкивался с тем, чтобы все было нормально работать под OpenBSD, это было бы замечательно, но я думаю, что мне, возможно, придется сделать это - настроить второй сервер с установленной CentOS с установленной DB2 (скорее всего, через ZendCore для IBM, поскольку сделать все это для меня) и драйвер, чтобы я мог настроить небольшой сервер транзакций, на котором я могу публиковать сообщения, и получить JSON-представление данных DB2, которые мне нужны.
Второй вариант кажется излишним или у кого-нибудь есть идеи получше?