将 PeopleSoft 数据库迁移到 Oracle Autonomous Database 在 OCI 中配置中间层 在 OCI 中配置中间层 可以通过多种方式将中间层迁移到 OCI,例如使用 tar Ball 备份、使用 PUM 映像或 PeopleSoft Cloud Manager 预配新的中间层。在此手册中,中间层与基于 OCI 的 Oracle Autonomous Database on Dedicated Exadata Infrastructure 重新连接。 在 OCI 中使用中间层进行配置 安装之前在“下载软件包”部分中下载的 Oracle Database Client 软件包。按给定顺序以 root 身份运行以下软件包: [root@hr9246 ~]# yum install -y oracle-instantclient19.20-basic-19.20.0.0.0-1.x86_64.rpm [root@hr9246 ~]# yum install -y oracle-instantclient19.20-sqlplus-19.20.0.0.0-1.x86_64.rpm [root@hr9246 ~]# yum install -y oracle-instantclient19.20-tools-19.20.0.0.0-1.x86_64.rpm 更新此环境的 PeopleSoft 和 Oracle Database 用户的以下环境变量,例如 oracle2、psadm1、psadm2 和 psadm3。您必须更新环境变量以指向正确的 Oracle Client 版本,以建立与 Oracle Autonomous Database 的连接。 环境变量类似于: echo "PATH=/usr/lib/oracle/19.20/client64/bin:$PATH; export PATH" >> ~/.bashrc echo "LD_LIBRARY_PATH=/usr/lib/oracle/19.20/client64/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH" >> ~/.bashrc 要与 Oracle Autonomous Database 连接,我们需要下载并配置 Oracle Autonomous Database 。 导航到 OCI 控制台,转到 Oracle Autonomous Database 详细信息页面。 单击数据库连接。 单击下载钱包。 提供 wallet 密码,然后单击“下载”以保存客户端安全凭据 ZIP 文件。 更新 sqlnet.ora 文件并确保 TNS_ADMIN 环境变量正确指向提取 wallet 的位置。PeopleSoft 应用和工具使用 Oracle Net Services(也称为 SQL*Net)连接到 Oracle Autonomous Database 。Oracle Net Services 通过托管数据库的专用基础结构定义的网络,支持从客户机应用程序到 Oracle 数据库服务器的网络会话。Oracle Net Services 支持各种与 Oracle Autonomous Database 的连接类型,包括 Oracle Call Interface。通过 Wallet 文件以及数据库用户 ID 和密码,可以访问 Oracle Autonomous Database 中的数据。将 wallet 文件存储在安全位置。 对于 tnsnames.ora 文件,复制服务名 database_name_low 或 database_name_tp 的连接字符串,并创建包含 8 个字符或更少字符的其他服务名。这是 PeopleSoft 应用程序服务器要求。 以 psadm2 用户身份验证 tnsnames.ora 文件并测试连接。 配置 PeopleSoft 服务器 需要配置 PeopleSoft 服务器组件。 更新 SYSADM 用户的密码,配置应用程序服务器、进程调度器、Web 服务器和 PeopleSoft 组件。 更新 SYSADM 用户的密码。PeopleSoft 用户 PS、PEOPLE 和 SYSADM 已在 Oracle Autonomous Database on Dedicated Exadata Infrastructure 中创建。需要更改 PeopleSoft 应用程序中的密码。有关详细信息,请参见“创建表空间、角色和 PeopleSoft 用户”。 要更新 SYSADM 的密码,请执行以下操作: 使用 SYSADM 密码运行 PSACCESSPROFILE 的更新语句。 使用数据移动器实用程序加密密码。 使用新密码配置应用服务器域并启动该域。 同样,使用新密码配置进程调度器域并启动该域。 配置新的 Web 服务器域并启动它。 在 PeopleSoft 应用程序的后期配置中配置 IB、节点、报告系统信息库、打印机等。