Hi Gurus,

 

I have a materialized view, which is based on Oracle Apps tables and on remote database. The view refresh takes around ½ hour, during this time period I cannot see any records in the materialized view and therefore my application faces errors.

The following is the view definition

 

CREATE

MATERIALIZED VIEW CT_PRODUCTID_VW

BUILD IMMEDIATE

REFRESH START WITH SYSDATE

NEXT (SYSDATE + 1)

AS

SELECT

    msi.segment1                productid,           

    msi.description             description,

    msi.inventory_item_id       inventory_item_id,

    mc.segment1                 product_family,

    mc.segment2                 product_type

FROM [EMAIL PROTECTED]      mcs,

     [EMAIL PROTECTED]         mc,

     [EMAIL PROTECTED]    mic,

     [EMAIL PROTECTED]       msi

where 1=1

and   mc.structure_id       =  50112

and   mc.segment3          != 'SPARE'

and   mc.global_name        = 'US'

and   mc.enabled_flag       = 'Y'

and   mcs.global_name       = mc.global_name

and   mcs.category_set_name = 'PROD GROUP'

and   mic.category_set_id   = mcs.category_set_id

and   mic.category_id       = mc.category_id

and   mic.global_name       = mc.global_name

and   mic.organization_id   = 1

and   mic.inventory_item_id = msi.inventory_item_id

and   msi.organization_id   = mic.organization_id

and   msi.global_name       = mc.global_name

AND   msi.auto_created_config_flag = 'N'

AND   msi.item_type         IN ('ATO MODEL','CONFIG SPARE','CONFIG SUB','FEATURE PACK','PRODUCT LIST>$0','PTO MODEL','SPARE')

and   msi.inventory_item_status_code IN ('ENABLE-MAJ','ENABLE-NON','ENABLE-OPT','NONORD')

 

Please note that the tables referenced are remote tables and Oracle Apps tables and not logging on it is possible.

Please suggest an appropriate refresh mechanism to see the records even during refresh period.

 

Thanks in advance.

 

With Warm Regards


Siddharth Haldankar

Zensar Technologies Ltd.

Cisco Systems Inc.

(Offshore Development Center)

#  : 091 020 4128394

[EMAIL PROTECTED]

[EMAIL PROTECTED]

 

Reply via email to