0 / 0
Go back to the English version of the documentation
IBM Db2 for z/OS 连接
Last updated: 2024年12月11日
IBM Db2 for z/OS 连接

要在 IBM Db2 for z/OS中访问数据,请为其创建连接资产。

Db2 for z/OS 是用于 IBM Z 的企业数据服务器。它负责管理整个企业的核心业务数据,并支持关键的业务应用程序。

支持的版本

IBM Db2 for z/OS V11 和更高版本。

先决条件

获取证书文件

需要 Db2 for z/OS 服务器上的证书文件才能使用此连接。必须在 Db2 for z/OS 服务器上执行这些步骤: 从 IBM Db2 Connect: Pricing安装 IBM Data Server Driver for JDBC and SQLJ获取 IBM Db2 Connect Unlimited Edition 许可证证书文件。 有关安装指示信息,请参阅激活 Db2 Connect Unlimited Edition 的许可证证书文件

运行绑定命令

从配置为访问 Db2 for z/OS 服务器的 Db2 客户机运行以下命令。
对于每个 Db2 客户机版本,您只需对每个远程数据库运行一次绑定命令。

db2 connect to DBALIAS user USERID using PASSWORD
db2 bind [email protected] blocking all sqlerror continue messages ddcsmvs.msg grant public
db2 connect reset

有关绑定命令的信息,请参阅绑定应用程序和实用程序 (Db2Connect Server)

运行目录命令

从配置为访问 Db2 for z/OS 服务器的 Db2 客户机运行以下目录命令:

  1. db2 catalog tcpip node node_name remote hostname_or_address server port_no_or_service_name
    

    示例:
    db2 catalog tcpip node db2z123 remote 192.0.2.0 server 446

  2.  db2 catalog dcs database local_name as real_db_name
    

    示例:
    db2 catalog dcs database db2z123 as db2z123

  3. db2 catalog database local_name as alias at node node_name authentication server
    

    示例:
    db2 catalog database db2z123 as db2z123 at node db2z123 authentication server

有关目录命令的信息,请参阅CATALOG TCPIP NODECATALOG DCS DATABASE

创建与 Db2 for z/OS 的连接

要创建连接资产,您需要以下连接详细信息:

对于 专用连接,要连接到未外部化到因特网的数据库 (例如,在防火墙后) ,必须设置 安全连接

根据您在平台中的位置选择创建连接的方法

在项目中
单击 资产> 新资产> 连接到数据源。 请参阅将连接添加到项目
在目录中
单击 添加到目录> 连接。 请参阅将连接资产添加到目录中
在部署空间中
单击 导入资产> 数据访问> 连接。 请参阅 向部署空间添加数据资产
在平台资产目录中
单击新建连接。 请参阅添加平台连接

下一步:从连接添加数据资产

您可以在何处使用此连接

可在以下工作空间和工具中使用 Db2 for z/OS 连接:

项目

  • DataStage (DataStage 服务)。 请参阅 连接到 DataStage中的数据源
  • Decision Optimization(watsonx.ai工作室和 "watsonx.ai运行时)
  • Metadata import (IBM Knowledge Catalog)
  • 笔记本watsonx.aiStudio)。 单击 " 代码片段 " 窗格上的 读取数据 以获取连接凭证并将数据装入到数据结构中。 请参阅从数据源连接加载数据
  • SPSS Modelerwatsonx.aiStudio)

目录

  • Platform assets catalog

  • 其他目录 (IBM Knowledge Catalog)

数据沿袭

  • Metadata import (lineage)IBM Knowledge Catalog和 IBM Manta Data Lineage
Data Virtualization服务
您可以从 Data Virtualization 连接到此数据源。

限制

对于 SPSS Modeler,此连接只能用来导入数据。 您无法将数据导出至此连接或 Db2 for z/OS 连接的数据资产。

运行 SQL 语句

要确保 SQL 语句正确运行,请参阅 Db2 for z/OS 和 SQL 概念 以获取正确的语法。

为 IBM Db2 for z/OS 配置世系元数据导入

为 Db2 for z/OS 连接创建元数据导入时,可以设置该数据源的特定选项,并定义生成行系的数据范围。 有关元数据导入的详细信息,请参阅设计元数据导入

要为 Db2 for z/OS 导入行系元数据,请完成以下步骤:

  1. 创建数据源定义。 选择 IBM Db2 作为数据源类型。
  2. 在项目中创建与数据源的连接
  3. 创建元数据导入。 了解有关 Db2 for z/OS 数据源特定选项的更多信息:
  • 定义范围时,可以分析整个数据源,也可以使用包含和排除选项来定义要分析的确切模式。 请参阅包含和排除列表
  • 您还可以选择以 .zip 文件的形式提供外部输入。 您可以在 " 添加来自文件的输入 "字段中添加该文件。 文件必须具有支持的结构。 参见外部输入
  • 可选择指定高级导入选项

包含和排除列表

您可以包含或排除资产,直至模式级别。 每个值都以正则表达式的形式进行评估。 稍后在数据源中添加的资产,如果符合列表中指定的条件,也会被包含或排除。 示例值:

  • mySchema: mySchema schema.
  • mySchema[1-5]模式:名称以 mySchema 开头、以 1 至 5 之间的数字结尾的任何模式。

外部输入

如果使用外部 Db2 PL/SQL 脚本,可以将其作为外部输入添加到 .zip 文件中。 您可以将 .zip 文件的结构组织为代表模式的子文件夹。 扫描脚本后,它们会被添加到所选目录或项目的相应模式下。 .zip 文件的结构如下:

<schema_name>
   <script_name.sql>
<script_name.sql>
replace.csv

replace.csv 文件包含 .zip 文件中添加的脚本的占位符替换。 有关格式的更多信息,请参阅占位符替换

高级导入选项

提取扩展属性
您可以提取扩展属性,如列的主键、唯一性和参照完整性约束。 默认情况下不提取这些属性。

了解更多信息

IBM Db2 for z/OS 文档

父主题: 支持的连接

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more