[MaterializedView] : "mv references a synonym in the FROM list "

I want to create fast refreshable MV using synonym.
First of all it does allow to create fast refreshable MV using synonym.
I have created MV using force option.
While using DBMS_MVIEW.EXPLAIN_MVIEW to know capability of the MV , i found that "REFRESH_FAST" is not possible due to "mv references a synonym in the FROM list" .
But while i communicated with Metalink it answered me that "There is no indication that use of a synonym is restricted in this case. "
So i need help here .
Would it be possible to create fast refreshable MV using synonym or any other way around ?

Yes i reported this fact that fast refreshable MV is not allowed on synonym in 9.2 but at first communication they said that there is no such restriction, but when sent output of MV_CAPABILITIES_TABLE for that MV when restriction was mentioned like fast refresh not allowed due synonym then they lastly said that this restriction is there in 9i and even in 10.1 release. in 10.2 it has been removed.
Anyways Thanks for your reply.

Similar Messages

  • Mv references a synonym in the FROM list

    i want to create fast refreshable MV using synonym.
    First of all it does allow to create fast refreshable MV using synonym.
    I have created MV using force option.
    While using DBMS_MVIEW.EXPLAIN_MVIEW to know capability of the MV , i found that "REFRESH_FAST" is not possible due to "mv references a synonym in the FROM list" .
    But while i communicated with Metalink it answered me that "There is no indication that use of a synonym is restricted in this case. "
    So i need help here .
    Would it be possible to create fast refreshable MV using synonym or any other way around ?

    Yes i reported this fact that fast refreshable MV is not allowed on synonym in 9.2 but at first communication they said that there is no such restriction, but when sent output of MV_CAPABILITIES_TABLE for that MV when restriction was mentioned like fast refresh not allowed due synonym then they lastly said that this restriction is there in 9i and even in 10.1 release. in 10.2 it has been removed.
    Anyways Thanks for your reply.

  • Os x lion email compose - how to clear "from" list

    how do you get mail to clear the entires in the "from" list when you are replying or composing a new messages. also how do these entires get on the list ?

    They come from the accounts you have configured, specifically, the configured smtp servers.
    Go to Mail Preferences, Accounts, select an account, and select the Account information tab.
    Click on the outgoing mail server dropdown and select Edit smtp Server List…
    Get rid of the ones you don't want.
    Also, in the Account preferences, you can set each email account to only use a specific server.

  • Noticed a pretty obvious bug in 5.0 ctrl+shift+d will bookmark all sites open but there is NO reference in any of the file menus, where is it located if you didn't know the shortcut from a previous version?

    Noticed a pretty obvious bug in 5.0 ctrl+shift+d will bookmark all sites open but there is NO reference in any of the file menus, where is it located if you didn't know the shortcut from a previous version?

    Right-click '''on''' tab to see that menu item.

  • Does anyone know how to remove references to facebook and Twitter from the settings and "share" feature screens?

    I don't use facebook or Twitter and I shouldn't have to see references to them in the settings section or the "share" dropdowns of Safari, the photo management screens, or anywhere else. Can anyone tell me how to remove these references?

    To the best of my knowledge you can't.
    You can try going into the settings and restrictions and turn them off and see if that makes the icons disappear (probably won't) but there's no way to select the icons you want.

  • Any idea what this errorr means? the data type of the reference does not match the data type of the variable

    I am using Veristand 2014, Scan Engine and EtherCat Custom Device.  I have not had this error before, but I was trying to deploy my System Definition File (run) to the Target (cRio 9024 with 6 modules) and it failed. It wouldn't even try to communicate with the target. I get the 'connection refused' error.  
    I created a new Veristand project
    I added the Scan Engine and EtherCat custom device.
    I changed the IP address and auto-detected my modules
    i noticed tat Veristand didn't find one of my modules that was there earlier. (this week)
     So, i went to NiMax to make sure software was installed and even reinstalled Scan Engine and Veristand just to make sure.
    Now, it finds the module, but when i go to deploy it getsto the last step of deploying the code to the target, and then it fails.
    Any thoughts?
    Start Date: 4/10/2015 11:48 AM
    • Loading System Definition file: C:\Users\Public\Documents\National Instruments\NI VeriStand 2014\Projects\testChassis\testChassis.nivssdf
    • Initializing TCP subsystem...
    • Starting TCP Loops...
    • Connection established with target Controller.
    • Preparing to synchronize with targets...
    • Querying the active System Definition file from the targets...
    • Stopping TCP loops.
    Waiting for TCP loops to shut down...
    • TCP loops shut down successfully.
    • Unloading System Definition file...
    • Connection with target Controller has been lost.
    • Start Date: 4/10/2015 11:48 AM
    • Loading System Definition file: C:\Users\Public\Documents\National Instruments\NI VeriStand 2014\Projects\testChassis\testChassis.nivssdf
    • Preparing to deploy the System Definition to the targets...
    • Compiling the System Definition file...
    • Initializing TCP subsystem...
    • Starting TCP Loops...
    • Connection established with target Controller.
    • Sending reset command to all targets...
    • Preparing to deploy files to the targets...
    • Starting download for target Controller...
    • Opening FTP session to IP 10.12.0.48...
    • Processing Action on Deploy VIs...
    • Setting target scan rate to 10000 (uSec)... Done.
    • Gathering target dependency files...
    • Downloading testChassis.nivssdf [92 kB] (file 1 of 4)
    • Downloading testChassis_Controller.nivsdat [204 kB] (file 2 of 4)
    • Downloading CalibrationData.nivscal [0 kB] (file 3 of 4)
    • Downloading testChassis_Controller.nivsparam [0 kB] (file 4 of 4)
    • Closing FTP session...
    • Files successfully deployed to the targets.
    • Starting deployment group 1...
    The VeriStand Gateway encountered an error while deploying the System Definition file.
    Details:
    Error -66212 occurred at Project Window.lvlibroject Window.vi >> Project Window.lvlib:Command Loop.vi >> NI_VS Workspace ExecutionAPI.lvlib:NI VeriStand - Connect to System.vi
    Possible reason(s):
    LabVIEW: The data type of the reference does not match the data type of the variable.
    =========================
    NI VeriStand: NI VeriStand Engine.lvlib:VeriStand Engine Wrapper (RT).vi >> NI VeriStand Engine.lvlib:VeriStand Engine.vi >> NI VeriStand Engine.lvlib:VeriStand Engine State Machine.vi >> NI VeriStand Engine.lvlib:Initialize Inline Custom Devices.vi >> Custom Devices Storage.lvlib:Initialize Device (HW Interface).vi
    • Sending reset command to all targets...
    • Stopping TCP loops.
    Waiting for TCP loops to shut down...
    • TCP loops shut down successfully.
    • Unloading System Definition file...
    • Connection with target Controller has been lost.

    Can you deploy if you only have the two 9401 modules in the chassis (no other modules) and in the sysdef?  I meant to ask if you could attach your system definition file to the forum post so we can see it as well (sorry for the confusion).  
    Are you using any of the specialty configurations for the 9401 modules? (ex: counter, PWM, quadrature, etc)
    You will probably want to post this on the support page for the Scan Engine/EtherCAT Custom Device: https://decibel.ni.com/content/thread/8671  
    Custom devices aren't officially supported by NI, so technical questions and issues are handled on the above page.
    Kevin W.
    Applications Engineer
    National Instruments

  • AWM: Can not see the synonyms in the mappings pane

    Hi, using the AWM 11.2.0.1.0A, in the mappings pane under the item Synonyms does not appear any synonyms although there are some of them (private synonyms) in the user's scheme.
    Any hint?
    Thanks.

    I just tried this in 11.2.0.1 and the synonym showed up in AWM. I ran the following (in the sample GLOBAL schema)
    create synonym prod_table for product_dim;
    Note that product_dim is a table in the GLOBAL schema, and I ran the above statement as GLOBAL.
    I then attached AWM as GLOBAL and saw prod_table show up in the synonyms folder of the mappings pane. What are you doing that is different from this?

  • How to Hide or Disable the Edit option of the Sharepoint list from the Ribbon Bar

    hi,
    i want to hide the Sharpoint list  Edit Item option from the ribbon bar for all the users
    below is the screen shot for reference
    Thanks & Regards 
    sal

    if it is for all libraries in a site, then u have to activate a feature. Follow this http://msdn.microsoft.com/en-us/library/ff408060.aspx 
    if it is for one single library, add a content editor webpart to your page and add the below  css to it.
    this is for hiding the Upload Button in ribbon, likewise, get the id of the edit button, using F12 developer tools :)
    <style type="text/css">
    #Ribbon\.Documents\.New\.AddDocument-Large
    display:none !important;
    </style>
    worked for me  :) 
    Let me know if u need further help.

  • Power Query; How do I reference a Power Pivot table from a Power Query query

    Hi,
    It's pretty awesome how you can define Extract Transform and Load processes within Power Query without having to type in a single line of code. However how do I reference a Power Pivot table from a Power Query query to avoid me repeatedly accessing
    the same data source (CSV) file with a view to increasing performance?
    We are aware of the reference sub menu option with Power Query. However the new query created by the "reference" option still seems to refresh data from the data source (CSV) rather than just referencing the base query. Is this understanding
    correct? There does seem to be a lot of hard disk activity when re-running the new query which is based on a base query rather than a data source.  So we were hoping the new query would just need to reference the base query in memory rather than rescanning
    the hard disk. Is there any way to ensure that the reference query just rescans the base query in memory?
    Kind Regards,
    Kieran.
    Kieran Patrick Wood http://www.innovativebusinessintelligence.com http://uk.linkedin.com/in/kieranpatrickwood http://kieranwood.wordpress.com/

    Hi Kieran,
    This sounds like something to be suggested for a future release. At the present time, Power Query will always re-run the entire Power Query query when refreshed. The Reference feature is analogous to a SQL view whereby the underlying query is always re-executed
    when it's queried, or in this case refreshed. Even something like using the Power Query cache to minimise the amount of data re-read from the disk would be helpful for performance but the cache is only used for the preview data and stored locally.
    It would be a good idea to suggest this feature to the Power BI team via the feedback smiley face.
    Regards,
    Michael Amadi
    Please use the 'Mark as answer' link to mark a post that answers your question. If you find a reply helpful, please remember to vote it as helpful :)
    Website: http://www.nimblelearn.com, Twitter:
    @nimblelearn
    Hi Michael, 
    Glad to hear from you about this.  And thanks to Kieran for bringing a very good valid point to debate. Will be glad to see this in future release. 
    - please mark correct answers

  • Reference field value in the F110 Payment document

    Dears
    We are running the automatic payment run for the vendor invoices posted.
    In each vendor invoice, we have filled the reference field, text field, etc.  However, while running the payment in F110, the system does not reproduce this reference field value in the payment document.  Hence we are not able to match the items for comparison.
    Have we left out any setting in FBZP or somewhere ?

    Hello,
    Apart from above suggestions, you can check linked invoices to payment document through below option.
    Open payment document in FB03, go to Menu->Environment->Payment usage
    This will list all invoices cleared through that payment document.
    If you are looking for tables, Pass payment document number , company code, year, account type and account to AGKO table and get the clearing date. Pass these details to BSAK and get list of cleared documents.
    AUGDT = Clearing date from AGKO
    AUGBL= Clearing document from AGKO
    and other details passed earlier.
    Hope this helps.
    Thanks,
    V V

  • How to search for synonyms in the tagging window

    Hey there,
    I like the possibility to add synonyms to the Tag, so I can find longer words or names that I shortcuted using a synonym (such as Nicknames, like using "Fry" as a synonym for Frederick Jones), but when it comes to import new content from that person and I enter "Fry" in the tagging line, it does not offer me "Frederick Jones". Is there an option to make the synonym available for tagging?

    Dakota73 wrote:
     Is there an option to make the synonym available for tagging?
    Not in Lightroom proper.
    If you are a person who depends on synonyms (or spaces) in their keywords, I whole-heartedly recommend AnyFile.
    Rob

  • The truth about objects, references, instances and cloning (Trees and Lists

    Hello
    As a few of you may have know from my postings over the past few weeks, ive been building my first real java ap and trying to learn along the way, hitting a few snags here and there.
    One main snag i seem to have been hitting a fair bit is objects and instances, im kinda learning on how they work and what they mean but as a php programmer it seems to be very different.
    as pointed out to me if you have objectA=objectB then in php you have two objects that share the same value but in java you have still one object value and one object pointing to the value.
    sooo my first question is
    if i have this
    Object objA=new Object()
    Object objB=objA()then object A creates a new memory allocation for the object data right? and object B is simply a reference to the object A memory allocation right?
    so therefore there is no instance of objectB? or is there an instance of object B but it just takes up the same memory allocation as object A?
    anyway, what is the point of being able to say objB=objA what can that be used for if not for making a copy of an object (i understand now that it doesnt copy an object)
    My second question (which i think i actually understand now, but im posting it to see if the answers may help others)
    If i have a List structure (e.g. arraylist) then when i add a datatype such as a treemap does it not add the changed treemap, ill try and explain with code
    ArrayList mylist=new ArrayList()
    Treemap myTree=new Treemap()
    myTree.put("hello","howdy");
    myTree.put("bye","cya");
    mylist.put(myTree);
    System.out.println(mylist.toString());
    myTree.put("another","one");
    mylist.put(myTree);
    System.out.println(mylist.toString());now to be honest ive not actually tried that code and it may actually procude the right results, but from my experience so far that similar sort of thing hasnt been working (by the way i know the above code wont compile as is :p)
    anyway what i assume is that will output this
    [Hello,howdy,bye,cya] <<this is the first system out
    [Hello,howdy,bye,cya,another,one  <<this is the second system out
    Hello,howdy,bye,cya,another,one] <<this is the second system out
    where it should produce this
    [Hello,howdy,bye,cya,
    Hello,howdy,bye,cya,another,one]
    Why when I update the treemap does the arraylist change, is this because the thing that is being put in the array list is infact not an object but simply a reference to an object?
    thanks for everyones help so far :)

    as pointed out to me if you have objectA=objectB then
    in php you have two objects that share the same value
    but in java you have still one object value and one
    object pointing to the value.Some years ago, I built a small website managing data saved in an XML file using PHP. Being used to Java, I used an OO approach and created classes managing data structures and having setter/getter methods. The fact that PHP did actually create a copy of any object being passed as and argument made me crazy. This way, I wasn't able to reach the same instances from several different places in my code. Instead, I had to put a certain operator ("&" I think) before any reference to force PHP not to make a copy but pass the reference. I also found a note on the PHP site saying that copying was faster than passing the reference, which I actually couldn't believe. If I'm not wrong, they changed the default behaviour in PHP5.
    if i have this
    Object objA=new Object()
    Object objB=objA()then object A creates a new memory allocation for the
    object data right? and object B is simply a reference
    to the object A memory allocation right?The statement "new <Class>" allocates memory. The reference itself just takes up a few bytes in order to maintain some administrative data (such as the memory address). References are basically like pointers in C, though there's no pointer arithmetics and they can't point to any arbitrary place in memory (only a legal instance or null).
    so therefore there is no instance of objectB? or is
    there an instance of object B but it just takes up
    the same memory allocation as object A?There is an instance of objectB, but it's just the same instance that objectA is pointing at. Both references objectA and objectB contain the same memory address. That's why they'd produce a result of "true" if compared using the "==" operator.
    anyway, what is the point of being able to say
    objB=objA what can that be used for if not for making
    a copy of an object (i understand now that it doesnt
    copy an object)Sometimes you don't want to make a copy, as 1) it consumes more memory and 2) you'd lose the reference to it (making it more difficult to tell what instance is actually accessed). If there was no way to pass a reference to an object into a method, methods wouldn't be able to affect the original instance.
    Why when I update the treemap does the arraylist
    change, is this because the thing that is being put
    in the array list is infact not an object but simply
    a reference to an object?The ArrayList doesn't change at all. It's the instance that's being changed, and the ArrayList has a reference to it.

  • Need to reference file name within the XML Output

    Not sure if this is possible, as I'm new to the livecycle/XML world. But I need to be able to reference a file within the XML output from the PDF.
    The Scenario is that a pdf form of a business card will be issued to 50 franchisees for them to type in their names and mobiles, click submit and the XML file to be sent to myself, and be imported in to InDesign populating their data ready for printing. Up to here I have it working perfectly.
    However as each franchisee have a combination of up to 5 logos to place in the bottom corner to save having to have various templates with different combinations of logos and having to ensure the correct templates are used. I intend to reference each companies combination as an EPS and make the reference within the xml out and have it import directly in with the other data. I can type the code directly within the xml but I would like to have the form reference it directly in the xml output. Is this possible or am expecting to much of livecycle? Any help/advice greatly appreciated.
    David

    Hi MadhavaGanji,
    I have post how to validate the file name, header row against definition table which stored the file name and column definition. 
    Take a look and see if this is helpful.
    http://sqlage.blogspot.com/2013/11/ssis-validate-file-header-against.html
    http://sqlage.blogspot.com/

  • Syntax within the from Clause

    In the following SQL SELECT statement, what does the
    px-granule(0, block_range, dynamic) in the FROM clause reference.
    This select statement was copied from the sql analyze tool within
    OEM 2.2.
    SELECT /*+ Q524000 NO_EXPAND ROWID(A1) */ A1."PROCESSING_DATE"
    C0,
    A1."PRCSNG_SEQUENCE_NR_IDENTIFIER" C1,
    A1."TUI_ID" C2,NVL(A1."RECORD_TYPE_CODE",' ') C3,
    NVL(A1."CONDITION_CODE",' ') C4,
    NVL(A1."PURPOSE_CODE",' ') C5,
    NVL(A1."DOCUMENT_IDENTIFIER",' ') C6,
    NVL(A1."NIIN_IDENTIFIER",' ') C7,
    NVL(RTRIM(A1."DOCUMENT_NUMBER_IDENTIFIER"),' ') C8,
    NVL(A1."SUFFIX_CODE",' ') C9,
    NVL(A1."UNIT_OF_ISSUE_CODE",' ') C10,
    NVL(A1."PLUS_MINUS_CODE",' ') C11,
    NVL(A1."TRANSACTION_QUANTITY_CHAR_TEXT",' ') C12,
    NVL(A1."TRANSACTION_REVERSAL_CODE",' ') C13,
    NVL(A1."ON_HAND_QUANTITY_CHAR_TEXT",' ') C14,
    NVL(A1."SITE_CODE",' ') C15,
    A1."RECORD_TYPE_CODE" C16,
    NVL(TO_CHAR(TRUNC(A1."REPAIR_SEQUENCE_NR_IDENTIFIER")),' ') C17,
    NVL(A1."COGNIZANCE_SYMBOL",' ') C18,
    NVL(A1."FSC_CODE",' ') C19
    FROM "OPS$DWTLOD"."TLOD_UNION_ITEMS" PX_GRANULE(0, BLOCK_RANGE,
    DYNAMIC) A1
    WHERE A1."REGION_IDENTIFIER_CODE"=5 AND
    A1."PROCESSING_DATE"<=:B1 AND
    NVL(A1."NIIN_IDENTIFIER",' ') LIKE '000457162' AND
    NVL(RTRIM(A1."DOCUMENT_NUMBER_IDENTIFIER"),' ') LIKE '%'
    AND A1."PROCESSING_DATE">=:B2 AND A1."PROCESSING_DATE"<=:B3 AND
    NVL(A1."NIIN_IDENTIFIER",' ') LIKE '000457162' AND
    NVL(RTRIM(A1."DOCUMENT_NUMBER_IDENTIFIER"),' ') LIKE '%'
    Thanks,
    Gil

    DECLARE
           highestlid locations.location_id%TYPE;
    BEGIN
           SELECT
                max(location_id)
           INTO
                highestlid
           FROM
                locations;
           highestlid:=highestlid+1;
           ADDLOCATION(highestlid,'Lucan');
    END;
    /

  • Error Message - Reference number of a document from Back Error

    Hi,
    I created proforma invoice but it is not transferred to GTS. I tried to transfer manually, status shows it is released but there is an error at the top saying 'Reference number of a document from Back Error'. When I checked it in GTS, there is no custom document for proforma invoice. I checked configuration in ECC as well as GTS regarding activation of BADis, document types etc. everything looks fine. Can you please help me where to look at it and get it solved?
    Thanks in advance.

    Hi Manohar,
    Are you trying to create an Export Declaration?  If so, is this the first time, or has it worked ok previously but failed this time?
    In case it's the first time, have you made sure that:
    The Billing Type is set for transfer to GTS?
    The Billing Type is mapped in GTS?
    The Item Category is mapped in GTS?
    The proforma is actually an export (Shipping Point and Ship-to address not both in the EU)?
    Do you see any related entries in Transaction SM58?
    Do you see any related log entries in the GTS transfer log?
    Regards,
    Dave

Maybe you are looking for