With the help of Mapviewer with Oracle Locator

We are currently using Oracle Locator as a source of data for Mapviewer 10 g and we lack in a slight problem when loading simple points to a table. We have the table containing these added to the USER_SDO_GEOM_METADATA table and index space is created on the column with the SDO_GEOMETRY type. When the map loads the following error message is generated when a dynamic jdbc query is executed:

MAPVIEWER-06009: error during the processing of a FAITH ask.
Root cause: FOIServlet:ORA - 29900: operator of link does not exist
ORA-06540: PL/SQL: compilation error
ORA-06553: PLS-907: unable to load library MDSYS unit. SDO_3GL (referenced by MDSYS. SDO_FILTER)

I looked in the database to the MDSYS. SDO_3GL object and it's there, so I'm a little lost on what could be the cause. I thought that maybe our diagram of the user does not have execute privileges associated with this specific procedure, but I believe that the whole point of MDSYS is that it is available to any user on the database.

Any help with this would be greatly appreciated.

Published by: user1175540 on October 29, 2010 19:10

It looks like MDSYS. SDO_3GL is not valid. You can try the following query to see if it is not valid:

Select the State, owner, object_name object_type of object
where owner = 'MDSYS' and object_name = "SDO_3GL";

If it is not valid, try "alter compilation package mdsys.sdo_3gl;" and see if he can drop the valid packet.

Tags: Fusion Middleware

