PDA

View Full Version : replication



ssaeeds
دوشنبه 21 آبان 1386, 16:40 عصر
Materialized view من ، به روز نمیشود . نمیدانم چرا ؟ دستی میتوانم refresh کنم ، ولی میخوام خودش ، خودشو refresh کنه

aidin300
دوشنبه 21 آبان 1386, 19:56 عصر
هنگام ساخت ویو refresh_clause (http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_6002.htm#i2116443) رو چطور تنظیم کردی؟ امیدوارم درست متوجه شده باشم و مشکل حل بشه، اگه مشکل رو حل نکرد توضیح بیشتری بده، کد ویو رو هم بذار اینجا

ssaeeds
چهارشنبه 23 آبان 1386, 09:43 صبح
CREATEMATERIALIZEDVIEW SITE.GENERAL_QUOTE_VALUE
REFRESHFASTONDEMAND
NEXTNULL
FORUPDATE
AS
SELECT "GENERAL_QUOTE_VALUE"."GQ_VALUE_ID" "GQ_VALUE_ID","GENERAL_QUOTE_VALUE"."GENERAL_QUOTE_ID" "GENERAL_QUOTE_ID","GENERAL_QUOTE_VALUE"."VALUE_TIME" "VALUE_TIME","GENERAL_QUOTE_VALUE"."VALUE_DATE" "VALUE_DATE","GENERAL_QUOTE_VALUE"."GQ_VALUE" "GQ_VALUE","GENERAL_QUOTE_VALUE"."VALUE_CHANGE" "VALUE_CHANGE" FROM "GENERAL_QUOTE_VALUE"@MASTER_SITE.REGRESS.RDBMS.DEV.US.ORACLE.COM "GENERAL_QUOTE_VALUE";

aidin300
چهارشنبه 23 آبان 1386, 17:53 عصر
به جای ON DEMAND از ON COMMIT استفاده کن، وقتی از ON DEMAND استفاده می کنی خودت خواستی که ویو رو جدا refresh کنی. برای توضیح بیشتر همون لینک قبلی رو نگاه کن