PHP общается с базой данных UniData
Я хочу написать сценарий PHP, который может получать информацию из базы данных UniData, которая размещена на другом сервере.
Я наткнулся на этот сценарий:
<?php
$UdSession = new COM("UniObjects.unioaifctrl");
$UdSession->HostName = "192.168.0.1";
$UdSession->AccountPath = "c:\ibm\mydemoaccount";
$UdSession->UserName = "admin";
$UdSession->Password = "password";
$UdSession->Connect();
?>
Я загрузил asjava.zip
с http://trac.spatialytics.com/geokettle/browser/trunk/libext/JDBC/asjava.zip?rev=1
и поместил распакованную папку в корневой каталог моего исходного кода.
Когда я попытался запустить этот скрипт php, я столкнулся с ошибкой как таковой:Failed to create COM object UniObjects.unioaifctrl
Пожалуйста, дайте мне знать, как я могу исправить проблему.
Кроме того, мой локальный хост в настоящее время работает на Windows. В конце концов я хочу запустить код на Mac OS. Я слышал об использовании UniObjects для Java. Где я могу скачать эту библиотеку и как включить эту библиотеку в мой код?
Спасибо.