钢钢更新

用行动改变世界,做个有情怀的技术宅

Oracle Wallet 是一种安全容器,用于安全地存储敏感信息,如加密密钥、证书、凭据等,在 Oracle 安全体系中扮演着核心角色。本文主要侧重于介绍如何在 Linux 下配置 Oracle Wallet,以便可以通过 utl_http 发起 https 请求(以访问 https://www.google.com 为例)。

Wallet 的主要作用

功能场景说明
1. TDE(Transparent Data Encryption)存储主加密密钥(master encryption key),用于加密/解密表或表空间的数据。Wallet 是 TDE 启动的前提。
2. Oracle Auto-Login(自动登录 Wallet)实现数据库启动时无需手动输入密码即可访问加密内容(常用于无人值守环境)
3. Oracle Secure External Password Store(SEPS)允许将数据库连接口令以加密形式存储在 Wallet 中,避免将密码暴露在脚本或配置文件中
4. SSL/TLS 证书存储存放数据库访问其他服务(如 Web Service、SMTP、LDAP)时所需的客户端证书或信任根证书
5. Oracle GoldenGate / Data Pump 等工具集成在传输加密数据时,利用 Wallet 中的密钥对数据进行加解密
6. Database Link 密码加密(12c+)Wallet 支持存储加密后的数据库链接口令(密钥在 Wallet 中),提高 DBLink 安全性

Wallet 的类型

类型说明
Standard Wallet (ewallet.p12)手动加载,需要口令打开
Auto-Login Wallet (cwallet.sso)自动加载,无需口令(适用于无人值守环境)
Local Auto-Login Wallet与特定服务器绑定,不能跨主机使用
Password-Protected Wallet仅在手动输入密码后才能访问

通常实际部署中,开发/测试环境用 auto-login,生产环境使用手动 wallet 并设置安全策略。

阅读全文 »

以下是截止至 2025.05.31收集的 Oracle APEX 最新博文,完整博文列表请移步这里:Oracle APEX Evangelion(EVA 补完计划)

常规 APEX 博文整理

以下是截止至 2025.04.29收集的 Oracle APEX 最新博文,完整博文列表请移步这里:Oracle APEX Evangelion(EVA 补完计划)

常规 APEX 博文整理

​APEX中文社区2025北京站活动成功举办​

2025年4月26日,APEX中文社区在北京甲骨文大厦举办年度首场技术交流活动。本次活动采用线下线上联动形式,近百人参加,在这个特别的周末,共同探讨了关于APEX低代码开发平台的技术实践与创新应用成果。

​技术实践:企业场景与创新探索​

社区发起人王方钢开场作《社区现状报告》,系统介绍了社区成员构成、地域分布等基本情况,并重点介绍了APEX 24.2版本的新功能。

APEX中国社区介绍-APEX24.2新特性 - 王方钢.mov

APEX项目实施专家何小林通过企业实际案例,展示了APEX在MES生产排产、ERP系统集成等方面的应用案例,引发关于”APEX是否能够助力传统核心业务系统升级”的广泛讨论。

APEX快速实现MES-EBS开发 - 何小林.mov

技术顾问蒋京辰详细演示了APEX与钉钉的身份认证集成方案,通过单点登录实现企业系统入口的统一管理,为参会者提供了可复用的权限管控思路。

APEX钉钉身份认证方案 - 蒋京辰.mov

开发者李雨辰的创新演示成为上午场一大亮点。他基于APEX开发的网页端回合制游戏,通过角色属性管理、战斗回合计算等功能,验证了APEX在复杂交互场景中的应用潜力。”希望通过这个案例,拓展大家对APEX开发能力的认知边界。”

APEX开发网页游戏 - 李雨辰.mov

​AI技术融合应用​

下午的AI专题活动以甲骨文AI实验室参观拉开序幕,Oracle技术专家李力朝现场演示了Oracle AI的各种应用案例,让参会者直观感受Oracle AI技术的最新进展。

在技术分享环节,Oracle高级总监Joyce Li(李珈)系统介绍了Oracle AI的解决方案,让大家对Oracle AI战略有了更深层次的了解。

Oracle AI战略 - 李珈.mov

APEX技术专家徐昕(徐大爷)则通过实战演示,展示如何基于DeepSeek大模型增强APEX应用的智能化水平:利用自然语言指令快速生成数据查询应用,显著提升开发效率。

AI Powers APEX - 徐昕.mov

​共话社区发展未来​

圆桌讨论环节聚焦了APEX的生态建设,与会者就开发者培训体系、社区发展路径等议题展开了务实讨论。小伙伴们的积极的参与,无私分享实战经验与案例,是社区持续发展的核心动力。

作为APEX中文社区2025年度首场大型活动,北京站的成功举办证明了APEX在国内的应用活力。现场交流讨论也为社区后续的发展指明了方向,期待社区论坛早日上线,届时将为大家提供更好的分享交流平台。让我们一起努力,让APEX中文社区越办越好!

以下是截止至 2025.03.31收集的 Oracle APEX 最新博文,完整博文列表请移步这里:Oracle APEX Evangelion(EVA 补完计划)

常规APEX博文整理:

Oracle 正式宣布推出 Oracle EBS 12.2 全新增强功能,将 Oracle APEX 扩展嵌入到 EBS 中,这也使 Oracle APEX 正式成为 Oracle E-Business Suite (EBS) 开发扩展的首选平台。

什么是 Oracle APEX?

Oracle APEX 是 Oracle 推出的低代码应用开发平台。 APEX 将个人数据库的品质(生产力、易用性和灵活性)与企业数据库的品质(安全性、完整性、性能、可扩展性、可用性和为 Web 构建)完美结合,实现了基于浏览器的现代化UI布局、声明式的开发编程框架以及简单直观的向导,使 Oracle APEX 易于学习掌握,使您能够快速构建强大的现代化企业级应用程序。

Oracle APEX 引擎运行在 Oracle 数据库中,实现了100%基于Web浏览器进行设计、开发、测试及部署。通过 Oracle REST Data Services (ORDS) 将 http 请求进行转译,实现与数据库中的 APEX 引擎的交互。

有关 APEX 的更多信息,请参阅以下内容: Oracle APEX 产品文档

APEX 与 Oracle E-Business Suite (EBS) 之间是什么关系?

官方推荐的 EBS-APEX 应用架构

中间层(也称为应⽤程序层)建议配置两个独立的应⽤程序服务器:⼀个⽤于 Oracle REST 数据服务,安装在 WebLogic 中,也可以安装在 Apache Tomcat 或独立部署 ORDS,但不要与现在的 EBS 共用一个 Weblogic Server。

官方推荐的 EBS-APEX 应用架构

官方推荐的 EBS-APEX 数据架构

Oracle E-Business Suite 嵌⼊模式需要在安装 EBS 的 Oracle 数据库中单独配置 Oracle APEX 对应的数据库schema(XX_APEX),并进行相应的授权。

官方推荐的 EBS-APEX 数据架构

本次发布的 EBS-APEX 集成增强都有哪些功能?

以下是新增强功能的列表,可让您开发与 EBS 环境紧密集成的扩展:

  • 使用新的 EBS 函数类型注册 APEX 页面

    • 嵌入式或全窗口是两种受支持的模式。
    • 嵌入模式允许自定义 APEX 页面出现在 OA 框架页面中,当用户在标准页面和自定义页面之间移动时提供更一致的外观和感觉。
    • 全窗口模式在单独的浏览器窗口中打开 APEX 页面。
  • 使用 EBS 配置的身份验证从 EBS 无缝导航到 APEX

    • 身份验证可以是本地身份验证,也可以是使用 Oracle Access Manager (OAM) 或 Identity Cloud Service (IDCS) 的单点登录 (SSO)。
    • 通过EBS功能安全授权来控制访问。
  • 将 APEX 工作区架构与 EBS 集成

    • APEX 架构注册为自定义 EBS 架构。
    • APEX 架构支持版本,可与 EBS 12.2 在线修补配合使用。

EBS-APEX-Enhanced-Integration

在哪里可以了解有关增强集成的更多信息?

现已发布一份新发布的技术论文,描述了完整的先决条件列表以及执行集成的步骤:使用 Oracle APEX 扩展 Oracle E-Business Suite 12.2 版(PDF)

注意:增强集成的先决条件列表包括 EBS 12.2.7Database 19cAPEX 24.1。请参阅技术论文,了解使用增强集成的先决条件和步骤的完整列表。

参考

相关文章

以下是截止至 2025.02.28收集的 Oracle APEX 最新博文,完整博文列表请移步这里:Oracle APEX Evangelion(EVA 补完计划)

常规APEX博文整理:

本文翻译自Oracle官网博客:https://blogs.oracle.com/ebstech/post/enabling-natural-language-query-of-ebs-122-using-oracle-generative-ai-now-available

什么是基于OCI生成式AI的自然语言查询?

Oracle Select AI 是 Oracle 自治数据库(ADB)自带的功能,可以用来处理自然语言提示,补充提示的元数据,访问大型语言模型(LLMs)生成对应的SQL查询语句,并在目标数据库中执行该查询以便返回对应的结果。

Oracle E-Business Suite(EBS)提供许多强大的查询和复杂的报告功能,例如 Oracle EBS 企业指挥中心(ECC)。Oracle Select AI 则更进一步,允许用户通过自然语言向EBS进行提问,并在APEX页面中中获取返回的结果(如图1所示)。

技术架构与实现原理

Oracle Select AI 通过利用Oracle自治数据库的 Select AI 功能和 Oracle 云基础设施的生成式AI,将自然语言问题转换为对应的SQL查询,从而在Oracle EBS 12.2上通过自然语言提问的方式实现数据查询。

SQL语句将自动在用户(本地)的 Oracle EBS 数据库中执行并返回结果。每个查询都在具有最小权限的新 XX_NLQ 模式中执行。与新的受保护视图和新的虚拟专用数据库(VPD)策略一起,利用 Oracle APEX 提供简单直观的询问 Oracle E-Business Suite 用户界面。

以下图示,(图2-技术架构图)展示了 APEX 前端页面、Oracle 云基础设施(OCI)上的 ADB、LLM服务和 EBS 之间的交互。

注意:虽然 ADB(Oracle 自治数据库) 只能在OCI上运行,但Oracle EBS系统本身可以根据需要灵活部署在本地或OCI上的。

在哪里可以了解到更多关于使用自然语言查询EBS数据的信息?

Oracle Support上已发布了最新的技术论文:《利用 Oracle 生成式AI 实现 Oracle E-Business Suite (EBS) 12.2 的自然语言查询》(MOS ID: 3059877.1)

本技术论文描述了:

  • 官方发布的原型APEX应用程序,有关如何将 Oracle EBS 与 APEX 进行无缝集成的更多信息,请参阅 增强的 Oracle EBS 12.2 和 APEX 集成
  • Oracle EBS 自然语言查询的完整先决条件列表,例如 EBS 12.2.7、数据库 19c 和 APEX 24.1。
  • 利用 Oracle 生成式 AI 启用 Oracle EBS 12.2 自然查询语言步骤。

参考文献

相关文章

本文翻译自:https://blogs.oracle.com/apex/post/become-an-oracle-apex-pro

Oracle APEX 团队对 Oracle APEX 开发者专业学习路径 进行了令人兴奋的改进,使验证您在低代码应用开发方面的专业知识比以往任何时候都更容易。如果您是 Oracle APEX 开发者或希望利用先进的 AI 驱动低代码应用开发来提升您的职业生涯,现在正是获得认证的绝佳时机!

两年前,我们推出了 Oracle APEX 开发者专业学习路径,提供了一种掌握 Oracle APEX 的结构化方法。随着Oracle APEX 24.2的发布,我们完全重新设计了学习路径,使其与APEX的最新进展保持一致。

更新后的学习路径现在包括两门关键课程:

两门课程现在都是 Oracle APEX 云开发者专业认证(1Z0-771) 的先决条件。

获取 Oracle APEX 认证 – 免费!

为了帮助更多开发者获得这一行业认可的认证,我们免费提供 Oracle APEX 云开发者专业认证(1Z0-771)从现在到 2025年5月15日,您拥有1次免费考试的机会,这是您免费提升资质的大好时机。立刻 注册 并迈向成为 Oracle APEX 认证专业人员的下一步!

图1:领取您免费的Oracle APEX云开发者专业认证尝试

Oracle APEX 开发者专业课程的新内容是什么?

最新的 Oracle APEX 开发者专业课程 现在包括:

  • 两个新模块:
    • 构建移动友好型应用
    • 实施业务流程自动化与工作流
  • 更新后的实战实验室,涵盖最新的APEX 24.2功能
  • 新上手实验室,包括一个用于工作流功能的实验室
  • 扩展内容、课程和演示,涵盖10个模块

Oracle APEX 新功能:用AI赋能低代码应用

增强版 Oracle APEX:用AI赋能低代码应用课程 介绍了令人兴奋的AI驱动功能:

  • 模块分割:
    • AI辅助的 Oracle APEX 开发
    • 构建基于 Oracle APEX 的AI应用程序
  • 全新的人工智能辅助开发特性
    • 使用AI创建数据模型
  • 全新的AI驱动应用程序开发特性
    • 生成具有AI动态动作的文本
    • 实现使用AI配置和AI向量搜索的RAG
    • 向量搜索在搜索配置中的支持

本次的Oracle APEX云开发者专业认证更新了什么?

  • 新的认证ID:1Z0-771
  • 认证已验证于:Oracle APEX 24.2
  • 推荐训练
    • Oracle APEX 开发者专业
    • Oracle APEX:用AI赋能低代码应用
  • 更新考试主题包括
    • 管理工作流程和任务
    • 在 Oracle APEX 中使用生成式AI

为什么您应该获得认证?

Oracle APEX 认证是寻求在低代码开发领域提升、获得行业认可和开启更好职业机会的专业人士的战略举措。

  • 认证验证您的技能,使您在需要 Oracle APEX 低代码开发专长的就业市场中更具竞争力
  • 认证确保您了解构建安全、可扩展的 Web 和移动应用的最佳实践,这些应用具有世界级功能,可在任何地方部署——无论是云上还是本地。
  • 展示您在低代码应用开发方面的技能
  • 提升您在AI驱动低代码应用开发领域的专业知识
  • 开启与 Oracle APEX 云开发者专业认证(1Z0-771) 相关的新职业机会

不要错过这个机会——现在就注册!

2025年5月15日之前的认证考试是完全免费的!现在是验证您的技能并借助Oracle APEX认证提升您职业生涯的最佳时机。利用这个限时优惠,立刻成为Oracle APEX认证专业人才!

领取您的免费考试尝试,只需三个简单步骤:

0%