适配器属性和对象类

适配器属性和对象类是进行定制、创建供应规则和了解适配器支持什么服务/目标属性所必需的。 服务器 IBM® Verify 通过属性与适配器进行通信,这些属性包含在通过网络发送的传输数据包中。 此主题不适用于此适配器。

数据包中包含的属性组合取决于服务器 IBM Verify 要求 Oracle Database 适配器执行的操作类型。

表 1 是 Oracle 数据库适配器使用的属性的列表。 该表给出了属性值的简要描述以及 Oracle 数据库上的对应列(如果适用)。

表 1. Oracle 数据库中的属性、对象标识符、描述以及对应的列/表名。该表列出了 Oracle Database 适配器所使用的属性。
属性 描述 Oracle 列或表
erOraServiceName Oracle 实例的 SID/服务名称。 不适用
erOraSysPriv 分配给用户的系统特权。 PRIVILEGE/DBA_SYS_PRIV
erOraDefaultTableSpace 缺省表空间的名称。 DEFAULT_TABLESPACE/DBA_USERS
erOraTemporaryTableSpace 临时表空间的名称。 TEMPORARY_TABLESPACE/DBA_USERS
erOraTblSpcQuota 表空间上允许的最大空间。 MAX_BYTES/DBA_TS_QUOTA
erOraAuthenticationType 指定 Oracle 如何认证用户。 PASSWORD/DBA_USERS
erOraGlobalName 用于识别用户的外部名。 EXTERNAL_NAME/DBA_USERS
erOraTblspacesName erOraTablespaces 组的名称。 TABLESPACE_NAME/DBA_TABLESPACES
erOraPrflName erOraProfiles 组的名称。 PROFILE/DBA_PROFILES
erOraRolesName erOraRoles 组的名称。 ROLE/DBA_ROLES
erOraRole 分配为帐户缺省角色的数据库角色。 ROLE、DEFAULT_ROLE/DBA_ROLE_PRIV
erOraNonDefRole 分配为帐户缺省角色(例如,密码保护角色)的数据库角色。 ROLE、DEFAULT_ROLE/DBA_ROLE_PRIV
erOraProfile 分配给帐户的概要文件名称。 PROFILE/DBA_USERS
erOraExpirePwd 如果为 true,那么设置到期的密码。 ACCOUNT_STATUS/DBA_USERS
erOraProxyUsers 此用户的代理用户。 PROXY/PROXY_USERS
erOraRsrcConsumerGroup 用户可以切换到的使用者组。 GRANTED_GROUP/DBA_RSRC_CONSUMER_GROUP_PRIVS
erOraServiceHost Oracle 服务正在运行的主机工作站。 不适用
erOraServicePort Oracle 服务正在侦听的端口。 不适用
erOraDefRsrcConsumerGroup 用户的缺省或初始资源使用者组。

如果此属性未分配给任何值,将使用缺省值 DEFAULT_CONSUMER_GROUP。

此属性可以为上述缺省值,或资源使用者组列表中允许用于用户的某个值(不过资源使用者组是多值属性)。 分配此列表之外的任何值将导致资源上发生错误。

erOraRsrcConsumerGroup 和 erOraDefRsrcConsumerGroup 必须具有相同的值。

INITIAL_RSRC_CONSUMER_GROUP/DBA_USERS
erOraExpiryDate Oracle 帐户的到期日期。 ACCOUNT_STATUS
erOraCreateDate Oracle 帐户的创建日期。 CREATED
erOraLockDate Oracle 帐户的锁定日期。 LOCK_DATE
erOraAccountStatusstr Oracle 帐户的帐户状态。 ACCOUNT_STATUS
erServiceUid Oracle 资源管理员标识。 不适用
erPassword Oracle 管理员的密码。 PASSWORD/DBA_USERS
erUid 登录名。 USERNAME/DBA_USERS
erAccountStatus 帐户的状态,值为 enabled 或 disabled。 ACCOUNT_STATUS/DBA_USERS
eroradonotcascadedelete 删除时不级联。 不适用
eroraasoproperties JDBC 瘦客户机属性文件路径 不适用