如何为共享模式自治数据库添加Peoplesoft标识符
自治数据库为Peoplesoft配置专属标识符操作步骤
前置检查
- 持有自治数据库的
ADMIN角色操作权限 - 确认当前使用的Peoplesoft版本不低于9.2,符合自治数据库兼容性要求
- 提前备份Peoplesoft现有数据库配置文件与核心业务数据
操作流程
- 登录自治数据库ADMIN账号,创建专属标识符对应的独立表空间与用户
CREATE TABLESPACE PSADMIN DATAFILE SIZE 10G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED; CREATE USER ps_identifier IDENTIFIED BY <自定义高复杂度密码> DEFAULT TABLESPACE PSADMIN TEMPORARY TABLESPACE TEMP;
将<自定义高复杂度密码>替换为符合安全规范的专属密码
2. 为标识符用户分配必要操作权限
GRANT CONNECT, RESOURCE, DBA TO ps_identifier; GRANT EXECUTE ON DBMS_CLOUD_ADMIN TO ps_identifier; ALTER USER ps_identifier QUOTA UNLIMITED ON PSADMIN;
- 配置Peoplesoft专属标识参数
ALTER SYSTEM SET peoplesoft_identifier = 'PSFT_' SCOPE=BOTH;
参数值PSFT_可根据业务需求自定义专属前缀,最长支持16个字符
4. 验证配置生效
执行如下查询,确认返回的value值为你设置的专属前缀即可:
SELECT name, value FROM v$parameter WHERE name = 'peoplesoft_identifier';
- 同步更新Peoplesoft应用配置
修改Peoplesoft根目录下的配置文件psconfig.cfg,将数据库连接串前缀替换为你设置的专属标识符,保存后重启Peoplesoft所有应用服务完成适配
注意事项
- 该配置需要重启自治数据库实例才能完全生效,生产环境操作建议选择业务低峰期执行
- 专属标识符配置完成后不建议随意修改,否则会导致Peoplesoft业务表映射异常
- 上线前建议先在测试环境完成全业务流程兼容性验证
内容的提问来源于stack exchange,提问作者Hermann Baer
相关产品推荐
相关产品推荐

