MVIEW Refresh Error

I have a materialized view "pro_mview",
I am trying to refresh the MVIEW by using the following statement.
EXEC DBMS_MVIEW.REFRESH('pro_mview','C');
But I am getting the below error.
Error at line 1:
ORA-12008: error in materialized view refresh path
ORA-00942: table or view does not exist
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2256
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2462
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2431
ORA-06512: at line 1
I am able to fetch the data from that materialized view(pro_mview).
Please help me how to overcome this problem.
Thanks in advance.

Hi,
SQL> execute DBMS_SNAPSHOT.REFRESH_ALL;
http://www.databasejournal.com/features/oracle/article.php/2200191/Manually-Refreshing-Materialized-Views-and-Creating-Refresh-Groups-in-Oracle.htm
Regards
Hitgon

Similar Messages

  • MView refresh error on 10gR2..(unique constraint error)

    Hi. all.
    The database is 2-node RAC 10gR2 on SunOS.
    Today morining, I got the following error.
    EXEC dbms_refresh.refresh('"ODSFAB"."CURRENTWIP"');
    ORA-12008: error in materialized view refresh path
    ORA-00001: unique constraint (ODSFAB.CURRENTWIP_GLASS_IDX) violated
    ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2254
    ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2460
    ORA-06512: at "SYS.DBMS_IREFRESH", line 683
    ORA-06512: at "SYS.DBMS_REFRESH", line 195
    ORA-06512: at line 1
    I checked both the source and target table, but there is no unique-key confliction.
    The source table has no unique index, but the target table have one unique index
    for a business purpose.
    Finally, I dropped the miew log on a source table and mview , and recreated mview
    log and mview with the same unique constraint and the same data.
    I do not understand why I got "Unique constraint error".
    Any advice will be welcomed.
    Thanks in advance.
    Have a good day.
    Best Regards.
    Message was edited by:
    user507290

    Let us say column A is the unique key on target DB and exists in source DB.
    Now, on source DB,
    - Value 'X' is inserted in col A
    - Value "X" is again inserted in col A (or updated on colA)
    - Then one of these 2 rows is deleted
    Now, "if" Oracle applies all the transactions from the source to target in the
    same sequence as they occured, there is chance you can get unique error.you do
    But, if a full refresh, there won't be error.I would say that is a very plausible explanation. Somewhat difficult to verify, in the absence of low-level auditing on the source database.
    The situation as described is a bit yucky. Is there no way of putting a unique key on the table in the source database? If not, it seems to me that this scenario is bound to re-occur.
    Cheers, APC
    Blog : http://radiofreetooting.blogspot.com/

  • How to infer the status of MView/Refresh from LAST_REFRESH_DATE

    Hi,
    I am having a MView "MV_SCI_COLLATERAL_INFO" in Production. It is working fine in development environment.
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    "CORE 11.2.0.3.0 Production"
    TNS for Linux: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    CREATE MATERIALIZED VIEW MV_SCI_COLLATERAL_INFO
      BUILD IMMEDIATE
      USING INDEX
      REFRESH FORCE ON DEMAND START WITH SYSDATE+0 NEXT SYSDATE + 5/1440
      USING DEFAULT LOCAL ROLLBACK SEGMENT
      USING ENFORCED CONSTRAINTS DISABLE QUERY REWRITE
      AS SELECT * FROM COLLATERAL_INFO@BLINK;
    SELECT mview_name, last_refresh_date, refresh_method, invalid, UNUSABLE
      FROM all_mview_analysis
    WHERE mview_name IN ('MV_SCI_COLLATERAL_INFO');
    MVIEW_NAME
    LAST_REFRESH_DATE
    REFRESH_METHOD
    INVALID
    UNUSABLE
    MV_SCI_COLLATERAL_INFO
    23-JUN-13 01:26:53
    FORCE
    N
    N
    Job Details:
    Job
    Log_user
    Privilege_User
    Schema_User
    Last_Date
    This_Date
    Next_Date
    Total_Time
    Broken
    Interval
    Failures
    What
    166
    OCCSS_BOWBMS_HK
    OCCSS_BOWBMS_HK
    OCCSS_BOWBMS_HK
    6/23/2013 1:26
    6/23/2013 1:31
    6/23/2013 1:31
    4272898
    N
    SYSDATE + 5/1440
    0
    dbms_refresh.refresh('"OCCSS_BOWBMS_HK"."MV_SCI_COLLATERAL_INFO"');
    I believe the MView is valid. And it is scheduled to run for every 5 minutes. But from the last refreshed date i couldn't see the latest date. Am i infering the column wrong?
    Isn't my MView refreshing on every 5 minutes? In the event of any errors, how to check?

    you have created the MVIEW with option "REFRESh FORCE ON DEMAND" which means that it will not refresh the MVIEW automatically.
    Specify ON DEMAND to indicate that database will not refresh the materialized view unless the user manually launches a refresh through one of the three DBMS_MVIEW refresh procedures.

  • PowerPivot refresh error with data feed from sharepoint list with empty exception information

    Hi,
    My Powpivot refreshing error seems to be different from what others already experienced.
    Scenario:
    Constructed an external data source in the format of Http://<server_IP>/sites/<mysitecollection>/_vti_bin/listdata.svc
    selected one table with some of the needed columns in the next step
    Create calculate colums etc.
    Create pivot tables etc.
    All worked well offline
    Upload the workbook into PowerPivot Gallery
    Reference it from a page through Excel Web Service webpart allowing manual refresh
    The refresh always reports failure with the named external data source
    I opend the log file in C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS and located the following error messages:
    ASPPHOST::ShowEngineError: Out of line object 'DataSource', referring to ID(s) 'f8939b694cae', has been specified but has not been used。The following exception occurred while the managed IDbCommand interface was being used: .
    Please note in the above message, NO detailed exception message was given. In other words,
    the exception information is empty.
    I checked as many things as I possibly could includin the security accounts etc. All seem to be right. But this empty exception got me stuck here.
    What could possibly go wrong? Any help will be appreciated.
    Thanks.

    Hello,
    Here is a good article regarding Where to get information about data refresh failures for your reference, please see:
    http://social.technet.microsoft.com/wiki/contents/articles/3870.troubleshooting-powerpivot-data-refresh.aspx
    In addition, which credential option you're configured for the PowerPivot data refresh in SharePoint farm? You can go through the following articles regarding configure the PowerPivot data refresh:
    Configure the PowerPivot Unattended Data Refresh Account (PowerPivot for SharePoint):
    http://technet.microsoft.com/en-us/library/ff773327.aspx
    Configure Stored Credentials for PowerPivot Data Refresh (PowerPivot for SharePoint):
    http://technet.microsoft.com/en-us/library/ee210671.aspx
    Hope this helps.
    Regards,
    Elvis Long
    TechNet Community Support

  • Mview Refresh Taking more time

    Hi Team,
        Am using Materialized Mview refresh for my database,with refresh type as fast.
    Previously the mview refresh completed within 10-15minutes,but now the mview refresh taking more than 150min to complete.
    Please suggest on the above issue.
    With Regards,
    Venkatesh J.

    Venkateshj wrote:
    Hi Team,
        Am Using Oracle Database 11g, Version 11.1.0.7.0.
    In that am using Materialized Mview refresh for my database,with refresh type as fast.
    Previously the mview refresh completed within 10-15minutes,but now the mview refresh taking more than 150min to complete.
    Please suggest on the above issue for tuning.
    Thanks in advance
    With Regards,
    Venkatesh J.
    HOW To Make TUNING request
    https://forums.oracle.com/forums/thread.jspa?threadID=2174552#9360003

  • Cache refresh error in Production Server in XI

    Hi All,
    whenever any object in ID gets changed cache refresh stops in XI in the production server.It throws error that it is unable to refresh the cache.All post installation activities are done properly.What should be done to solve the issue.

    What is the exact error? You may try looking into these two guides:
    [How Tou2026 Handle Caches in SAP XI 3.0:|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290?quicklink=index&overridelayout=true]
    [How Tou2026 Handle XPI Caches in SAP NetWeaver 7.0:|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01be34?quicklink=index&overridelayout=true]
    For an overview of cache refresh errors in the Integration Repository or Integration Directory you can check SAP Note 780747.

  • Cannot add Portlets: Portal Repository - Refresh Errors

    I cannot add portlets in Portal 3.0.8.
    When I click the "Refresh Error" link in the Portal Repository, I get the following error:
    PROVIDER[527954]: Oracle Portal Pages PORTLET[886]: TN_ORGAN LANGUAGE: s ERROR: User-Defined Exception
    How do I get rid of the error?
    null

    The way the Refresh works is that for each provider, Oracle9i AS Portal contacts the provider for its list of portlets. It will request the list in each of the installed languages. For database providers, this call is the get_portlet_list API. For web providers, this call is the oracle.portal.provider.v1.Provider.getPortlets java API.
    The error you are seeing in the refresh log is being caused by an exception raised in provider=527954,portlet=886,language=s in either the get portlets or get portlet methods. You should check these two methods with Swedish.

  • Getting # to Refresh error in web-i report.

    hello
    yesterday i opened the report it was opened properly but today while i opening  the same report i am getting  #TOREFRESH error even i refreshed am unable to find the data it was showing the same error in the entire columns of a report.But while i am opening the same report via bi-launch pad it was showing the correct data.i am using SAP database.can anybody please let u know me y am getting the problem& what is the resolution for that.
    Thanks in Advance
    Suresh.

    Hi Suresh,
    Please go through below thread will help you-
    #TOREFRESH ISSUE IN WEBI
    #TO REFRESH Error In Webi report
    If you are generating universe from BEx query then change aggregation property of the measure object from "Delegated" to "Sum" and then try.
    ~Anuj

  • Refresh errors

    How do I troubleshoot refresh errors? I have 7 calendars in my google calendar that I sync with iCal. This has worked flawlessly for over a year. Now any 3 of the calendars, will produce refresh errors that produce error dialog boxes that I cannot get off my screen.
    How do I go about troubleshooting the refresh, so I do not receive these errors?

    Any ideas for Shining Star?
    Thanks!
    Ed Price, Azure & Power BI Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Mview refresh and ORA-12008 error

    I am getting the following when I try to refresh a materialized view. This error occurs the first time I try to refresh, then if I try again, the refresh is successful.
    Most of what I have been able to glean about this error is that it is related to M$log changes, however, this view does not use nor build upon an other views that use, mview logs. Any ideas?
    ORA-12008: error in materialized view refresh path
    ORA-01555: snapshot too old: rollback segment number 13 with name "_SYSSMU13$" too small
    ORA-02063: preceding line from db1
    ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2537
    ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2743
    ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2712
    ORA-06512: at line 2

    Hi j_70!
    I'm not exactly sure about the answer, but I guess that the ORA-01555 is the main problem. Have you tried to grow your Undotablespace? I think that the refresh of the MVIEW takes a long time (like a long SELECT-Statement) and if there are many UPDATE and INSERT-Statements while the refresh is in progress than ORA-01555 may be the consequence.
    If you have Oracle 10g use the Undo-Advisor to look for the problem.
    Hope this helps!

  • On commit for mview refresh is not generated in DDL

    New design > relational > new table w/ single numeric column
    New Oracle 11g physical > new materialized view > on prebuilt table from above > Refresh Clause tab > select ON COMMIT action
    -- add a body for grins
    resulting XML in saved design:
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <SnapshotOraclev11g class="oracle.dbtools.crest.model.design.storage.oracle.v11g.SnapshotOraclev11g" name="TABLE_1" id="E092B588-B0A8-437A-4187-9999090405D9" directorySegmentName="seg_0">
    <createdBy>kdavis1</createdBy>
    <createdTime>2012-07-18 15:28:57 UTC</createdTime>
    <ownerDesignName>OTN_Issue_20120717a</ownerDesignName>
    <action>ON COMMIT</action>
    <defaultSegment>NO</defaultSegment>
    <onPrebuiltTable>8332B16F-E06B-86AC-E123-DDA4F5DFF794</onPrebuiltTable>
    </SnapshotOraclev11g>
    Resulting DDL lacks ON COMMIT:
    -- Generated by Oracle SQL Developer Data Modeler 3.1.1.703
    -- at: 2012-07-18 11:47:26 EDT
    -- site: Oracle Database 11g
    -- type: Oracle Database 11g
    CREATE TABLE "TABLE_1"
    "Column_1" NUMBER
    LOGGING
    CREATE MATERIALIZED VIEW "TABLE_1"
    ON PREBUILT TABLE
    AS select sum(foo) from bar
    -- Oracle SQL Developer Data Modeler Summary Report:
    -- CREATE TABLE 1
    -- CREATE INDEX 0
    -- ALTER TABLE 0
    -- CREATE VIEW 0
    -- CREATE PACKAGE 0
    -- CREATE PACKAGE BODY 0
    -- CREATE PROCEDURE 0
    -- CREATE FUNCTION 0
    -- CREATE TRIGGER 0
    -- ALTER TRIGGER 0
    -- CREATE STRUCTURED TYPE 0
    -- CREATE COLLECTION TYPE 0
    -- CREATE CLUSTER 0
    -- CREATE CONTEXT 0
    -- CREATE DATABASE 0
    -- CREATE DIMENSION 0
    -- CREATE DIRECTORY 0
    -- CREATE DISK GROUP 0
    -- CREATE ROLE 0
    -- CREATE ROLLBACK SEGMENT 0
    -- CREATE SEQUENCE 0
    -- CREATE MATERIALIZED VIEW 1
    -- CREATE SYNONYM 0
    -- CREATE TABLESPACE 0
    -- CREATE USER 0
    -- DROP TABLESPACE 0
    -- DROP DATABASE 0
    -- ERRORS 0
    -- WARNINGS 0
    Posts reviewed: (materialized && view) || mview || mv

    Yes but then shouldn't "Refresh Type" be blank (instead of FAST) like "Refresh Action" is blank by default.
    Or better yet, you already fill the mview name upon selection of a table for on prebuilt -- so should you select refresh YES upon choosing a type and/or action?
    Seems to be an inconsistency here.

  • Materialized view refresh error

    Hi,
    I get the error in the package I run.
    04/29/2011 BM_CARLSON 64x Failed: ORA-12008: error in materialized view refresh path
    ORA-04052: error
    Should I drop the mview and recreate it.
    Since the package refreshes a lot of mview's how will I know that a particular mview is causing problem.
    Thanks,
    Indu

    Hi,
    What is the Oracle database version? ORA - 04052 means error occurred when looking up remote object. SO check the db links and the objects on the remote database.
    >
    Error: ORA 4052
    Text: error occurred when looking up remote object %s%s%s%s%s
    Cause: An error has occurred when trying to look up a remote object.
    Action: Fix the error. Make sure the remote database system has run KGLR.SQL to create necessary
    views used for querying/looking up objects stored in the database.
    >
    Anand

  • Problem with MVIEW Refresh

    Hi all,
    I am facing the following problem while refreshing MVIEWS.
    ORA-12008: error in materialized view refresh path
    ORA-03113: end-of-file on communication channel.
    I am using the following method to refresh.
    dbms_mview.REFRESH ('Mview_Name',
    'C',
    TRUE,
    FALSE,
    0,
    0,
    0,
    TRUE
    The script for creating MVIEW is as follows:-
    CREATE MATERIALIZED VIEW gb_ghx_orgs_a
    PCTFREE 5 PCTUSED 60
    TABLESPACE TableSpace_Name
    STORAGE (INITIAL 250k NEXT 250k)
    REFRESH COMPLETE WITH ROWID
    START WITH SYSDATE
    AS
    SELECT Statement;
    can any body help.
    Thanks

    What version of database do you have? what client version are you connecting from?
    ORA-03113 may required you to contact Oracle Support.
    SQL> CREATE MATERIALIZED VIEW gb_ghx_orgs_a
      2  PCTFREE 5 PCTUSED 60
      3  TABLESPACE KKISHORE
      4  STORAGE (INITIAL 250k NEXT 250k)
      5  REFRESH COMPLETE WITH ROWID
      6  START WITH SYSDATE
      7  AS
      8  select * from scott.emp
      9  /
    Materialized view created.
    SQL> begin
      2      dbms_mview.REFRESH ('gb_ghx_orgs_a',
      3      'C',
      4      '',
      5      TRUE,
      6      FALSE,
      7      0,
      8      0,
      9      0,
    10      TRUE
    11      );
    12  end ;
    13  /
    PL/SQL procedure successfully completed.
    SQL> disconnect
    Disconnected from Oracle9i Enterprise Edition Release 9.2.0.3.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.3.0 - Production
    SQL>

  • PowerPivot report data refresh error Data source as SharePoint list Data Feed

    Hi All,
    I am facing a problem on auto refresh, the report data source is SharePoint list Data Feed, I saved it my PC desktop when I set up auto fresh it fails then I moved the SharePoint list data feed "atomsvc" file to A SharePoint Data feed library then connected
    to report started a manual refresh it was success, after next schedules it failed.
    Error massage:
    Errors in the high-level relational engine. The following exception occurred while the managed IDbConnection interface was being used: 
    The network path was not found. ;The network path was not found. The network path was not found. . 
    A connection could not be made to the data source with the DataSourceID of '82f49f39-45aa-4d61-a15c-90ebbc5656d', 
    Name of 'DataFeed testingreport'. An error occurred while processing the 'Testing Report' table. The operation has been cancelled.  
    Thank you very much !
    erkindunya

    If you are using Claims Auth then this is a known limitation.  Auto refresh only works under Classic Auth.
    I trust that answers your question...
    Thanks
    C
    http://www.cjvandyk.com/blog |
    LinkedIn | Facebook |
    Twitter | Quix Utilities for SharePoint |
    Codeplex

  • Data Refresh Error: We cannot locate a server to load the workbook Data Model.

    Hello,
    Recently I have developed a PowerBI Report using Excel Workbook with external data source. It refreshes successfully for some days and then starts throwing error on every scheduled refresh as "We cannot locate a server to load the workbook Data
    Model." 
    The workaround solution is to restart the application server which has SQL Server Power Pivot Services Installed which will again work for some more days and again start throwing error.
    So, I am looking for permanent fix for it.
    Following are additional details about our SP Farm:
    No. of front end servers: 2, Application servers:2, DB servers 2 with windows fail over cluster.
    PowerPivot Server is installed and configured from App 2 server.
    Error Log from event viewer:
    Unable to load custom data source provider type: Microsoft.PerformancePoint.Scorecards.DataSourceProviders.AdomdDataSourceProvider, Microsoft.PerformancePoint.Scorecards.DataSourceProviders.Standard, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c
    System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.AnalysisServices.AdomdClient, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified.
    File name: 'Microsoft.AnalysisServices.AdomdClient, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'
       at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
       at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
       at System.Type.GetType(String typeName, Boolean throwOnError)
       at Microsoft.PerformancePoint.Scorecards.Server.PmServer.InitializeCustomDataSourceProviders()
    PerformancePoint Services error code 10107.
    Thanks,
    Ibrahim

    Hi ibrahim,
    Please try to do the following steps:
    1. Install "1033\x64\SQLSERVER2008_ASADOMD10.msi" from
    http://www.microsoft.com/en-us/download/details.aspx?id=26728
    2. In the Application Management section of the Central Administration home page, click Manage service applications.
    On the Manage Service Applications page, click the Excel Services service application that you want to configure.
    On the Manage Excel Services page, click Data Model.Click Add Server.
    In the Server Name box, type the name of the Analysis Services instance that you want to add.
    3. Check the thread below:
    https://social.technet.microsoft.com/Forums/en-US/ecc18319-88d8-4dd0-bafd-fa0d2edceffb/external-data-refresh-failed-we-cannot-locate-a-server-to-load-the-workbook-data-model?forum=sharepointadmin
    More information:
    https://timpanariuovidiu.wordpress.com/2013/02/14/71/
    https://support.microsoft.com/kb/2769345?wa=wsignin1.0
    Thanks,
    Dennis Guo
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Dennis Guo
    TechNet Community Support

Maybe you are looking for

  • Rename existing Exchange 2010 database in DAG

    Hello, I want to rename one existing database on our exchange 2010 server. This database is in DAG and hosting around 1000 users. So not possible to create a new mailbox database and move. How can I rename the database? After renaming it, what will h

  • Cannot display turkish character in publication mhtml output

    Hi there, I have a problem on displaying turkish character on BusinessObjectsXI3.1 publication mhtml output. I have set a report scheduled and shown result on email body as html and all turkish character turn into a different characters. Database loc

  • Where does the installer extract its files to

    When you run the installer for thunderbird it extracts a number of files and puts them somewhere, where does it put them? The machines I want to install thunderbird to can only run things from certain directories (which excludes the users home direct

  • Print Current Page

    Post Author: Mushahid CA Forum: Exporting I am working on Crystal reports xi release 2. It is working fine. We are using .Net 2005 Dataset to bind with reports. But when we print or export the report all the pages are being exported. But the user wan

  • Need help with the implementation of below DLL in LabVIEW Call Lib function

    Here is the list of C functions in the doc that I have but I'm not getting the exact output. I need a help only to understand these functions and how to configure it in LabVIEW Parameters voltType [in]Specifies a voltage sensor to get value from. It