Application Transformer for VMware Tanzu 可用于了解 Oracle 数据库。

您可以查看 Oracle 数据库中以下实体的计数和详细信息。
  • 数据库链接

  • 数据库分配大小 (GB)

  • 数据库已用大小 (GB)

  • 用于数据的数据库已用大小 (GB)

  • 软件包中的功能和程序

  • 索引

  • 实体化视图

  • 非默认参数

  • 软件包

  • 程序全局区 (PGA)

  • 程序
  • SGA
  • SQLAREA 语句

  • 表格
  • 触发器
  • 视图

前提条件

注意:目前只能在 Linux 计算机上使用此功能。
  • Linux 计算机必须具有 GNU C 库 (glibc) 版本 2.17 或更高版本。
  • 您必须在 Linux 计算机上安装 Oracle 11 或更高版本的数据库。
  • 您必须具有 Oracle Instant DB 客户端才能连接到数据库。
  • 下载 JDK 1.8 以运行 JAR 文件和添加第三方工件
  • 上载 JOOQ Enterprise 版本。
    1. https://www.jooq.org/download/ 下载 JOOQ Enterprise 版本。
    2. 提取文件。
    3. 上载以下 JAR 文件。请参见添加第三方工件
      • reactive-streams.x.x.x.jar
      • r2dbc-spi-x.x.x.RELEASE.jar
      • jooq-x.x.x.jar
        注: 必须在上载过程中同时选择所有这些文件。如果单独上载文件,则会出现错误。

过程

  1. 单击发现,然后添加具有 Oracle 数据库的应用程序。
  2. 在主菜单上单击分析,然后展开应用程序名称。
    可分析部分将显示 Oracle 数据库详细信息。
  3. 在组件详细信息部分中单击分析选项。
    将打开 Oracle 数据库数据分析向导。
  4. 输入数据库详细信息。
    1. 已在其上部署 Oracle 的端口。示例:1521。
    2. 已上载的 Oracle 客户端
    3. JAR 文件
    4. JDK 文件
    5. 要分析的目标架构。可使用以逗号分隔的名称添加多个架构。
    6. 连接到数据库时所使用的凭据。确保凭据有权访问指定的架构。例如,DBA 帐户。
  5. 查看数据库详细信息,然后单击确认

结果

  • “近期任务”窗格下将显示“数据库分析”任务状态。此过程可能需要几个小时,具体取决于数据库大小。也可以从“任务”窗格中取消分析任务。
  • 可在发现 > 组件中查看“数据库分析”状态报告。