Я пытаюсь подключить JDE AS400. Ниже приведен пример сценария для проверки соединения, но он не работает, и соединение не удалось.
<?php
ini_set('display_errors', '1');
error_reporting(E_ALL);
$database = 'JDEDBNAME';
$user = 'username';
$password = 'password';
$hostname = 'JDEIP'; //use outside_quikrete wifi when connecting public IP
$port = 'PORT';
$conn_string = "DRIVER={IBM DB2};DATABASE=$database;"."HOSTNAME=$hostname;PORT=$port;UID=$user;PWD=$password;";
$conn = db2_connect($conn_string, '', '');
if ($conn) {
echo "<b>Connection succeeded</b>";
db2_close($conn);
}
else {
echo "<b>Connection failed</b>";
}
?>
Когда я пытаюсь отладить с помощью db2_conn_errormsg()
, это исключение для лицензии, в то время как мы установили IBM i Access Client Solutions for Linux Application
, Больше можно найти Вот
odbc_connect
или же db2_connect
?Задача ещё не решена.
Других решений пока нет …