Similar Questions

  • noob - is this possible with Oracle Locator?

    Hello
    I'm a DBA/PLSQL developer for a small project on a small database. We were recently asked if we could do the following, inside an Oracle PL/SQL procedure:

    * Given a lat/lon, find the center closest to the population

    I am brand new to Oracle Spatial and am scouring the Oracle Spatial information on the Oracle web site. I'm learning tons of new things... but I've not seen many examples of code or examples of applications. I understand that Oracle "Locator" is delivered with Oracle DB, so I already have this installed - so I can use it?

    #1) can I search the name of city of lat/lon with Oracle Locator or do I have to tell my boss that we must concede the true Oracle Spatial?
    (#2) someone at - it a simple PL/SQL procedure or something that can take a lat/lon and find the city nearest? Is this even possible, without loading a ton of additional information cards / superimposed and other things? I'm really confused as to what the Oracle Locator of out-of-the-box 'maps', or which include... the PDF Locator said it comes with a 'whole earth geometry model', but I don't know exactly what this means. I'm going to guess the name of the city might be there, but people in the city are not (?)

    I have access to Metalink too, so feel free to point me to the Oracle documentation and other things, if there is.

    Thanks for any help/tips

    -Keith

    I wanted to get back to you on this last week, but the site is down whenever I tried...

    Out of the box, Oracle Locator does not come with any data. SDO_GEOMETRY is just another type of data, and Locator gives you the ability to index data SDO_GEOMETRY and run operators on data.

    can I search the name of city of lat/lon with Oracle Locator or do I have to tell my boss that we must concede the true Oracle Spatial?

    Absolutely, base location based applications run well on Locator and did not need the extra features of real Oracle Spatial.

    Is this even possible, without loading a ton of additional information cards / superimposed and other things?

    Well you need some data. If I asked you to write a stored procedure that takes a customer code and returns the details of the customer, you expect for there to be a Customers table somewhere. Similarly, you will need a table "Population Center" If you want to request, where is the nearest Population Center.

    the Locator PDF says it comes with a «whole earth geometry model»

    Is not referring to the data. Geometry whole earth model means that you can run queries that respects the fact that the Earth is not flat when calculating of distance/area etc.

    #1) No, internal Oracle cards/data have no existing cities? I create my own table with name of city, population, lat/lon and a column of type SDO_GEOMETRY?

    Fix. Out of the box, there is no spatial data. However, it is not that hards to get your hands on some, depending on where is your area of interest and specify how it should be.
    Have a look here for examples of data:
    http://www.Oracle.com/technetwork/database/options/spatial/spatial-partners-data-087203.html

    (#2) can I use this type SDO_GEOMETRY and the other SDO types/packages/functions, to locate a closest city to a lat/lon data, using the Oracle Locator's free/included? I don't need parts extra-licence Oracle Spatial for this?

    Yes. Have a look here to see what is in and out of the index of development:
    http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e11830/sdo_locator.htm#i632018

    It is written on XE 10 g, but I can assume that this example also works on (10.2.0.5) 10g or 11g?

    Yes the type of query, you're going to run probably work on the release of all the > 9.0.1.

    Note that in Oracle Locator/Spatial, you need to store the data in longitude and latitude, and not the opposite... common mistake.

    Here is a simple example of a stored procedure that returns to the city that is the point.

    create or replace procedure get_city_by_lat_long(in_long in number, in_lat in number, out_cursor out sys_refCursor) is
    begin
      open poutCursor for
         select id, name
      from cities
      where sdo_anyinteract(geometry,
         sdo_geometry(2001, 8307, sdo_point_type(in_long, in_lat, null), null, null)) = 'TRUE';
    
    end get_city_by_lat_long;
    /
    

    Also... google for "Oracle Spatial tutorial Performing location benchmarking. The first result will take you to a great tutorial that covers a large part of what you are looking for.

    John

  • With the help of CTE in Oracle

    How it is possible to do it in Oracle?

    SQL Server:

    WITH cte (col1, col2) AS
    (
    SELECT col1, col2
    OF dbo.tb1
    WHERE col1 = 12
    UNION ALL
    SELECT c.col1, c.col2
    FROM dbo.tb1 AS c INNER JOIN cte AS p ON c.col2 = p.col1
    where c.col1 = c.col2
    )
    SELECT * FROM cte

    It is probably necessary to START WITH... CONNECT BY FRONT?

    I tried to do so:

    WITH cte AS (SELECT col1, col2 col2 col1
    OF tb12
    WHERE col1 = 12
    UNION ALL
    C.Col1 SELECT col1, col2 c.col2
    OF tb12 c INNER JOIN cte p ON c.col2 = p.col1
    where c.col1 = c.col2)
    SELECT * FROM cte
    order by NULLS FIRST lvl;

    Result:
    ORA-32031: illegal reference to a query with the clause name

    What version of Oracle you are on? My 10.2.0.3 returns:

    with my_tab as (select 1 col1, null col2, 'root' val from dual union all
                    select 2 col1, 1 col2, 'user1' val from dual union all
                    select 3 col1, 1 col2, 'user2' val from dual union all
                    select 4 col1, 1 col2, 'user3' val from dual union all
                    select 5 col1, 2 col2, 'user4' val from dual union all
                    select 6 col1, 2 col2, 'user5' val from dual union all
                    select 7 col1, 3 col2, 'user6' val from dual union all
                    select 8 col1, 3 col2, 'user7' val from dual union all
                    select 9 col1, 4 col2, 'user8' val from dual union all
                    select 10 col1, 5 col2, 'user9' val from dual union all
                    select 11 col1, 5 col2, 'user10' val from dual union all
                    select 12 col1, 6 col2, 'user11' val from dual union all
                    select 13 col1, 6 col2, 'user12' val from dual union all
                    select 14 col1, 7 col2, 'user13' val from dual union all
                    select 15 col1, 7 col2, 'user14' val from dual)
    -- end of mimicking your data; USE SQL BELOW:
    select col1, col2
    from   my_tab
    start with col1 = 12
    connect by prior col1 = col2
    order by col1;
    
          COL1       COL2
    ---------- ----------
            12          6
    
  • With the help of the network location and mapped a drive to the server FTP. during the transfer of very large amounts of the login information is always lost.

    With the help of the network location and mapped a drive to the server FTP off site; during the transfer of very large amounts of the login information is always lost.  Computer power settings are configured to not to do no matter what, I'm assuming that the ftp server can publish a scenerio timeout but is there a way for my computer and windows to restart the file transfer?

    Hello

    Thanks for posting your question in the Microsoft Community forums.

    I see from the description of the problem, you have a problem with networking on the FTP server.

    The question you posted would be better suited in the Technet Forums. I would post the query in the link below.

    http://social.technet.Microsoft.com/forums/en/w7itpronetworking/threads

    Hope this information helps you. If you need additional help or information on Windows, I'll be happy to help you. We, at tender Microsoft to excellence.
  • Publish with the help of modernization 11.1 DB Oracle dbua

    My machine is Solaris system, and it has Oracle10.1, Oracle10.2 and Oracle11.1

    This is a test box, so I have no problem down and re-create databases.

    My Oracle111 installation has ORACLE_HOME as/oracle/oracle111

    When I load DBUA, I see the 101, 102 dB, and there are 2 x 111 DBs. These have the bad Oracle home. It is listed as /oracle111/product/11.1.0/db_1

    I deleted the DB, fired up dbua, but that there is always an available database. I've recreated my 111 DB and it reappeared, always with the wrong HOUSE.

    IM quite a novice with Oracle DB, so im wondering how to solve this problem of HOSPITALITY, or drop the two entries and recreate one with the right home. FYI when I deleted the 111 DB, it there was only a single DB available to remove.

    bash-3. $00 env | grep-i oracle
    ORACLE_SID = DB111
    TNS_ADMIN = / oracle/oracle111/network/admin
    PATH = / oracle/oracle111/bin: / usr/bin:
    MAIL = / var/mail/oracle
    PWD = / opt/home/oracle
    HOME = / home/oracle
    LOGNAME = oracle
    ORACLE_HOME = / oracle/oracle111

    Hello

    All oracle entries will be exist in the oratab file, you need to update. Just the entries comment that does not exist.

    Oratab location:

    /var/opt/oracle
    

    Thank you
    A H E E R X

  • Need help to unlock the user account HR in the example (rich Web Applications with Oracle ADF development)

    I am very new to Java development and have tried to launch the sample application (Development of Web Applications with Oracle ADF rich) in the start-up, the author of this app has advised developers to unlock the HR user account.

    What I did to connect to Oracle as user = system/password = system and running this SQL command 'ALTER USER HR IDENTIFIED BY NewPwd ACCOUNT UNLOCK"in Sqlplus and with a return code 2.

    Don't code 2: success or failure?

    However, the HR user is always unlocked after issuing this command, and can someone please tell me what I'm doing wrong?

    Thank you.

    Timo,

    Thanks for confirming. The essential difference is that the command must be run as

    SYS AS SYSDBA

    instead of such as SYSTEM

  • With the help of SID instead of SERVICE_NAME in ORACLE 12 c

    Can I use SID instead of the SERVICE_NAME in TNSNAMES. ORA with Oracle 12 c (with or without pluggable database)?  It looks not to I can use the SID after I created an APB - I tried and could not do this work.  Can I still use SID instead of the SERVICE_NAME after you have created the database with no plug-in database container?

    Thank you, Teresa.

    Can ask this question on the specific database forum. These are mainly public cloud of oracle. A lot more eyes on the specific database.

  • With the help of v22.0 cannot apply update - will not even after several reboots - advice?

    bold text

    Hello

    Some Firefox problems can be solved by performing a clean reinstall. This means that you remove Firefox program files, and then reinstall Firefox. Please follow these steps:

    Note: You can print these steps or consult them in another browser.

    1. Download the latest version of Firefox from http://www.mozilla.org office and save the installer to your computer.
    2. Once the download is complete, close all Firefox Windows (click on quit in the file menu or Firefox).
    3. Remove the Firefox installation folder, which is located in one of these locations, by default:
      • Windows:

        • C:\Program Files\Mozilla Firefox
        • C:\Program Files (x 86) \Mozilla Firefox
      • Mac: Delete Firefox in the Applications folder.
      • Linux: If you have installed Firefox with the distribution-based package manager, you must use the same way to uninstall: see Install Firefox on Linux. If you have downloaded and installed the binary package from the Firefox download page, simply remove the folder firefox in your home directory.
    4. Now, go ahead and reinstall Firefox:
      1. Double-click on the downloaded Setup file and go through the steps in the installation wizard.
      2. Once the wizard is completed, click to open Firefox directly after clicking the Finish button.

    Please report back to see if this helped you!

    Thank you.

  • ow change titles & dates of lots of pictures (like in iPhoto?) With the help of Mac 'Pages' on, 2008 aluminium MacBook running OSX El Capitan 10.11.4

    How to change titles & dates of lots of pictures (like in iPhoto?) With the help of Mac 'Pages' on, 2008 aluminium MacBook running OSX El Capitan 10.11.4

    With the help of Mac 'Pages '.

    A typing mistake?

    If it is and you mean Photos Date of Mac are modified by selecting the photos using the Image menu == > adjust the time and date of order and changes made to the metadata such as keywords, location, etc. are made by selecting the photos and find the info and registering metadata in the Info window

    These are detailed in the help topics of pictures - a good place to look for help on the Photos

    View and add information about the photos

    You can view and add information about your photos. For example, you can see the date and time a photo was taken, the information about the camera that took the photo and badges that indicate the status of the photo. You can assign titles and captions to photos, add or change the location of the photos and change the date and time for them information. You can select multiple photos in an instant and add or change information about them all at once.

    Open pictures for me

    View and add information about the photos

    To view or change information for the photos, you select one or more photos, and then open the information window.

    • Open the Info window: Double-click a photo to view it, and then click the Info button in the toolbar or press on command I.
    • Add or change information: Change the following.
      • Title: Enter a name in the title field.
      • Description: In the Description field, type a caption.
      • Favorite: Click the Favorites button to mark the photo as a favorite. Click the button again to deselect.
      • Keywords: Enter the keywords in the keywords field. When you type, Photos suggest keywords that you have used before. Press enter when you have finished a keyword. To remove a keyword, select it and press DELETE.
      • Faces: Click on and type a name to identify a face. Click on several times, and then drag the identifier of the face different faces to identify many faces in a photo.
      • Location: Enter a location in the location field. When you type, Photos suggest places you can choose. To change a location, you can search a different location or change the location by dragging a PIN on the map. To remove location information, delete it or choose Image > location, then choose Remove location or back to the original location. You cannot assign a location if your computer is not connected to the Internet.

    Show titles, other metadata and badges

    Change the date and time of photo

    You can change the date and time associated with a picture. You can do this if you are traveling to a location in another time zone, and your camera affect your dates photos and periods that are correct for your House, but not the place you visited.

    1. Select the photos you want to edit.
    2. Choose Image > adjust Date and time.
    3. Enter the date and time you want in the modified field.
    4. Click a time zone on the map, if necessary.
    5. Click on adjust.
  • With the help of MS PRO Duo into the slot of the Satellite A200 MDMC

    I have a problem when inserting a Memory Stick PRO Duo SanDisk (512 MB) card with the help of Memory Stick Duo adapter in the card of my Satellite A200 - 1 M 8 (PSAE6) on Windows Vista Edition Home Premium.
    The device includes the insertion of the card (Windows notifies with the sound and the icon in the notification area).
    But then the computer window starts flashing and I can't open the disk of the card. OS always says insert the card in the card slot opening.

    I found the following statement in the manual of the laptop (Chapter 8 - optional devices):
    Memory Stick Duo/PRO Duo and Memory Stick adapter are not compatible with the multiple digital media card slot. :(

    But before that, I found this thread in the forum:
    http://forums.computers.Toshiba-Europe.com/forums/thread.jspa?MessageID=101843𘷓
    The guy said that he has been successful and his position has been marked as the answer!

    Anyone know how to use MS PRO Duo in the locations of memory A-200?
    Thanks in advance.

    I put t believe that!
    First the user manual it says:
    -Memory Stick * PRO Duo *.
    -Memory Stick * Duo *.

    cards or adapters are not compatible with the multiple digital media card slot.
    In this case you cannot use the possibilities mentioned above!
    See the list given by Juan28 in the other thread.

    What you can do is to use the * Memory Stick * or * cards Memory Stick Pro *.
    I don't know but maybe the cards Memory Stick or Memory Stick Pro m is available for the Memory Stick Duo or Memory Stick Duo PRO working but to be honest I don t think so.

  • With the help of old Windows CD to install the optional component deleted Outlook Express and I need to get it back!

    We have received a Windows XP laptop from a friend and use Outlook Express for e-mail. We had a number of other things such as pilots with the laptop but not the Windows CD.  Then we wanted to reduce the size of a jpg image and I wanted to use MS Photo Editor to do what I then read on the Microsoft site that I could get by installing from any Windows CD.  Therefore, I used an old Windows XP CD from another PC, choose to install an optional component and chose as accessories to the next screen, ensure that all other options were struck down, assuming that so they would simply not be installed.  One of them was Outlook Express and Internet Explorer.  Instead of THIS the wizard DELETED Outlook Express and Internet Explorer.  When I tried to get him back by checking these options, asked me for the 2nd day of the original installation CD - which of course, I did not!  I have managed to re - download IE8 from Microsoft Download site, but of course do that for Outlook Express - and we don't have Office on this computer: (.)  Help!  (a) is it possible to reverse this process to remove/uninstall Outlook Express? (b) we now lost all our emails? (c) I already tried to go back to a previous good configuration, but that has not worked.

    Thank you in advance for advice, answers or help.

    First, make sure that OE has actually disappeared.  Go to start | Run and paste this and see if OE starts:

    "c:\program files\Outlook Express\msimn.exe".

    Including the quotes and see if OE starts.  Very often "withdrawal" OE removes just the shortcut to it.

    If this does not work, you can try reinstalling XP SP3 (http://windows.microsoft.com/en-US/windows/help/learn-how-to-install-windows-xp-service-pack-3-sp3), but you should probably uninstall IE8 first and then reinstall it later.

    You can also go to the c:\windows\inf directory and locate the msoe5.inf file and right-click on it and choose Install and see if that fixes things.

    See if that works.

    Steve

  • OEBS 12.1.3 purchase request for approval Notification - SOUL with the help of approvals.

    1. We discovered that the version of the SOUL of this notification is generated via a framework of OA.
    2. We have a requirement for the company to add details of the additional topics to the part of the notification.  These fields are not standard for objects of view OA executives Business so an extension of necessary view.
    3. With the help of this and other sites, I was able to extend the view object in the favorite jDeveloper IDE and transfer it to my development OEBS instance.
    4. I see my view extended on the OFA Page, when you look at the content of 'About' from the page.

    My problem is when I try to 'Customize' and add a column of extended view, errors Page OAF that I am trying to come back since the customization session.

    I joined "Personalization_Error_when_adding_new_column_from_OA_Extended_view_object.docx" detailing what I try to run.

    Support of Oracle said that extension of the view OFA is considered a "customization" and that he does not want to help.

    Can anyone advise on what I should look at to solve this error?

    Any feedback/assistance would be greatly appreciated.

    Best regards

    Rich

    The View attribute is referred to as "LAST_UPDATE_DATE". If this is what we call in the SQL query, the attribute of the view object might be different like "LastUpdateDate". Please check back in the XXVO.xml.

    If that has not solved the problem, its running diagnostics by activating the option FND:Diagnostics profile. Then you will get the link 'click here' link on the error page to get the error stack. You can stick the stack of error here.

    Thank you

  • Setup error ODAC 12 c R4 client on the same machine with Oracle 11 g 64 bit for Windows database

    I have Oracle objects and mobile application development with:

    Windows 7 64-bit OS

    Base Oracle = C:\ORA

    Database Oracle 11 g 64-bit 201, home = C:\ORA\DB11G201

    I was running in Visual Studio 2010 and the ODAC customer Oracle 32-bit in another home = C:\ORA\DB11G201CLIENT32

    All was well for a few years on that set up.

    I decided to upgrade to Visual Studio 2013 and .NET 4.5

    Deletion of Visual Studio 2010 and installed Visual Studio 2013.

    I did a normal uninstall of the Oracle 11 g 32-bit client using the rebooted, Oracle Universal Installer.

    The customer old house was gone.

    I downloaded the ODP.NET12C 32-bit Oracle with VS tools R4 and began the installation of the client.

    I selected English and built-in OS account

    I chose Oracle base = C:\ORA

    I chose hone Oracle = C:\ORA\DB12CR4CIENT32

    But I encounter the error:

    [INS-32104] User Oracle Home specified is not the owner of the Oracle Base specified.

    The owner of C:\ORA's ADMINISTRATORS.

    When should I do?

    For guests of 12 c, opened a NEW BASE and a NEW HOUSE?

    Created an ACCOUNT to STANDARD USER and the select statement, but keep c:\ORA and the new C:\ORA\DB12CR4CIENT32 of the House?

    I'm a hold out for migration to Oracle 12 c database because they thrown into the very useful tool Oracle Database Control and replaced by something watered down.

    So I like to keep the Oracle 11 g 64-bit database.

    but Visual Studio 2013 support, use the 12 c R4 32-bit and 64-bit support drivers unmanaged.

    I would use (and use) Managed drivers, but they do not work in database 11g FIPS-140 active environments.

    Thank you for your help and comments.

    Hello

    This is expected because you install 12 c in Base Oracle who has home 11g.

    From 12 c, the installation program has promoted "Oracle Home User' where you can perform the installation with built-in admin user or a secure non-admin user.

    As documented at https://docs.oracle.com/database/121/NTCLI/install.htm#NTCLI1283

    "Oracle 12 c Release 1 (12,1) database client may not share basic Oracle with houses of the Oracle database versions, such as Oracle Database 11 g Release 2 (11.2) and sooner."

    Please see the information listed in the link above for more information.

    Bascially, you need to install in a different Oracle Base and can have all this work.

    Kind regards.

  • Integration of the OPA 10.4 with Oracle E-business Suite

    We have a requirement for the integration of the OPA 10.4 with Oracle E - business suite.

    The condition is hypocritical:

    (1) EBS can call rules of the takeover bid on any screen - I think that this will be achieved by Oracle determinations Server (ODS) with probably a middleware between both to facilitate the exchange of webservice.

    Request- I just wanted to know if there is another way to better or if it is only best option?

    Are there examples of projects or pointers that can help us get a better understanding of the present?

    (2) given certain conditions of release in EBS, the modules of the OPA may be invoked, but this time there may be a few involved OPA interview screens.

    Request- How to proceed and achieve this goal?

    Any help on the above queries is really appreciated.

    (1) it is for an older version of OPA, but you might find something useful in this tutorial.

    (2) launch a browser window in passing a single parameter "caseid" to OPA startsession URL, so that a data adapter that you write can load and save data interviews of EBS based on the id of the object.

  • With the help of AMPA on non - WS Data Controls

    Hello community MAF .

    I'm developing an Application of MAF that consumes the REST API of WebCenter portal (which is based on the model of HATEOAS).

    I want to make powerful from scratch, including the following:

    -Offline mode (using the SQLite).

    -Persistence, of setting cache and synchronization using AMPA.

    Looks like it's not easier to apply directly on the REST API of WCP AMPA.

    The REST API of WCP is the result of a call of two steps:

    1) authenticate using BASIC authentication against http://Host/repos/api/resourceIndex for the utoken

    (2) use utoken as the URL parameter for the next call of REST for the specific service.

    I know that the Bus Service could be a possibility on the creation of a more simple REST on the WCP REST API, but is not an option right now because that is not easy to map.

    My questions are:

    (1) can we use AMPA on data controls in Java that will call internally to (DB in case of offline mode, REST by program in the case of online mode).

    (2) can define us manually in the persistenceMapping.xml?

    (3) is there anything else more easy to use wizards with HATEOAS base based Services?

    Thanks in advance

    Kind regards.

    Daniel,

    Why is it not service bus an option? You say 'not easy to map', but do the mapping in the MAF makes it not easier, it? the REST API of pressurization is not very easy to mobile, so this transformation to a more usable by using bus service API cost as a good idea for me. See also this article from the A-team.

    Answers to your questions:

    (1) Yes, this is the added value of nucleus of AMPA. You get a service generated the DTC Assistant classes, then you turn this class in a bean data control and use this data control bean for the construction of your user interface. The service class will access local DB and the service REMAINS remote. By default, AMPA will directly show the current data of the local DB, and then in the background call the REST service (online) and refresh the UI, once the REST call has been processed. But this behavior is very configurable and can be changed as you wish.

    (2) Yes, of course, you can manually create data objects, classes of service and persistence mappings, but the wizard is generally much faster.

    (3) HATEOAS logical not for the dynamics of UI where the next action is determined by a link returned in the payload. It is a different model from the static of the UI we build in general with MAF. What is your problem with the help of the wizard of the AMPA?

    Steven Davelaar,

    Oracle Mobile & Cloud A-team.

Maybe you are looking for