允许用户上载 JDBC 驱动程序
缺省情况下,已禁用 JDBC 驱动程序上载。 如果要使用户能够创建通用 JDBC 连接,创建定制 JDBC 连接器或使用需要 JDBC 驱动程序的预定义连接器,那么必须使用户能够上载 JDBC 驱动程序文件。
- 谁需要完成此任务?
- 要完成此任务,您必须:
- 集群管理员
- 实例管理员
- 何时需要完成此任务?
- 完成此任务以使具有 管理配置 许可权的用户能够完成以下一项或多项任务:
- 通用 JDBC 连接的上载驱动程序
- 上载定制 JDBC 连接器的驱动程序
- 上载以下预定义连接器的驱动程序:
- Exasol
- Hive via Execution Engine for Hadoop
- IBM Db2 for i
- IBM Db2 for z/OS
- Impala via Execution Engine for Hadoop
- SAP BAPI
- SAP Bulk Extract
- SAP Delta Extract
- SAP HANA
- SAP IDoc
- 移除过时,未使用或过时的驱动程序
关于本任务
您可以通过编辑 common core services 定制资源 (ccs
ccs-cr) 中的 wdp_connect_connection_jdbc_drivers_repository_mode 参数来调整 JDBC 驱动程序上载设置。
| 值 | 描述 |
|---|---|
enabled |
具有 管理配置 许可权的用户可以:
没有 管理配置 许可权的用户可以:
|
sealed |
用户无法从 Web 客户机或 REST API 上载或删除 JDBC 驱动程序。 但是,用户可以:
|
disabled |
用户不能:
|
要检查当前设置,请运行:
oc get configmap config-wdp-connect-connection \
-n=${PROJECT_CPD_INST_OPERANDS} \
-o=yaml响应中包含的属性取决于 Cloud Pak for Data 是否已从较早发行版升级。
jdbc-drivers-repository-modedisable-jar-tab此属性仅适用于已升级的环境。 此属性等同于 common core services 定制资源中的
wdp_connect_connection_disable_jar_tab参数。注: 此属性不用于控制 JDBC 驱动程序上载的行为。 此属性仅用于升级期间的调试。
过程
结果
完成此任务后,具有 管理配置 许可权的用户可以通过 REST API 调用从 Web 客户机上载 JDBC 驱动程序。