Spatial or locator / USER_SDO_GEOM_METADATA view missing on XE

Hi,
I would like to use locator on an Oracle XE instance. I can not seem to find USER_SDO_GEOM_METADATA view. Is this included in the Spatial option only? I suppose on XE i do not have to install Locator, it is installed automatically. Isn't it?
TIA.
Regards, Tamas

Hi Tamas.
You should find your awnser here.
http://www.spatialdbadvisor.com/oracle_spatial_tips_tricks/55/oracle-locator-vs-enterprise-licensing-the-sdogeom-package
Please let me know if it solved your problem.
Regards,

Similar Messages

  • Locator: failed to read USER_SDO_GEOM_METADATA view

    Hi again,
    i tried the step-by-step explanation about oracle locator, published on http://www.oracle.com/pls/xe102/to_toc?pathname=appdev.102%2Fb28004%2Ftoc.htm&remark=portal+%28Getting+Started%29 (thx to roberto)
    i don't know how to explain this simple, but i will try:
    1) creating the tables work fine (stores, customers)
    2) creating the metadata didn't give an error
    3) creating the spatial index gave me this error
    |ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    |ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    |ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    solution found on the internet: "This error occurs if the table you are trying to index does not have any metadata in the USER_ SDO_GEOM_METADATA"
    so i tried to do step 2 again (creating a metadata-row for my table). the error i get now:
    |ORA-13223: duplicate entry for CUSTOMERS.CUST_GEO_LOCATION in SDO_GEOM_METADATA
    |ORA-06512: at "MDSYS.MD", line 1723
    |ORA-06512: at "MDSYS.MDERR", line 17
    |ORA-06512: at "MDSYS.SDO_GEOM_TRIG_INS1", line 48
    |ORA-04088: error during execution of trigger 'MDSYS.SDO_GEOM_TRIG_INS1'1. INSERT INTO USER_SDO_GEOM_METADATA (TABLE_NAME, COLUMN_NAME, |DIMINFO, SRID)
    |2. VALUES ('CUSTOMERS', 'CUST_GEO_LOCATION',
    |3. SDO_DIM_ARRAY
    from this, i understand that there is already a record within the metadata view??
    next, i tried to delete the specifiek record in user_sdo_geom_metadata. answer:
    |0 records deleted
    from here, i don't know if the record was created in the user_sdo_geom_metadata, and if it is still there!?
    the weird part of all: i tried all these steps in the SQL-command-bar, which is on my database home page.(home >sql>sql commands) that's also where i get the errors.
    when i try the same steps in SQL plus, the record is added to user_sdo_geom_metadata and i can create spatial indexes?!
    can someone explain me what i do wrong, and why i can't create spatial indexes on my database home page?
    I hope I explained my problem clear enough, if not, please ask me some questions.
    thx,
    Ine

    Greetings - I found the excerpt below in the Locator documentation (the link was provided in your previous post), in the first chapter. It doesn't describe why you can't use the Express Edition SQL Commands, only that you must use SQL Plus. Anyway, I thought you might be interested in seeing it, as it appears to confirm your experience ...
    "Note:
    You cannot use the Express Edition SQL Commands or SQL Scripts features to run a SQL script or enter a SQL statement that creates or requires a spatial index. You must instead use SQL*Plus, such as by selecting Run SQL Command Line from the Express Edition menus, and connect as a database user that has the Create Table privilege."
    Regards -
    Gail

  • Spatial Index Problem in View

    Hello everyone.
    I have a table (A) that stores point locations (X,Y) and contains the following fields:
    ID NUMBER(10,0) No 1
    CD_CODIGO_EMA VARCHAR2(10 BYTE) Yes 2
    TX_NOMBRE_EMA VARCHAR2(50 BYTE) Yes 3
    CD_PROVINCIA_EMA NUMBER(5,0) Yes 4
    CD_MUNICIPIO_EMA NUMBER(5,0) Yes 5
    NU_UTMX_EMA NUMBER(10,2) Yes 6
    NU_UTMY_EMA NUMBER(10,2) Yes 7
    NU_HUSO_EMA NUMBER(5,0) Yes 8
    NU_TIPO_EMA NUMBER(3,0) Yes 9
    TX_URL_EMA VARCHAR2(255 BYTE) Yes 10
    I have created a view (V) with a field of type SDO_GEOMETRY values based on longitude (NU_UTMX_EMA) and latitude columns (NU_UTMY_EMA) in Table A, as follows:
    CREATE VIEW A_VIEW (ID, SHAPE)
    AS SELECT
    ID, MDSYS.SDO_GEOMETRY(2001, 83030, MDSYS.SDO_POINT_TYPE(NU_UTMX_EMA, NU_UTMY_EMA, NULL), NULL, NULL)
    FROM A
    I have updated the view USER_SDO_GEOM_METADATA:
    insert into user_sdo_geom_metadata values (
    'A_VIEW',
    'SHAPE',
    MDSYS.SDO_DIM_ARRAY(
    MDSYS.SDO_DIM_ELEMENT('Longitude',90000,630000,0.005),
    MDSYS.SDO_DIM_ELEMENT('Latitude',3980000,4300000,0.005)
    83030
    I can see the spatial view in differentes clientes (for example, Geoserver and ArcMap). The problem is when I try to Zoom into the View I receive the message: Interface not supported without a spatial index+
    If I try to make an spatial index on the view, I receive the message:
    create index V_idx on A_VIEW(SHAPE) indextype is MDSYS.SPATIAL_INDEX;
    ORA-01702 A view is nos appropiate here.
    How can I fix it? The original table (A) has a spatial index and it works fine.
    Thanks in advance

    This should be answered in your other post:
    View with SDO_GEOMETRY column

  • Trouble with creating Spatial Indexes and  "user_sdo_geom_metadata"

    G'day All,
    I've encountered a weird issue while playing around with SDO_GEOMETRY objects under Oracle Apex v3.0.1 on Oracle XE running on Windows Vista.
    The issue started when I attempted to create the spatial index :
    create index geotag_sdx on geotag(location)
    indextype is mdsys.spatial_index;
    and I got the following error:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    I scratched my head for a sec and thought WTF ? my metadata insert worked... well I was sure it did. However when I ran a select from "user_sdo_geom_metadata" there was no rows, so I tried again and I got an error "name is already used by an existing object", again I thought WTF ?
    After getting the source for the "updatable" view "MDSYS.user_sdo_geom_metadata" I could see that the view was filter by CURRENT_SCHEMA:
    SELECT SDO_TABLE_NAME TABLE_NAME, SDO_COLUMN_NAME COLUMN_NAME, SDO_DIMINFO DIMINFO, SDO_SRID SRID
    FROM SDO_GEOM_METADATA_TABLE
    WHERE sdo_owner = sys_context('userenv', 'CURRENT_SCHEMA')
    I ran SELECT sys_context('userenv', 'CURRENT_SCHEMA') FROM DUAL and it correctly returned the SCHMEA name.
    So from sqlplus and logged in a sys/sysdba I ran a select statement from MDSYS.SDO_GEOM_METADATA_TABLE and i saw the problem, the record was inserted with a SDO_OWNER value of "ANONYMOUS".
    When I logged as the SCHEMA via sqlplus and ran the metadata insert statement it worked fine an d the index could be created.
    Has anyone ran into this issue and how did you fix it as I'm concerned or know what I might be doing wrong ?
    Any help would be most appreciated ?
    Regards
    Mark

    Hi Marks,
    Had a quick look at the stored procedure I'm using and there it is. We don't insert into user_sdo_geom_metadatas but in mdsys.sdo_geom_metadata_table and specify the owner ourselves. Of course, you need a direct grant on mdsys.sdo_geom_metadata_table to be able to do this from a stored procedure.
    Seems we had the problem you are facing even without Apex. Our application has a special admin user that has execute privs on certain packages. But when running the spatial index creation procedure we ran into this "owner" problem.
    Here they use all_sdo_geom_metadata:
    Re: Metadata Error
    Message was edited by:
    renewestenberg

  • ORA-13203: failed to read USER_SDO_GEOM_METADATA view

    when I create spatial index, it return an error:
    create index harbin_images_index on harbin_images (image.spatialextent indextype is mdsys.spatial_index;
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10
    ORA-06512: at line 1
    Please help me , thanks !

    Hi,
    Before creating spatial index you need to insert metadata about your table into MDSYS.SDO_GEOM_METADATA table.
    Regards,
    Andrejus

  • Failed to read USER_SDO_GEOM_METADATA view

    Hello,
    I'm trying to add a geometry column to an oracleXE table.
    commands issued are:
    1) alter table specimen add (geom mdsys.sdo_geometry);
    2) update specimen set geom = mdsys.sdo_geometry(2001,8307,mdsys.sdo_point_type(dec_long,dec_lat,null),null,null);
    3) insert into mdsys.user_sdo_geom_metadata (table_name,column_name,diminfo,srid) values ('specimen','geom',mdsys.sdo_dim_array(mdsys.sdo_dim_element('longitude',-180,180,1), mdsys.sdo_dim_element ('latitude',-90,90,1)),8307);
    all above seem to work correctly and if I list user_sdo_geom_metadata I get:
    TABLE_NAME
    COLUMN_NAME
    DIMINFO(SDO_DIMNAME, SDO_LB, SDO_UB, SDO_TOLERANCE)
    SRID
    SPECIMEN
    GEOM
    SDO_DIM_ARRAY(SDO_DIM_ELEMENT('longitude', -180, 180, 1), SDO_DIM_ELEMENT('latit
    ude', -90, 90, 1))
    8307
    TABLE_NAME
    COLUMN_NAME
    DIMINFO(SDO_DIMNAME, SDO_LB, SDO_UB, SDO_TOLERANCE)
    SRID
    which also looks correct.
    However, when I try to create a spatial index with:
    create index specimen_sidx on specimen(geom) indextype is mdsys.spatial_index;
    I get the error:
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    ORA-13203: failed to read USER_SDO_GEOM_METADATA view
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 10
    Does anyone have a fix or any idea why it fails?
    Any help appreciated,
    Dave

    Sorry, I forgot about the triggers on the user_sdo_geom_metadata:
    Do these as well (again while connected as SYSDBA).
    alter session set current_schema=MDSYS;
    CREATE OR REPLACE TRIGGER SDO_GEOM_TRIG_INS1
    INSTEAD OF INSERT ON user_sdo_geom_metadata
    REFERENCING NEW AS n
    FOR EACH ROW
    declare
    tname varchar2(32);
    stmt varchar2(2048);
    vcount INTEGER;
    dimcount INTEGER;
    tolerance NUMBER;
    dimelement MDSYS.SDO_DIM_ELEMENT;
    idx number;
    BEGIN
    EXECUTE IMMEDIATE
    'SELECT user FROM dual' into tname;
    if ( (instr(:n.table_name, ' ') > 0 ) OR
    (instr(:n.table_name, '''') > 0 ) ) then
    mderr.raise_md_error('MD', 'SDO', -13223,
    :n.table_name||'.'||:n.column_name);
    end if;
    if ( (instr(:n.column_name, ' ') > 0 ) OR
    (instr(:n.column_name, '''') > 0 ) ) then
    mderr.raise_md_error('MD', 'SDO', -13223,
    :n.table_name||'.'||:n.column_name);
    end if;
    stmt := 'SELECT count(*) FROM SDO_GEOM_METADATA_TABLE ' ||
    'WHERE sdo_owner = :tname AND sdo_table_name = :table_name '||
    ' AND sdo_column_name = :column_name ';
    EXECUTE IMMEDIATE stmt INTO vcount
    USING upper(tname), upper(:n.table_name), upper(:n.column_name);
    IF vcount = 0 THEN
    dimcount := :n.diminfo.count;
    FOR idx in 1 .. dimcount LOOP
    dimelement := :n.diminfo(idx);
    tolerance := dimelement.SDO_TOLERANCE;
    if ( (tolerance is NULL) OR (tolerance <= 0) ) then
    mderr.raise_md_error('MD', 'SDO', -13224,
    :n.table_name||'.'||:n.column_name);
    end if;
    END LOOP;
    INSERT INTO sdo_geom_metadata_table values
    (tname,
    upper(:n.table_name), upper(:n.column_name), :n.diminfo,
    :n.srid);
    ELSE
    mderr.raise_md_error('MD', 'SDO', -13223,
    :n.table_name||'.'||:n.column_name);
    END IF;
    END;
    show errors;
    CREATE OR REPLACE TRIGGER SDO_GEOM_TRIG_DEL1
    INSTEAD OF DELETE ON user_sdo_geom_metadata
    REFERENCING OLD AS n
    FOR EACH ROW
    declare
    tname varchar2(32);
    stmt varchar2(2048);
    vcount INTEGER;
    BEGIN
    EXECUTE IMMEDIATE
    'SELECT user FROM dual' into tname;
    DELETE FROM sdo_geom_metadata_table
    WHERE SDO_OWNER = tname
    AND SDO_TABLE_NAME = upper(:n.table_name)
    AND SDO_COLUMN_NAME = upper(:n.column_name);
    END;
    show errors;
    CREATE OR REPLACE TRIGGER SDO_GEOM_TRIG_UPD1
    INSTEAD OF UPDATE ON user_sdo_geom_metadata
    REFERENCING OLD AS old NEW AS n
    FOR EACH ROW
    declare
    tname varchar2(32);
    stmt varchar2(2048);
    vcount INTEGER;
    BEGIN
    EXECUTE IMMEDIATE
    'SELECT user FROM dual' into tname;
    UPDATE sdo_geom_metadata_table
    SET (SDO_TABLE_NAME, SDO_COLUMN_NAME, SDO_DIMINFO, SDO_SRID) =
    (SELECT upper(:n.table_name), upper(:n.column_name), :n.diminfo,
    :n.srid FROM DUAL)
    WHERE SDO_OWNER = tname
    AND SDO_TABLE_NAME = upper(:old.table_name)
    AND SDO_COLUMN_NAME = upper(:old.column_name);
    END;
    show errors;

  • Oracle 10gR2 - Is it Spatial or Locator?

    I'm trying to determine if a 10.2 database is using Spatial or Locator.
    I've checked out this other recent thread:
    Oracle is Spatial or Locator?
    On the DB I'm looking at, I only come back with a reference to count is Spatial (and nothing for Locator - which I think is what it is really using)
    I did some more digging and I found these to manual pages:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/statviews_3114.htm (10gR2)
    http://download.oracle.com/docs/cd/E14072_01/server.112/e10820/statviews_3180.htm (11gR2)
    And the difference being, that 10gR2 doesn't list Locator at all. From what I understand, Locator is just a subset of Spatial, and was split out in 9i or 10g, and specifically licensed for Standard Edition.
    What I'm wondering is if in 10gR2/10.2 if Oracle hadn't split out Locator from Spatial in dba_feature_usage_statistics until 11gR2. And if, so how can I really tell whether the DB is being used for true Spatial or just Locator.
    If you can point me to any oracle documentation saying one way or another, that would be helpful too.

    How To Verify That Oracle Locator Is Installed (Doc ID 357943.1)
    *+<moderator edit - MOS Doc content removed - pl do NOT post contents of MOS Docs - this violates your agreement with Support>+*                                                                                                                                                                                                                                                                                                                                                                                                       

  • Finally got round to buying an iPhone 4, really excellent to start with. The sharing of music from my Mac Mini was excellent. ios6 update has ruined all that! The artist view miss's out most of my music and the sharing sometimes doesn't work at all!

    Finally got round to buying an iPhone 4, really excellent to start with. The sharing of music from my Mac Mini was excellent. ios6 update has ruined all that! The artist view miss's out most of my music and the sharing sometimes doesn't work at all!
    How do I get this feature working again? I am reluctant to move to iTunes 10.7 because I don't trust Apple at the moment.

    My suggestion:
    1) Always using MAC AIR with the power plug in.
    2)Don' let the power level of battory fall under 30% percentage.
    3)If the MAC can't be recharged now, just let it be with power plugged, WAIT...

  • Is it possible to create a spatial index on a view?

    Hi
    Is it possible to create a spatial index on a view?
    We would like to link our spatial tables to each other (using only one of the SDO_GEOMETRY fields) in a view & make it very easy so that anybody can work with the data.
    Thanks Caroline.

    Simon,
    In order for autoregistration to work, you first need to make sure that all entries in mdsys.sdo_geom_metadata_table are registered with SDE. All tables not just one schema. None of our spatial tables or views exist in the SDE schema.
    Also make sure all Oracle Spatial tables in sde.table_registry are held in mdsys.sdo_geom_metadata_table.
    When a user makes a database connection in ArcCatalog, all Oracle Spatial tables will be registered with SDE automatically. Also, entries will be inserted into mdsys.sdo_geom_metadata_table and indexes will be created. If you do not have primary key fields, you will have to Register with Geodatabase and it will create the OBJECTID field.
    This did not work for us originally. but after cleaning up metadata and installing SP1, it is working now and it is very convenient.
    VIEWS:
    You have to create the view thru SDE. You cannot register foreign views. There are bugs in support of views containing SDO_GEOMETRY objects. I have been told some problems will be fixed in SP2 and there may be a patch out to address some others.
    Here are the incidents I have filed in reference to views:
    1.
    I created a view consisting of a geometry column from a "foreign" Oracle
    Spatial table (SDO_GEOMETRY) and corresponding attribution in another table.
    I used the following command to create the view through SDE:
    C:\arcgis\arcexe81\BIN>sdetable -o create_view -T gis_v_traffic -t
    "trims_traffi c_geom,traffic" -c
    "trims_traffic_geom.geometry,trims_traffic_geom.fid,traffic.i
    d_number,traffic.aadt" -w "trims_traffic_geom.mslink = traffic.mslink" -u
    gis -p spatial -i esri_sde -s JJ0DN10
    ArcSDE 8.1 Build 832 Thu Mar 22 14:08:07 PST 2001 Attribute Administration
    Utility ----------------------------------------------------- Successfully
    created view gis_v_traffic.
    I can preview the geometries in ArcCatalog without error.
    However, when I try to select a feature in ArcMap I get the following error:
    The instruction at "0x125222dd" referenced memory at "0x00000000". The
    memory could not be "read".
    I click ok.
    Then I get this error:
    The insruction at "0x5f8012d3" referenced memory at "0x00000004". the memory
    could not be "read".
    I click ok and ArcMap terminates.
    I can select features from the spatial table the view is pointing to, but
    not from the view itself.
    2.
    I need to create views utilizing database links to tie attribution in other
    databases to geometries created for that data in a spatial database.
    I issued the following command from command prompt and got this error:
    C:\arcgis\arcexe81\BIN>sdetable -o create_view -T link_v_traffic -t
    "trims_traff ic_geom,[email protected]" -c
    "trims_traffic_geom.geometry,trims_traffic_ge
    om.fid,[email protected],[email protected]" -w
    "trims_t raffic_geom.mslink = [email protected]" -u gis -p
    spatial -i esri_sd e -s JJ0DN10
    ArcSDE 8.1 Build 832 Thu Mar 22 14:08:07 PST 2001 Attribute Administration
    Utility ----------------------------------------------------- Error:
    Underlying DBMS error (-51). Error: Unable to create view link_v_traffic
    ORA-00957: duplicate column name (link_v_traffic)
    3.
    Spatial Views created on Oracle Spatial LRS layers containing SDO_GEOMETRY
    objects are not recognized as feature classes unless they are created with
    the sdetable -o create_view command.
    Here is typical SQL for the view creation:
    create or replace view trims_v_traffic as select a.geometry,
    b.nbr_tenn_cnty, b.nbr_rte, b.spcl_cse, b.cnty_seq, b.tr_beg_log_mle,
    b.tr_end_log_mle, b.yr_trfc, b.aadt, b.pct_peak_hr, b.dhv_pct, b.drct_distr,
    b.vhcl_pass_pickups, b.vhcl_su_trk, b.vhcl_mu_trk, b.actl_cnt, b.updt_by,
    b.updt_on, b.mslink, b.mapid, b.id_number, b.sta_nbr from
    gis.trims_traffic_geom a, gis.traffic b where a.mslink = b.mslink;
    The table containing the SDO_GEOMETRY object is registered with SDE in the
    following manner:
    C:\arcgis\arcexe81\BIN>sdelayer -o register -l trims_traffic_geom,geometry
    -e slM -k SDO_GEOME
    TRY -s JJ0DN10 -i esri_sde -u gis -p spatial -c fid -C SDE
    A feature class is successfully created for this layer and the data can be
    added successfully to a map.
    However, there is no way of adding data to a map from a spatial database
    view containing an SDO_GEOMETRY object which was created externally from
    SDE.
    We are using Oracle Spatial 8.1.7 on NT 4.0. We are also using ArcGIS 8.1
    and ArcSDE 8.1.1.
    4.
    SDE does not support spatial database views which reference snapshot
    objects.
    I was unable to create a view using sdetable -o create_view which referenced
    a snapshot object.
    The snapshot was created using the following sql syntax:
    CREATE SNAPSHOT SNP_TEST
    BUILD IMMEDIATE
    REFRESH FAST
    ON DEMAND
    AS
    SELECT * FROM [email protected]
    We are using ArcSDE 8.1.1 with Oracle 8.1.7 on NT 4.0.
    Here are the permissions I granted, they need to be the same for every schema:
    for sde (these are all the permissions that might be needed for any type of
    activity - new install or upgrade)..lets just step through and go ahead and
    grant them all...
    grant create session to sde;
    grant create table to sde;
    grant create procedure to sde;
    grant create sequence to sde;
    grant create trigger to sde;
    grant unlimited tablespace to sde;
    grant select any table to sde;
    grant create any sequence to sde;
    grant create any procedure to sde;
    grant execute any procedure to sde;
    grant drop any procedure to sde;
    grant select any sequence to sde;
    grant create any view to sde;
    grant drop any view to sde;
    grant create any trigger to sde;
    grant drop any sequence to sde;
    each Oracle user will also need the following privileges...
    grant create session to gis;
    grant create table to gis;
    grant create procedure to gis;
    grant create sequence to gis;
    grant create trigger to gis;
    grant unlimited tablespace to gis;
    Viewer
    The viewer is allowed to connect to an ArcSDE database. Other users grant
    select privileges on their tables and feature classes to the viewer or to
    the public role. The DBA can create a role that can be granted select
    privileges on data objects owned by other users. The role can be granted to
    the viewer.
    create session
    select on other user's data objects
    Editor
    The editor is allowed to connect to an ArcSDE database. Other users grant
    select and insert, update, or delete on data objects they own to editor. The
    DBA may create a role that can be granted select, insert, update, and delete
    privileges on data objects owned by other users. The role can be granted to
    the editor.
    create session
    select, insert, update, or delete on other user's data objects
    Creator
    The creator is allowed to connect to an ArcSDE database and create data
    objects. The creator may grant privileges on their
    objects to other users or roles. Other users can grant select and insert,
    update, or delete on data objects they own to creator. The DBA may create a
    role that can be granted select, insert, update, and delete privileges on
    data objects
    owned by other users. The role can be granted to the creator:
    create session
    create table
    create procedure
    create sequence
    create trigger
    unlimited tablespace
    select, insert, update, or delete on other user's objects
    It might be worthwhile to rebuild your SDE metadata. I can walk you thru that if you need help.
    Hope this helps.
    Dave
    null

  • IWAY Siebel Rx Adapter: Location info is missing for the req

    Hi,
    We are connecting to Siebel using IWAY siebel Adapter. The deployment of IWAY siebel adapter is successful.
    We have configured receiver communication channel in PI to send request to siebel. The message fails in Adapter framewrok and the following message is displayed in Message Display too -> audit log.
    <i><b>Delivery of the message to the application using connection AFW failed, due to: IWAY AFJCA SAPXI cannot send the message: Location info is missing for the request.</b></i>
    Regards,
    Siva

    Dear Siva,
    Check  whether the all the required JAR files  related to siebel in the library of the IWay installation.
    This will help you to resolve
    Check this link on the service marketplace for more information on available 3rd Party Adapters for XI:
    https://websmp104.sap-ag.de/~sapidb/011000358700008673832004E/index.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/34a1e590-0201-0010-2c82-9b6229cf4a41
    Regards
    Agasthuri Doss

  • Specifying  spatial column in USER_SDO_GEOM_METADATA with subtype

    How do I specify the spatial column in USER_SDO_GEOM_METADATA when the
    column is of a subtype? I have a table of type 'SPATIAL_OBJECT' with
    subtypes for links and nodes, containing the SDO_GEOMETRY attributes.
    TREAT does not appear to work.

    "The problem I have is making the spatial columns of the subtypes visible in USER_SDO_GEOM_METADATA. Its also not a function - I have the geometry objects in the subtypes, I just need to make them visible to index them." - but this is exactly what is being shown in the example.
    For instance, if I have a table called 'cola_markets_2' with a column called 'market', that is made up of a user-defined type called 'market_types' whereby 'shape' is of the type SDO_GEOMEMETY and all I want to do is insert the reference of the sub-type for into USER_SDO_GEOM_METADATA for indexing purposes I can simply use dot notation to do so:
    INSERT INTO user_sdo_geom_metadata
    (TABLE_NAME,
    COLUMN_NAME,
    DIMINFO,
    SRID)
    VALUES (
    'cola_markets_2',
    'market.shape',
    SDO_DIM_ARRAY( -- 20X20 grid
    SDO_DIM_ELEMENT('X', 0, 20, 0.005),
    SDO_DIM_ELEMENT('Y', 0, 20, 0.005)
    NULL -- SRID
    Then, to index the table and sub-type I use the same dot notation:
    CREATE INDEX cola_spatial_idx_2
    ON cola_markets_2(market.shape)
    INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    Have you tried this yet? This will not break anything and from what you say this is exactly what you are looking for. I guess I am not understanding why you would be looking at functions or member functions when you say you "have the geometry objects in the subtypes" and "just need to make them visible to index them". This is how to do it.
    Does this make sense?
    -Justin

  • Unable to view missed calls

    Hi, until recently, when I press the call button, i was able to veiw the made calls, calls received and missed calls. But strangely from the past three days, I am unable to view missed calls where as I am able to view the made and received calls!! please help!!

    having the same problem here! and the service centre is not ready to help without paying. They say since the handset was not sold by m/s Redington India, they cannot help!!

  • PSE8 Organize Folder View Missing Files

    I have some JPG files in my catalog and hard drive that don't show up in the Organizer when I'm viewing by Folder Location and have the folder where they are located selected in the folder tree. If I change Preferences to view all files grouped by folder then the JPG files show up under the correct folder. If I switch to thumbnail view and then search for the files by their name they are found and the path indicated by their properties is correct. I tried to re-add the JPG files to the catalog but it knows they already are there so they weren't added.
    The last thing to try would be to delete them from the catalog and add them in again. I thought I'd raise the question first in case there is some other process to use. I'm not sure how many other JPG files have this same issue since I just stumbled on this in the first place.
    Thanks,  -phil

    Folder Location view in PSE 6, 7, and 8 is buggy and often shows the wrong contents of folders:
    http://www.johnrellis.com/psedbtool/photoshop-elements-faq.htm#_Folder_Location_view
    Deleting and reimporting the "missing" photos won't help.   Adobe doesn't care enough about this bug to fix it.

  • Adobe Content Viewer missing

    Hi When i try to preview my folio with the preview option located in the folio builder pane in Indesign Cs 5.5 it says it cant find the adobe content viewer. Can anyone help

    Hi Gatch,
    I am having the exact same issue as you are in InDesign CS5.5. My Adobe Content Viewer application is also missing and is not in Applications>Adobe. I am also getting the same error message as you are when trying to use Folio Preview. So I don't repost everything here, pls. view my current thread here. I reinstalled the Folio Producer tools to no avail, and then tried to install the Adobe Content Viewer
    by drilling down in the Folio Producer installer (AdobeDigitalPublishing-mul > payloads > AdobeContentViewer-mul > AdobeContentViewer.air) but was not able to because I am now getting THIS following message:
    "This application cannot be installed because this installer has been mis-configured. Please contact the application author for assistance."
    I am on a Mac with OS 10.7.

  • Cannot do spatial queries across a view.

    I have two tables: MAGPGS, which holds current data, and MAGPGS_HISTORY, which holds historical data. I want to be able to create a view and query BOTH tables at once.
    I have another table MPPCCA which contains some geometries, and I want to see how these tables interract.
    I can run
    select p.gdo_gid,m.gdo_gid
    from magpgs p, mppcca m
    where mdsys.sdo_relate(p.geom,m.geometry1,
    'mask=anyinteract')='TRUE';
    and
    select p.gdo_gid,m.gdo_gid
    from magpgs_history p, mppcca m
    where mdsys.sdo_relate(p.geom,m.geometry1,
    'mask=anyinteract')='TRUE';
    successfully, but when I try and run the same query on a view I get this
    SQL> select p.gdo_gid,m.gdo_gid
    2 from magpgs_all p, mppcca m
    3 where mdsys.sdo_relate(p.geom,m.geometry1,
    4 'mask=anyinteract')='TRUE';
    select p.gdo_gid,m.gdo_gid
    ERROR at line 1:
    ORA-13226: interface not supported without a spatial index
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 8
    ORA-06512: at "MDSYS.SDO_3GL", line 58
    The MAGPGS_ALL view has been created via EM as
    SELECT * FROM MAGPGS
    UNION ALL
    SELECT * FROM MAGPGS_HISTORY.
    Obviously EM has then updated my query with the real column names, and I have subsequently recompiled the view.
    Having read previous posts, I have tried my query with an entry for the view in the USER_SDO_GEOM_METADATA table, and without an entry, with the same result.
    I have also tried rewriting the SQL as per another previous post which identified a workaround if the query was re-written thus
    select p.gdo_gid
    from magpgs_all p
    where exists (select 1 from mppcca m
    where mdsys.sdo_relate(p.geom,m.geometry1,
    'mask=anyinteract')='TRUE');
    but again, with no success. Does anybody have any idea what else I can try?
    MTIA
    Rob

    Hi Rob,
    This is similar to bug 4268528 which I opened a few months ago. I believe it should work, but it is possible that it shouldn't based on the original response. I've updated it with a case that is closer to yours.

Maybe you are looking for