是否可以从w3ibm.blemix/PHP应用程序连接到bluezone zOS系统和它的DB2表?
我已经连接到w3ibm.bluemix上的一个DB2表(使用db2服务并在那里有一个表)。它成功了,但是现在我想连接到一个zOS系统。
当我试图在本地连接时,我会收到以下错误消息:
由于许可证问题,试图连接到数据库服务器的尝试失败。SQLSTATE=42968 SQLCODE=-1598
我有一个lincense文件,但是它是jar格式(db2jcc_license_cisuz.jar),我不知道如何将jar添加到php项目中。
当我尝试从w3ibm.bluemix (云)连接时--我收到了这个错误--使用相同的代码:
找不到远程主机"******.UK.IBM.COM“。SQLSTATE=08001 SQLCODE=-1336
提前行动!
发布于 2018-09-06 09:42:58
使用应用程序从IBM连接到蓝色区域zOS DB2,
都是需要的。
对于第2点,pack,您只需更新您的manifest.yml,,添加或更新buildpack值到:
buildpack: https://github.com/ibmdb/php-buildpack然后,您必须将PHP的版本设置为预先设置了DB2扩展的版本,因此它是在构建过程中安装的。为此,您需要在项目根文件夹中使用一个composer.json文件--示例具有以下值:
{
"require": {
"php": "7.0.16"
}
}发布于 2018-05-16 17:32:29
您需要找到一个DB2Connection网关服务器(或安全网关),该服务器位于可以从bluemmix访问的区域中,并打开相关端口。这种访问、特定的凭据、加密/密钥交换要求等可能需要批准。
我建议您聘请负责管理目标DB2-系统的人员,或管理目标数据的应用程序的服务所有者。
https://stackoverflow.com/questions/50372983
复制相似问题