Servigistics InService 部署 > 规划部署 > 假设和先决条件 > 数据库要求 > Servigistics InService 对 Oracle 数据库的要求
  
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 数据库用户。