【问题标题】:Can I install DB2 Connect to Bluemix to conect to Mainframe Z/OS?我可以将 DB2 Connect 安装到 Bluemix 以连接到 Mainframe Z/OS 吗?
【发布时间】:2018-11-29 07:53:53
【问题描述】:

在构建/部署期间安装 DB2 Connect 和许可证安装是确保大型机连接到 IBM Blue zone 的好方法吗?我的 PHP Cloud Foundry 应用程序位于 w3ibm.bluemix 上。

如果是,我应该通过添加 DB2 Connect 来更新 GIT 上的分叉 PHP Buildpack 吗? 或者我应该为此使用某种 docker 图像吗? 还有什么想法吗?

【问题讨论】:

  • 我也使用 Secure Gateway,但如果从工作站连接,或者从 Bluemix 连接,一般情况下也存在许可问题。
  • 一般情况下,您应该尽可能避免分叉构建包。它给您带来了维护负担,如果您不合并上游更改并经常构建新版本,可能会延迟您的应用程序接收到 buildpack 提供的依赖项的及时更新。
  • 我会记住@DanielMikusa!我有一个 DB2 Connect 许可文件,应该放置并安装在我的 Bluemix 应用程序的云环境中。我不能将它放在我的项目源文件夹中。许可证文件应该在 DB2 驱动程序文件旁边...所以我想我必须以某种方式将此文件添加到 buildpack 构建的环境中...知道如何做吗?
  • 可能是一个单独的问题,但如果您将其与应用程序一起放入,您可以使用.profile 脚本将其移动到它需要存在的位置。该脚本将在您的应用程序启动之前运行。另一种选择可能是使用多构建包支持。您可以创建一个仅提供 DB2 资源的 buildpack。 docs.cloudfoundry.org/buildpacks/custom.html#contract

标签: ibm-cloud cloud-foundry zos secure-gateway db2-connect


【解决方案1】:

我发现不需要安装 DB2 Connect。无论如何,我无法在 Bluemix 上安装它。可能有这方面的服务,但最后我不得不使用 PHP 构建包的 DB2 PHP 扩展,并且在部署之后,我将许可证文件从 PHP 代码复制到许可证文件夹中。详情here

【讨论】:

    猜你喜欢
    • 2016-12-29
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    • 2020-05-22
    • 1970-01-01
    • 2021-10-04
    • 2019-02-26
    相关资源
    最近更新 更多