登录数据库 IBM Software Hub

您可以从任何应用服务器 Pod 登录数据库。 登录后,您可以使用 CLPPlus 运行 SQL 命令。

过程

  1. 登录任意一个应用服务器 Pod。
    使用下列其中一种方法:
    使用网页客户端
    Red Hat® OpenShift® 控制台中,转到某个应用服务器 Pod,然后打开终端。
    使用命令行
    1. 以实例管理员身份登录到您的 Red Hat OpenShift 集群:
      oc login OpenShift_URL:port
    2. 切换到安装了控制平面 IBM® Software Hub (control plane)的项目:
      oc project ${PROJECT_CPD_INST_OPERANDS}
    3. 登录到应用服务器 Pod 并打开终端:
      oc exec -it openpages-<instance_name>-sts-<N> -- /bin/bash

      要查找 pod 名称,请运行 oc get sts 并查找以 openpages-. 开头的名称。

  2. 运行以下命令登录数据库:
    如果您使用的是内部数据库:
    clpplus -nw openpage/$(cat /var/run/op-secrets/op-db-secret/openpage-pw)@OPX
    如果您使用的是外部的 Db2 数据库:
    source /opt/ibm/OpenPages/bin/provision-dbsecrets.sh
    clpplus -nw openpage/${OPDB_PASSWORD}@EXTDB
    如果您使用的是外部的 Oracle 数据库:
    source /opt/ibm/OpenPages/bin/provision-dbsecrets.sh
    sqlplus <openpages_db_user>/<openpages_db_password>@<openpages_db_alias>
    您现已登录数据库,可以执行 SQL 命令。