登录数据库 IBM Software Hub
您可以从任何应用服务器 Pod 登录数据库。 登录后,您可以使用 CLPPlus 运行 SQL 命令。
过程
- 登录任意一个应用服务器 Pod。使用下列其中一种方法:
- 使用网页客户端
- 在 Red Hat® OpenShift® 控制台中,转到某个应用服务器 Pod,然后打开终端。
- 使用命令行
- 以实例管理员身份登录到您的 Red Hat
OpenShift 集群:
oc login OpenShift_URL:port - 切换到安装了控制平面 IBM® Software
Hub (control plane)的项目:
oc project ${PROJECT_CPD_INST_OPERANDS} - 登录到应用服务器 Pod 并打开终端:
oc exec -it openpages-<instance_name>-sts-<N> -- /bin/bash要查找 pod 名称,请运行
oc get sts并查找以openpages-. 开头的名称。
- 以实例管理员身份登录到您的 Red Hat
OpenShift 集群:
- 运行以下命令登录数据库:
- 如果您使用的是内部数据库:
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 命令。