Synonym does public get used by the database engine in the schema of the owner?

I have database public synonym 'P' and "S.P" table (in the "S" pattern).
If my article references select array/object 'P' (without prefix-schema for the table), then there is no reference to the table ("S.P') or that it references a synonym ("P")?
I understand that if my select query is executed in the session/connection made with schema/user "S", then the database engine does not at all synonymous, it will immediately table 'S.P. Is this right?
Can you just confirm my understanding, maybe I'm wrong.

(Oracle 10g, Windows OS)

Fix. There is a certain order regarding name resolution.

If I remember correctly then it searches first for the current schema objects (tables, views, procedures, etc.), then for private synonyms, then public synonyms.

I get a bit more complex if you have a schema that is also the name of a package for example.

For more information, see: http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/general008.htm

Published by: Sven w. December 1, 2010 11:09

Tags: Database

Similar Questions

  • Problem with public mailing list as the owner of the call handler

    I configured a call aa with extention Manager 2000.

    Also set up a Point of road Cti with 2000 on Callmanager extension. The Cti route Point will send all calls to voicemail.

    When I choose a Subscriber as the owner of the call handler, I can compose 2000 and attain salvation.

    But when I choose a public mailing list as the owner of the call handler, I hear the system error during a call to 2000. There that anything wrong here?

    I tried to reproduce your problem on the 4.0 unit (3) Sr and CCM 4.0 (1) but has not had a problem. I changed the owner of a PDL with a single Subscriber.

    I think that your problem may actually be the bond of MESSAGES for the CH. Make sure that the recipient is valid. If it is NULL, you'd hear failsafe.

  • AF:table value of text entry box does not get stored in the database.

    Hello
    I use af:table in my jsff page. The table contains the column of text entry box. After clicking the Create (+) button, a line has been added to the table. I got value into the text entry field and click the 'OK' button to commit the transaction. When I check the database, the entered value is not stored in the database. What I've observed, it's that if I have more than 1 table in the af: table and after entering the value into the text entry field, if I tab out and control moves to the next line, and then click the OK"" button. This time, the value you entered get stored in the database. It's look like, the value of current row is not updated until the action tab. Please help me solve this problem.

    JDeveloper version: 11.1.1.6

    Kind regards
    Suresh

    Hello

    What is the business service associated to this? Also the OK button have no immediate = true set

    Frank

  • Get use of the resources of all virtual machines in a cluster

    Hello

    I have developed a measure of capacity management report that collects all the use of the resources of the virtual machines in a datacenter. The function that collects it looks like this:

    def hostMemoryConsumed =]

    def memoryConsumed = 0.0f

    def memoryGranted = 0.0f

    VMs. each() {}

    VM->

    try {}

    memoryConsumed += vm.host.memory.consumed.current.average / 1024.0f<----- how="" to="" do="" this="" to="" get="" from="">

    memoryGranted += vm.host.memory.capacity.current.average / 1024.0f

    }

    {} catch (NullPointerException e)

    }

    VMS is a function of type parameter VMS VMW

    The works above for virtual machines in the data center, but I need it to be after cluster. I can find a cluster of virtual machines, but I'm having trouble with referring to specific values for example consumed memory and capacity.

    If I change the type parameter: VMW Cluster how the metric reference would look like (see the try {})?

    I don't think that a query will help me.

    Thanks in advance

    Erik Alm

    If you want to do for a cluster, you can just get the list of virtual machines in a cluster of first and passing in your script.  If you have a function for a VMWCluster you can add a parameter for "vmwCluster" that is underneath and it should give you a table (topologyObjects) that has all the virtual machines in the cluster.

    QS = server.get ("QueryService") / / query Service

    tquery = qs.createStatement("!) (' VMWVirtualMachine where esxServer.parent.name = "+" ' "+ vmwCluster +" "" ") .setQueryTopologyObjects (true);

    topologyObjects = qs.executeStatement (tquery) .getTopologyObjects)

  • Script to get use of the memory with the parameters like VM uses, active, granted


    Hi friends

    Can someone help me get the powercli scripting to get the use of the VM folder memory wise with metricks as consumed, Active, granted for two weeks with a period of time for example special hours of buisness with output to a CSV as below

    Vmname Esxhost ActiveMemory Grantedmemory Memory consumption Folder

    It seems that the statistical level history interval 3 (last month) is not set to at least 2.

    The counters active and issued both require level 1.

    Consommé requires level 1

  • How to get information from the owners of devices (NMP and Powerpath) using the VI SDK

    Hello

    I just started to work with VI SDK in C++ using gsoap. I am

    facing a problem. Using VI SDK, where can I get more information

    regarding who manages the paths. Inside of the VI GUI client we can

    see that in the owner field. The GUI shows if the owner is NMP

    or powerpath. Can I get the same information by using VI SDK API? I'm not

    able to conclude within ScsiLun HostMultipathInfoLogicalUnit or

    HostMultipathInfoPath Dataobjects.

    Kindly help me.

    Thank you

    Gesner

    Ah good to know it is where it is located.

    national immunization days , you can find more info here: http://www.vmware.com/support/developer/vc-sdk/visdk400pubs/ReferenceGuide/vim.host.PlugStoreTopology.html#path

    =========================================================================

    William Lam

    VMware vExpert 2009

    Scripts for VMware ESX/ESXi and resources at: http://engineering.ucsb.edu/~duonglt/vmware/

    repository scripts vGhetto

    VMware Code Central - Scripts/code samples for developers and administrators

    http://Twitter.com/lamw

    If you find this information useful, please give points to "correct" or "useful".

  • I use the google search page, but I don't want the previous items showing in this list, how do I remove? I deleted cookies, historical cache etc. on browser, but it's the homepage of google search that does not get rid of the previous searches.

    as stated above in the issues...

    Try to check the area of form & search history when you clear your browser history.

  • Resources does not get generated during the creation of plugin for the release/debug version of CC 2015

    I'm trying to generate a plugin release/debug for 2015 of CC using the SDK version 11.2, the build succeeds with the message below:


    merge_res.cmd done.

    1 > removal of old resources...

    1 > not found \*.idrc C:\Users\CS\Documents\GitHub\CS-DTP\IndesignPlugin\CSDTPObserverPlugin\build\releasex64\ (CSDTPObserverPlugin.sdk, resources)

    1 > 0 or the files copied

    1 > create library...... \.. \build\win\objRx64\CSDTPObserverPlugin/CSDTPObserverPlugin.lib and object...... \.. \build\win\objRx64\CSDTPObserverPlugin/CSDTPObserverPlugin.exp

    1 > CSDTPObserverPlugin.vcxproj-> C:\Users\CS\Documents\GitHub\CS-DTP\IndesignPlugin\CSDTPObserverPlugin\build\releasex64\C SDTPObserverPlugin.sdk.pln

    1 > restore_res.cmd done.

    = All build: 1 succeeded, 0 failed, 0 skipped =.


    When you try to load the plugin in InDesign, I get below error:

    "CSDTPOBSERVERPLUGIN. SOFTWARE DEVELOPMENT KIT. PLN"plug-in is missing plugin resources or the model/UI attribute is not specified in the PlugIn Version resource!





    Could you please check the .fr file included in the project is set up correctly to compile and the compilation is successful with success for this file. You can quickly verify this by right-clicking on the file in VS .fr and check if the compilation shown option is indeed active and clicking Treaty the file successfully. If all this is correct, then the next step is to check the output created by this compilation, the path of the compiled files and the command-line merge_res.

    Hope this helps you

    -Manan

  • 'Group membership' does not get assigned to the user

    Hello

    Currently, we are implementing the authentication of the external table through single sign-on (SSO) as part of our security.
    In our portal, we have columns username, groupname and businessunit.

    As part of the implementation, I created the initialization of authentication block so that it stores the user name in the USER session variable.

    Select the username from usertable where upper (username) = upper(':USER');

    Then, I created a block of initialization of authorization in order to set the groupname. For this I used

    Select "group", groupname from usertable where upper (username) = upper(':USER');

    Now, when a user opens a session in SSO mode the user is redirected to the dashboard and initialization authentication block seems to work very well the USER session variable displays the corresponding username. Now when the user clicks on 'My account' and see his membership in a group, may not see his name of group that has been defined in the groupname column in the userstable. My scenario is similar to

    username GroupName businessunit

    x users with power Marketing
    Users are financial Mega



    For example, when the user opens a session x, it should be able to see its membership in the power users group. In this case I could assign privileges to these groups through the administration screen and my security.

    Can you get it someone please let me know where I am going wrong?

    Thank you

    Hello

    Try the debugging session.
    When you log on to the dashboard checks if the value stored in the GROUP session variable. If there is no value, I think that the user permissions are overridden. Normally users defined in the repository are priority to those coming from authentication to the external table. Make sure that the user you logged in with is not part of the repository (DPR) and comes via authentication external table.

    Let me know if you have any other questions.

    Thank you

  • Table (ADF 11 g) does not get updated on the selection of lines...

    Hi all

    I have a table element (ADF 11 g) in my page with the selection of multiple lines. I have my own row selection listener. Whenever I have select several lines with the CTRL key, the table is getting updated. It is fetching the data again for each selection. I don't want the table to get updated whenever I select a line. In the im listener manually selected do the line current. The code below is the table row selection listener.

    public void tableRowSelectionListener (SelectionEvent selectionEvent)
    {
    Add the code in the event here...
    String tableRowSelectionListener = "tableRowSelectionListener";
    Table richeTableau = (RichTable) selectionEvent.getComponent ();
    Set of keys to RowKeySet = table.getSelectedRowKeys ();
    Txn_id = number ((Number) ((Key) ((List) keySet.toArray () [0]) .get (0)) .getAttribute (0));
    int noRowsSelected = ((List) keySet.toArray () [0]) .toArray () .length;
    Rank [txnrows] = null;
    if(noRowsSelected == 1)
    {
    PscTransactionsViewImpl txnVO = (PscTransactionsViewImpl) amImpl.getPscTransactionsView2 ();
    if(txnVO!=null)
    txnrows = txnVO.findByKey (new Key (new Object [] {txn_id}),-1);
    If (txnrows! = null & & txnrows.length > 0)
    {
    SelectedRow PscTransactionsViewRowImpl = (PscTransactionsViewRowImpl) txnrows [0];
    txnVO.setCurrentRow (selectedRow);
    }
    }
    }

    How to select a row in the table easily (without the table is refreshed). ?

    Thanks in advance,
    Swathi

    Hi swati,

    Set property of 'changeeventpolicy' on 'none' & 'useRowHints' to 'default' for the list that you iterate.

    YP.

  • How does one get rid of the toolbar to explore (pane along the left edge) Windows Explorer Windows?

    The options allow you to choose something else for this component (for example, search, Favorites), but not banish him.

    Click on tools

    Click Folder Options...

    On the general tab, select "Use Windows classic folders" and click OK

    Tricky

  • I am new to Adobe After Effects and still getting used to the strings

    I what to know something, if it's possible if I use CC StartBurst can he move with a song, like I want the stars to go faster when the song has a low, if you know it please give my a guide step by step

    Expressioneering of Dan Ebberts design guide

    Mylenium

  • Is it possible to get use of the virtual machine Nic cards?

    Hi all

    I would like to know if there is possible to get the nic card (objectNetworkAdapterImpl ) send/receive rates of VM through the cmd-lets get-stat statistical data?

    Concerning

    Danny

    I decided to do a blog on it.

    See vNIC send and receive rates

  • Data does not get inserted into the Hxt_Add_Assign_Info_F table

    Hello

    Can tell me regarding when the data is inserted into the Hxt_Add_Assign_Info_Ftable.
    Lately this table not get updates.

    Thank you
    Bitr

    When you enter the assignment of time information, this table is filled (responsibility of the OTL Application Developer > OTL time accounting > assignment of time information)

  • Service request not getting associated with the Contact

    Hello

    We have an interface between the Web site of our company and Siebel On demand application, visitors can come to our Web site and submit a request by filling out a form with their contact information and their request. In turn, this creates a folder 'Contact' and a 'Request for Service' in the Application folder,

    'Contact', we used WSDL and v2.0 "Request for Service" WSDL as the webservice interface, we find that the Contacts and requests for services are created as that individual records, service demand does not get associated with the contact record is created?

    We are capture the following information under the heading "Contact".
    First name:
    First name:
    E-mail:
    Phone:
    Address:

    and the following information under the 'Service request'
    Product information:
    Object:
    Description:
    Type:
    Status:

    Should the specify us anything else under the Service request in the interface that will associate the Contact and "demand for services.

    Is it because in version 2.0, each object exist as separate nodes that we are facing this problem?
    This will be solved by using v1.0, is there a limitation any using v1.0, please specify

    You can call me if you need additional information

    Thanks and greetings
    Satish Kumar
    + 1-857-869-0239

    Hello

    When you create the Service request, make sure that you set the field "ContactId" so that the created contact is associated with the SR created.

    -John CRMIT

Maybe you are looking for