上一页 | 下一页 | 目录 | 索引 | 定位 | 词汇表 | 程序库 |
如果您安装的 Oracle 应用产品具有多个数据组,则在与 Oracle 应用产品相对应的每个 Oracle 标识中应创建弹性域视图。例如,如果您有两个数据组,它们使用 Oracle 应付款管理系统产品的不同 Oracle 标识,AP1 和 AP2,则每个 Oracle 标识 中均将创建 Oracle 应付款管理系统描述性弹性域视图。由于安装的两个 Oracle 应付款管理系统共享单个描述性弹性域定义,因此虽然视图包含不同数据,但是两个视图的结构均相同。
有时,“Oracle 应用产品”表单可能使用其描述性弹性域的“假”表。在这种情况下,没有视图会被创建。通常,这些特殊描述性弹性域出现在包含多个描述性弹性域的表单块中(通常一个块可能只包含一个描述性弹性域)。
如果弹性域所属的应用产品没有安装或共享一个 Oracle 应用产品,则视图生成器不会创建视图。视图生成器不会为非 Oracle 应用产品(自定义)弹性域创建视图。
如果描述性弹性域唯一命名的总段数(在更正非字母字符段名后)超过 253,则 Oracle 应用产品不会创建描述性弹性域视图并包括所有段列(视图只可以包括 256 列)。如果这样,弹性域视图生成器将创建不包括个别段列的描述性弹性域视图,但包括 ROW_ID、CONCATENATED_SEGMENTS 和结构定义列(上下文列)。
如果您要为多个描述性弹性域使用段(这些段分布于所有结构中,包括全局和上下文相关段),则应使用重复段名。例如,如果您定义 Oracle 资产管理系统中的“资产类别”描述性弹性域,则可以使用多个结构(每种资产类别均具有一个结构,如机动),每个结构具有多个段。对于此弹性域,很容易就超过 253 个唯一命名的段。
但是,您可以有意共享上下文相关结构中的段名,这样就可以保持低于 253 个唯一命名的段。例如,您可以使机动类型的段在“机动”结构中,家具类型的段在“家具”结构中。您可以同时命名这两种段类型,并且这两种类型的段可以共享视图中的列。由于上下文(结构)列显示在视图中,因此您可以方便地区分此列的两种用途。而且,由于此视图使用段名,而不是段提示,因此您可以使用这些段的不同提示以避免用户混淆。但是,请确保上下文相关段的段名与所有全局段的段名不重复。
您应经常验证视图生成并发请求是否成功完成。如果由于某种原因并发请求失败,如复制列名,则视图生成器将尝试创建“空视图”,以保留所有以前存在的视图权限与同名词。在这种情况下,您应识别并解决问题,然后重新生成视图。并发请求的报表文件包含视图的说明。
上一页 | 下一页 | 目录 | 索引 | 定位 | 词汇表 | 程序库 |