Servigistics InService 对 Oracle 数据库的要求
• 确定您的应用程序支持哪些版本的 Oracle。有关详细信息,请参阅“PTC 参考文档”站点提供的软件一览表。
• 在 Windows 系统中,安装用户需要是管理员组中的成员。用户是本地用户还是域用户都无关紧要。
• 要安装带有 Servigistics InService 数据库的 Oracle 服务器,您必须具有 5 GB 的可用硬盘空间。数据库越大,需要的磁盘空间越多。
• 有关其他安装需求,请参见 Oracle 文档。
• 要完成安装,必须按以下设置配置 Oracle。PTC 建议您提前收集此信息,以便在无中断的情况下进行安装:
◦ 分配给监听程序的名称。
▪ 默认值为 LISTENER。
◦ 协议类型。
▪ 默认值为 TCP/IP。
◦ 协议类型的端口号。
▪ TCP/IP 的默认端口号为 1521。
• 数据库块大小:8K、16K。
• 数据库 NLS_CHARACTERSET: AL32UTF8 和 NLS_NCHAR_CHARACTERSET: UTF8。
• NLS_LENGTH_SEMANTICS: 设置为 BYTE
• 所需的表空间:
◦ USERS 或数据库默认表空间
◦ BLOBS
◦ INDX
◦ WCAUDIT
下面是一个用于创建表空间的示例脚本:
CREATE TABLESPACE “<Tablespace_Name>”
LOGGING
DATAFILE '<absolute path to the datafile name>' SIZE
1000M
AUTOEXTEND
ON NEXT 1M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
UNIFORM SIZE 128K SEGMENT SPACE MANAGEMENT AUTO;
• 已启用基于函数的索引支持
启用下列 Oracle 数据库属性来激活基于“函数”的索引支持:
◦ query_rewrite_enabled='true'
◦ query_rewrite_integrity='enforced'
• 必须向数据库架构用户授予以下权限
◦ 连接
◦ 资源
◦ 创建序列
◦ 创建视图
◦ 查询重写
◦ 选择任意词典
◦ 无限的表空间
|
|
不要将 DBA 或“数据库管理员”角色或权限授予 Servigistics InService 数据库用户。
|