Performance of sdo_geor.exportTo

Hi,
Has anyone encountered any performance issues while using sdo_geor.exportTo. I'm running the following SQL:-
declare
gr sdo_georaster;
lb blob;
begin dbms_lob.createtemporary(lb,true);
select a.GEORASTER
into gr
from GEO_MOSAIC_50K a
where a.ID = 1;
sdo_geor.exportTo(gr, 'cropArea=(9800,11000,12000,14400)', 'TIFF', lb);
end;
This takes around 50s to return.
Cheers,
David

David, this looks unusually slow. the performance could be affected if your source georaster object is not properly formatted (such as only half line of pixels per block or 8 rows per block - could be normal in a file format). so you might want to check the blocking sizes of the georaster object to see if they are optimized. You may check this whitepaper for some common practices:
Oracle Database 10g GeoRaster: Scalability and Performance Analysis (http://www.oracle.com/technetwork/database/enterprise-edition/georaster-scale-twp-132745.pdf)
In addition, you might want to give GDAL a try as well. It's way faster in most cases.
thanks
jeffrey

Similar Messages

  • Does the GeoRaster method SDO_GEOR.exportTo support the Erdas IMG format?

    Hi Everyone,
    Does the GeoRaster method SDO_GEOR.exportTo support the Erdas IMG format, and SDO_GEOR.exportTo method can export what maximum amount of data?
    Best Regards,
    Lin

    Lin, thanks for your suggestion. the gdal-georaster integration is a great one for GIS and professional usages and can do what exportTo can not do even though it was just recently available. note though, all existing georaster functions, including exportTo, are internally built inside the database server from ground up. this enables users to fully leverage the power of enterprise database and grid computing.
    thanks
    jeffrey

  • Permission to write into filesystem

    hi,
    i have an oracle sdo_georaster problem. my procedure:
    CREATE OR REPLACE PROCEDURE EXPORT_GEORASTER_FILE(
    RID NUMBER,
    IMG_FNAME VARCHAR,
    FILETYP INTEGER,
    P_LEVEL NUMBER,
    CA_ULX NUMBER,
    CA_ULY NUMBER,
    CA_LRX NUMBER,
    CA_LRY NUMBER
    IS
    GR SDO_GEORASTER;
    FINALSTRING VARCHAR(500);
    FT VARCHAR(20);
    CA VARCHAR(300);
    PLEVEL VARCHAR(40);
    BEGIN
    IF FILETYP = 0 THEN
    FT := 'TIFF';
    ELSIF FILETYP = 1 THEN
    FT := 'BMP';
    ELSIF FILETYP = 2 THEN
    FT := 'PNG';
    ELSE
    FT := 'PNG';
    END IF;
    IF P_LEVEL IS NULL THEN
    PLEVEL := 0;
    ELSE
    PLEVEL := NULL;
    END IF;
    IF CA_ULX IS NULL AND CA_ULY IS NULL AND CA_LRX IS NULL AND CA_LRY IS NULL THEN
    CA := NULL;
    ELSE
    CA := 'CROPAREA=('|| CA_ULX || ', ' || CA_ULY || ', ' || CA_LRX || ', ' || CA_LRY ||')';
    END IF;
    FINALSTRING := 'PLEVEL = ' || P_LEVEL || ', ' || CA;
    SELECT GEORASTER INTO GR FROM T99_GEORASTER WHERE ID = RID;
    --SDO_GEOR.EXPORTTO(GR, FINALSTRING, FT, 'FILE', IMG_FNAME, 'WORLDFILE', 'FILE', TFW_FNAME);
    SDO_GEOR.EXPORTTO(GR, NULL, FT, 'FILE', 'c:\bla1', 'WORLDFILE', 'FILE', 'c:\bla1');
    END;
    works fine but i'm unable to write in the filesystem. after execute my procedure i get the following message:
    SQL> exec EXPORT_GEORASTER_FILE(1,'c:\bla',0,0,null,null,null,null);
    BEGIN EXPORT_GEORASTER_FILE(1,'c:\bla',0,0,null,null,null,null); END;
    ERROR at line 1:
    ORA-13463: error retrieving GeoRaster data: the Permission
    (java.io.FilePermission c:\bla1.tfw write) has not been granted to MDSYS. The
    PL/SQL to grant this is dbms_java.grant_permission( 'MDSYS',
    'SYS:java.io.FilePermission', 'c:\bla1.tfw', 'write' )
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 17
    ORA-06512: at "MDSYS.SDO_GEOR", line 3048
    ORA-06512: at "RASTER.EXPORT_GEORASTER_FILE", line 45
    ORA-06512: at line 1
    now i connected wto ora with system (dba) and tried:
    SQL> CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\'
    , 'WRITE' );
    but i get the exception:
    CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\', 'WR
    ITE' )
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.SecurityException: policy table update SYS:JAVA.IO.FILEPERMISSION,
    C:\
    SQL> CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\b
    la1.tfw', 'WRITE' );
    CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\bla1.t
    fw', 'WRITE' )
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.SecurityException: policy table update SYS:JAVA.IO.FILEPERMISSION,
    C:\bla1.tfw
    i don't know why i get the exception. is there a problem with my java rights?
    can anybody help me?
    thanks a lot,
    michael

    hi,
    i have an oracle sdo_georaster problem. my procedure:
    CREATE OR REPLACE PROCEDURE EXPORT_GEORASTER_FILE(
    RID NUMBER,
    IMG_FNAME VARCHAR,
    FILETYP INTEGER,
    P_LEVEL NUMBER,
    CA_ULX NUMBER,
    CA_ULY NUMBER,
    CA_LRX NUMBER,
    CA_LRY NUMBER
    IS
    GR SDO_GEORASTER;
    FINALSTRING VARCHAR(500);
    FT VARCHAR(20);
    CA VARCHAR(300);
    PLEVEL VARCHAR(40);
    BEGIN
    IF FILETYP = 0 THEN
    FT := 'TIFF';
    ELSIF FILETYP = 1 THEN
    FT := 'BMP';
    ELSIF FILETYP = 2 THEN
    FT := 'PNG';
    ELSE
    FT := 'PNG';
    END IF;
    IF P_LEVEL IS NULL THEN
    PLEVEL := 0;
    ELSE
    PLEVEL := NULL;
    END IF;
    IF CA_ULX IS NULL AND CA_ULY IS NULL AND CA_LRX IS NULL AND CA_LRY IS NULL THEN
    CA := NULL;
    ELSE
    CA := 'CROPAREA=('|| CA_ULX || ', ' || CA_ULY || ', ' || CA_LRX || ', ' || CA_LRY ||')';
    END IF;
    FINALSTRING := 'PLEVEL = ' || P_LEVEL || ', ' || CA;
    SELECT GEORASTER INTO GR FROM T99_GEORASTER WHERE ID = RID;
    --SDO_GEOR.EXPORTTO(GR, FINALSTRING, FT, 'FILE', IMG_FNAME, 'WORLDFILE', 'FILE', TFW_FNAME);
    SDO_GEOR.EXPORTTO(GR, NULL, FT, 'FILE', 'c:\bla1', 'WORLDFILE', 'FILE', 'c:\bla1');
    END;
    works fine but i'm unable to write in the filesystem. after execute my procedure i get the following message:
    SQL> exec EXPORT_GEORASTER_FILE(1,'c:\bla',0,0,null,null,null,null);
    BEGIN EXPORT_GEORASTER_FILE(1,'c:\bla',0,0,null,null,null,null); END;
    ERROR at line 1:
    ORA-13463: error retrieving GeoRaster data: the Permission
    (java.io.FilePermission c:\bla1.tfw write) has not been granted to MDSYS. The
    PL/SQL to grant this is dbms_java.grant_permission( 'MDSYS',
    'SYS:java.io.FilePermission', 'c:\bla1.tfw', 'write' )
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 17
    ORA-06512: at "MDSYS.SDO_GEOR", line 3048
    ORA-06512: at "RASTER.EXPORT_GEORASTER_FILE", line 45
    ORA-06512: at line 1
    now i connected wto ora with system (dba) and tried:
    SQL> CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\'
    , 'WRITE' );
    but i get the exception:
    CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\', 'WR
    ITE' )
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.SecurityException: policy table update SYS:JAVA.IO.FILEPERMISSION,
    C:\
    SQL> CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\b
    la1.tfw', 'WRITE' );
    CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\bla1.t
    fw', 'WRITE' )
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.SecurityException: policy table update SYS:JAVA.IO.FILEPERMISSION,
    C:\bla1.tfw
    i don't know why i get the exception. is there a problem with my java rights?
    can anybody help me?
    thanks a lot,
    michael

  • Permission to write georaster into filesystem

    hi,
    i have an oracle sdo_georaster problem. my procedure:
    CREATE OR REPLACE PROCEDURE EXPORT_GEORASTER_FILE(
    RID NUMBER,
    IMG_FNAME VARCHAR,
    FILETYP INTEGER,
    P_LEVEL NUMBER,
    CA_ULX NUMBER,
    CA_ULY NUMBER,
    CA_LRX NUMBER,
    CA_LRY NUMBER
    IS
    GR SDO_GEORASTER;
    FINALSTRING VARCHAR(500);
    FT VARCHAR(20);
    CA VARCHAR(300);
    PLEVEL VARCHAR(40);
    BEGIN
    IF FILETYP = 0 THEN
    FT := 'TIFF';
    ELSIF FILETYP = 1 THEN
    FT := 'BMP';
    ELSIF FILETYP = 2 THEN
    FT := 'PNG';
    ELSE
    FT := 'PNG';
    END IF;
    IF P_LEVEL IS NULL THEN
    PLEVEL := 0;
    ELSE
    PLEVEL := NULL;
    END IF;
    IF CA_ULX IS NULL AND CA_ULY IS NULL AND CA_LRX IS NULL AND CA_LRY IS NULL THEN
    CA := NULL;
    ELSE
    CA := 'CROPAREA=('|| CA_ULX || ', ' || CA_ULY || ', ' || CA_LRX || ', ' || CA_LRY ||')';
    END IF;
    FINALSTRING := 'PLEVEL = ' || P_LEVEL || ', ' || CA;
    SELECT GEORASTER INTO GR FROM T99_GEORASTER WHERE ID = RID;
    --SDO_GEOR.EXPORTTO(GR, FINALSTRING, FT, 'FILE', IMG_FNAME, 'WORLDFILE', 'FILE', TFW_FNAME);
    SDO_GEOR.EXPORTTO(GR, NULL, FT, 'FILE', 'c:\bla1', 'WORLDFILE', 'FILE', 'c:\bla1');
    END;
    works fine but i'm unable to write in the filesystem. after execute my procedure i get the following message:
    SQL> exec EXPORT_GEORASTER_FILE(1,'c:\bla',0,0,null,null,null,null);
    BEGIN EXPORT_GEORASTER_FILE(1,'c:\bla',0,0,null,null,null,null); END;
    ERROR at line 1:
    ORA-13463: error retrieving GeoRaster data: the Permission
    (java.io.FilePermission c:\bla1.tfw write) has not been granted to MDSYS. The
    PL/SQL to grant this is dbms_java.grant_permission( 'MDSYS',
    'SYS:java.io.FilePermission', 'c:\bla1.tfw', 'write' )
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 17
    ORA-06512: at "MDSYS.SDO_GEOR", line 3048
    ORA-06512: at "RASTER.EXPORT_GEORASTER_FILE", line 45
    ORA-06512: at line 1
    now i connected wto ora with system (dba) and tried:
    SQL> CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\'
    , 'WRITE' );
    but i get the exception:
    CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\', 'WR
    ITE' )
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.SecurityException: policy table update SYS:JAVA.IO.FILEPERMISSION,
    C:\
    SQL> CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\b
    la1.tfw', 'WRITE' );
    CALL DBMS_JAVA.GRANT_PERMISSION('MDSYS','SYS:JAVA.IO.FILEPERMISSION', 'C:\bla1.t
    fw', 'WRITE' )
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.SecurityException: policy table update SYS:JAVA.IO.FILEPERMISSION,
    C:\bla1.tfw
    i don't know why i get the exception. is there a problem with my java rights?
    can anybody help me?
    thanks a lot,
    michael

    Hi Dan!
    Thanks for your tip. The roblem was that not my user RASTER (who are owner of sdo_raster) has the WRITE-Permission. So I gave it to MDSYS and RASTER with the following result:
    SQL> exec export_georaster_file(1,'e:\bla\bla1',0,NULL,NULL,NULL,NULL,NULL);
    -13463
    BEGIN export_georaster_file(1,'e:\bla\bla1',0,NULL,NULL,NULL,NULL,NULL); END;
    ERROR at line 1:
    ORA-13463: error retrieving GeoRaster data: the Permission
    (java.io.FilePermission e:\bla\bla1.tfw write) has not been granted to RASTER.
    The PL/SQL to grant this is dbms_java.grant_permission( 'RASTER',
    'SYS:java.io.FilePermission', 'e:\bla\bla1.tfw', 'write' )
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 17
    ORA-06512: at "MDSYS.SDO_GEOR", line 3048
    ORA-06512: at "RASTER.EXPORT_GEORASTER_FILE", line 45
    ORA-06512: at line 1
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Pr
    oduction
    With the Partitioning, OLAP and Data Mining options
    C:\>sqlplus system/***********
    SQL*Plus: Release 10.1.0.2.0 - Production on Mo Aug 30 09:55:37 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> call dbms_java.grant_permission( 'RASTER',
    2 'SYS:java.io.FilePermission', 'e:\bla\bla1.tfw', 'write' );
    Call completed.
    SQL> call dbms_java.grant_permission( 'RASTER',
    2 'SYS:java.io.FilePermission', 'e:\bla\bla1.tif', 'write' )
    3 ;
    Call completed.
    SQL> CALL dbms_java.grant_permission( 'MDSYS',
    2 'SYS:java.io.FilePermission', 'e:\bla\bla1.tif', 'write' )
    3 ;
    Call completed.
    SQL> CALL dbms_java.grant_permission( 'MDSYS',
    2 'SYS:java.io.FilePermission', 'e:\bla\bla1.tfw', 'write' );
    Call completed.
    SQL> commit;
    Commit complete.
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Pr
    oduction
    With the Partitioning, OLAP and Data Mining options
    C:\>sqlplus raster/*******
    SQL*Plus: Release 10.1.0.2.0 - Production on Mo Aug 30 10:00:06 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> exec export_georaster_file(1,'e:\bla\bla1',0,NULL,NULL,NULL,NULL,NULL);
    PL/SQL procedure successfully completed.
    SQL>
    Thanks to you,
    michael

  • Export georaster into file (tfw problem)

    Hi,
    I want to export some georaster into the file system with different resolution of the image. after storage the data in sdo_georaster i built pyramids. now i want to export the data in different pyramid-level with:
    CREATE OR REPLACE PROCEDURE A
    IS
    GR SDO_GEORASTER;
    BEGIN
    SELECT GEORASTER INTO GR FROM T99_GEORASTER WHERE ID = 1;
    SDO_GEOR.EXPORTTO(GR, 'PLEVEL=4', 'TIFF', 'FILE', 'e:\bla\aaa', 'WORLDFILE', 'FILE', 'e:\bla\aaa');
    END;
    after i export my files aaa.tif and aaa.tfw i have the right image but a wrong tfw-information. the pixel-width und pixel-height in the tfw are wrong. if i change the plevel=2 (available 1..6) to 2 the get the result as the same tfw-data as in the plevel=4-export. so the only level, the georeferencing data are correct is with pyramidlevel=0?
    anybody know my error or can help me?
    thanks,
    michael

    If I understand you right, you want to replace any occurance of 'SEQ' in the variable mmy_col_string with another value (new column name)?
    This would work like so:
    declare
       mmy_col_string   varchar2(100) := 'SELECT ID, SEQ, NAME FROM TABLE;';
       col_name_replace varchar2(30)  := 'SEQ';
       new_col_name     varchar2(30)  := 'NEW_COLUMN_NAME';       
       pos              number        := 0;
    begin
       pos := instr(mmy_col_string, col_name_replace);
       while pos > 0 loop
          mmy_col_string := substr(mmy_col_string, 1, (pos-1)) || new_col_name || substr(mmy_col_string, (pos + length(col_name_replace)));
          pos := instr(mmy_col_string, col_name_replace);
       end loop;
    end;
    /Regards,
    Gerd

  • Help,GeoRasterExporter Error!

    hi,
    when I was using the GeoRasterExporter tool to export a TIFF file(360M),an error acurred.The error is "java.lang.NegativeArraySizeException: null".I'm very sure my raster table and raster data table are correct and the GeoRasterExporter parameters are correct too.
    Can anyone tell me what' going on here and how to solve it?
    Is it caused by the limitation of the file size or something else?
    Thanks advance.
    Jacky
    Message was edited by:
    user531258

    Hi Jacky,
    Do you tried the SDO_GEOR.exportTo procedure (means without GUI)?
    But: 360M...
    The maximum amount of GeoRaster data that can be exported in a single operation is 67 megabytes (MB). Thus, the maximum dimensions of a GeoRaster object that can be exported at one time must be such that width*height*bands*cellDepth/8 <= 67 MB and rowBlockSize*columnBlockSize*bands*cellDepth/8 <= 67 MB. For example, for a 3-band, 8-bit GeoRaster object in which the width and height are equal:
    * The largest exportable width and height are 4728x4728.
    * The largest exportable block dimensions are 4096x4096.
    [http://download-uk.oracle.com/docs/html/B14254_01/geor_ref.htm#CHEDHBII]
    regards, Andreas

  • Color (RGB)

    Hi,
    I'm struggling to get the color of my JPEG image right.
    I'm using JGeoRaster.setDefaultRed/Green/Blue(int) before I create the RenderedImage to set the layers, but nothing changes.
    Code sample:
    JGeoRaster jgeor = JGeoRaster.load(mySTRUCT);
    jgeor.setDefaultBlue(myblue);
    jgeor.setDefaultGreen(mygreen);
    jgeor.setDefaultRed(myred);
    RenderedImage ri = jgeor.getRasterImage_mergeblocks(conn,pyramidLevel,x,y,width,height);
    if(ri!=null) {
    Graphics2D graphics2d = (Graphics2D)myCanvas.getGraphics();
    graphics2d.clearRect(myCanvas.x, myCanvas.y, myCanvas.width, myCanvas.height);
    AffineTransform at = AffineTransform.getTranslateInstance(0,0);
    graphics2d.drawRenderedImage(ri, at);
    What am I missing here?
    Thanks
    Cobus

    Hi Cobus,
    Have you tried using getRasterImage(...) instead of getRasterImage_mergeblocks(...)?
    As a general note, we consider the GeoRaster Java functions to be internal, which means that they can be changed, renamed, or removed at any time. For this reason, we do not recommend that users invoke the Java functions directly. In fact, this is exactly the case with getRasterImage_mergeblocks, which has been replaced in use by getRasterImage.
    Instead, we highly recommend that you use the PL/SQL GeoRaster functions defined in the PL/SQL SDO_GEOR package. In particular, the following functions may be of interest to you:
    SDO_GEOR.setDefaultBlue
    SDO_GEOR.setDefaultRed
    SDO_GEOR.setDefaultGreen
    SDO_GEOR.getRasterSubset
    SDO_GEOR.exportTo
    These and all other external GeoRaster features are described in detail in the GeoRaster Documentation at
    http://download-west.oracle.com/docs/cd/B14117_01/appdev.101/b10827/toc.htm
    If you have a strong need to implement your application in Java, then you can use the JDBC (java.sql) and ODBC (oracle.sql) Java API's to invoke the PL/SQL functions from within Java.
    Hope this helps,
    Sophia

  • How to determine the RDT name generated by sdo_geor.init()?

    I've done the following in a stored procedure:
    insert into ... values(sdo_geor.init()) returning newcol into gr;
    Now, before I do anything with gr, I have to create the rdt whose name was generated by sdo_geor.init. How do I get that name? There doesn't seem to be a sdo_geor.get* procedure or function for returning this.
    What I'm trying to do is implement this example of using sdo_geor.copy, but without specifying an rdt in sdo_geor.init():
    DECLARE
    gr1 sdo_georaster;
    gr2 sdo_georaster;
    BEGIN
    INSERT INTO georaster_table VALUES (11, sdo_geor.init('RDT_11', 1))
    RETURNING georaster INTO gr2;
    SELECT georaster INTO gr1 from georaster_table WHERE georid=1;
    sdo_geor.copy(gr1, gr2);
    UPDATE georaster_table SET georaster=gr2 WHERE georid=11;
    COMMIT;
    END;
    Alternatively, is there a way to generate a unique RDT name myself so that I can specify it in the call to sdo_geor.init?
    Many thanks,
    Mike

    Mike,
    the RDT table name is in the georaster object (gr) you just created. It's an attribute of sdo_georaster object, i.e., gr.RASTERDATATABLE in your case.
    generally, automatically generating the RDT name thru sdo_geor.init is not recommended because that would generate an RDT for each GeoRaster object. An RDT table should be used to contain the raster blocks of many smaller GeoRaster objects while you devote a single RDT table for a huge GeoRaster object (an image with a size over tens of GB to many terabytes for example). Even though the RDT tables are internal to GeoRaster, the creation of the RDT table is done by users, which is intentional, so that you can fully leverage the configuration and tuning power of oracle database (for example, if ASM is not used, RDT tables may be created on different tablespaces so that the raster blocks are distributed to different disks to improve performance).
    to generate unique RDT names, you can leverage the SEQUENCE object to create sequence numbers and then attach them to a special table name you picked up.
    Regards,
    Jeffrey

  • Ora-13497 during SDO_GEOR.MOSAIC

    we are testing sdo_geor.mosaic on 2 georasters but we get this error:
    SQL> DECLARE
    2 GR SDO_GEORASTER;
    3 BEGIN
    4 GR := SDO_GEOR.INIT('MO');
    5 SDO_GEOR.MOSAIC('GEORASTER_TABLE', 'GEORASTER', GR, NULL);
    6 INSERT INTO MO (GEORASTER) VALUES (GR);
    7 COMMIT;
    8 END;
    9 /
    DECLARE
    ERROR at line 1:
    ORA-13497: unable to determine the owner of MO
    ORA-06512: at "MDSYS.SDO_GEOR_INT", line 511
    ORA-06512: at "MDSYS.SDO_GEOR_INT", line 1225
    ORA-06512: at "MDSYS.SDO_GEOR", line 966
    ORA-06512: at line 5
    The georasters are valid, the metadata of 1 of them:
    <georasterMetadata xmlns="http://xmlns.oracle.com/spatial/georaster">
    <objectInfo>
    <rasterType>21001</rasterType>
    <isBlank>false</isBlank>
    <defaultRed>1</defaultRed>
    <defaultGreen>2</defaultGreen>
    <defaultBlue>3</defaultBlue>
    </objectInfo>
    <rasterInfo>
    <cellRepresentation>UNDEFINED</cellRepresentation>
    <cellDepth>8BIT_U</cellDepth>
    <totalDimensions>3</totalDimensions>
    <dimensionSize type="ROW">
    <size>5000</size>
    </dimensionSize>
    <dimensionSize type="COLUMN">
    <size>5000</size>
    </dimensionSize>
    <dimensionSize type="BAND">
    <size>3</size>
    </dimensionSize>
    <ULTCoordinate>
    <row>0</row>
    <column>0</column>
    </ULTCoordinate>
    <blocking>
    <type>REGULAR</type>
    <totalRowBlocks>20</totalRowBlocks>
    <totalColumnBlocks>20</totalColumnBlocks>
    <rowBlockSize>256</rowBlockSize>
    <columnBlockSize>256</columnBlockSize>
    </blocking>
    <interleaving>BIP</interleaving>
    <pyramid>
    <type>NONE</type>
    </pyramid>
    <compression>
    <type>NONE</type>
    </compression>
    </rasterInfo>
    <spatialReferenceInfo>
    <isReferenced>true</isReferenced>
    <isRectified>true</isRectified>
    <SRID>262148</SRID>
    <spatialResolution dimensionType="X">
    <resolution>0.2</resolution>
    </spatialResolution>
    <spatialResolution dimensionType="Y">
    <resolution>0.2</resolution>
    </spatialResolution>
    <modelCoordinateLocation>CENTER</modelCoordinateLocation>
    <modelType>FunctionalFitting</modelType>
    <polynomialModel rowOff="0" columnOff="0" xOff="0" yOff="0" zOff="0" rowScale="1" columnScale="1" xScale="1" yScale="1" zScale="1">
    <pPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>1469999.5 0 -4.999999999999999</polynomialCoefficients>
    </pPolynomial>
    <qPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </qPolynomial>
    <rPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>-805000.5 4.999999999999999 0</polynomialCoefficients>
    </rPolynomial>
    <sPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </sPolynomial>
    </polynomialModel>
    </spatialReferenceInfo>
    <layerInfo>
    <layerDimension>BAND</layerDimension>
    </layerInfo>
    </georasterMetadata>
    we are using Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
    So, is there any solution?
    Thanks in advance,
    Michael.
    Edited by: user9529492 on Oct 8, 2008 5:26 PM

    Michael,
    1. have you properly created the RDT table, called "MO"? if not yet, please follow section 3.1 of the GeoRaster guide to do it first.
    2. In section 3.2 of the GeoRaster guide, "you must register an initialized GeoRaster object in the GeoRaster system views by inserting the GeoRaster object into a GeoRaster table, and do this before you perform any other operations on the GeoRaster object. Any GeoRaster operations that need to manipulate the raster data table raise an exception if the source or target GeoRaster object is not registered." In other words, you need to INSERT your GR into a physical georaster table FIRST, then retrieve it back into your plsql block, then do sdo_geor.mosaic, then update that GR object in the table. For this, please follow the sample code in the sdo_geor.mosaic in chapter 4.
    hope this helps,
    Jeffrey

  • SDO_GEOR.mosaic()  little question

    Hi, I'm using SDO_GEOR.mosaic() to create only one georaster object but I've a littel problem.
    DECLARE
    gr sdo_georaster;
    BEGIN
    INSERT INTO georaster_table (georid, georaster)
    VALUES (10, sdo_geor.init('rdt_1'))
    RETURNING georaster INTO gr;
    SDO_GEOR.mosaic('georaster_table', 'georaster', gr, 'blocksize=(512, 512, 3)');
    UPDATE cartine SET georaster=gr WHERE georid=10;
    commit;
    END;
    I've this output if I create a blank raster into the georaster_table:
    ERROR at line 1:
    ORA-00001: unique constraint (OASIDBA.SYS_C0050441) violated
    ORA-06512: at line 4
    and if I don't create a blank georaster:
    ERROR at line 1:
    ORA-13419: cannot perform mosaick operation on the specified table column
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 8
    ORA-06512: at "MDSYS.SDO_GEOR", line 968
    ORA-06512: at line 7
    what muss I do? Create the blank georaster or not? Thanks

    How about creating a new empty georaster table and insert the mosaic into it?
    Also:
    ============================================================
    DECLARE
    gr sdo_georaster;
    BEGIN
    INSERT INTO georaster_table (georid, georaster)
    VALUES (10, sdo_geor.init('rdt_1'))
    RETURNING georaster INTO gr;
    SDO_GEOR.mosaic('georaster_table', 'georaster', gr, 'blocksize=(512, 512, 3)');
    UPDATE cartine SET georaster=gr WHERE georid=10;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    which table are you working on? georaster_table or cartine?
    commit;
    END;
    ============================================================
    Message was edited by:
    modeler

  • Restrictions for sdo_geor.mosaic

    Hi All
    i have a set of georeferenced images which are ready to be mosaiced , in the sense that there is no overlap or gap in between the images. Spatial Index is also created on the table . But still i get error when i do a sdo_geor.mosaic.
    ORA-13419 cannot perform mosaick operation on the specified table column
    All the images have the same resolution, same number of bands . is there any other restriction for the images to be mosaiced.
    i have put the coverage of images on following url
    http://www.geocities.com/jaleelahmed/coverage.html
    each red block is one image (one row in my georaster table)
    Any advice is appreciated.
    Thanks
    Ab

    Ab,
    The beta1 of the next release will be avaialbale in this fall. There is no officially fixed date for the next release yet. The new mosaic would be able to automatically handle this case as long as there is no overlapping. The mosaic object would be sort of sparse so that the missing image tiles would not consume any disk space.
    Still, I think your project is doable using the 10g mosaic as long as the images meet the requirements outlined under the Usage Notes of SDO_GEOR.mosaic in chapter 4 of the GeoRaster manual.
    To make sure you can move forward, one more question:
    are those images rectified and projected into the same projection?
    If so, you should be able to do the mosaic without problem.
    I would recommend you divide and conquer, i.e., split the whole mosaic into several smaller mosaics (sub-areas, such as northeastern area, northwestern area, etc.) first, mosaick them separately, then mosaick these smaller mosaics into the big one as you desire.
    Please note that, for the missing tiles, you will have to make-up them. But it's relatively easy:
    1. call sdo_geor.createBlank with a single cell value such as zero and proper image dimentions sizes. (those blank georaster objects will not store the pixels in RDT and so will not consume space. For the definition of BLANK GeoRaster object please read chapter one of the GeoRaster manual)
    2. georeference each of the blank objects properly so that they are aligned/co-located with your images correctly. (this is the place where you need much time and shall be very careful so that the blank images are georeferenced correctly and meet the requirements of sdo_geor.mosaic)
    Simply for mosaic process, you have an alternative. you actually don't have to geo-spatially georeference each image by leveraging the ULT coordinate feature of GeoRaster. On other words, remove georeferencing info first, then call setULTCoordinate to reset all ULT coordinates of the images so that they are spatially properly located in the GeoRaster cell space. Then do mosaic. After mosaick, you re-georeference the mosaic image by calling sdo_geor.georeference.
    Let us know if you have any problem. This project is very interesting and shall be doable.
    Regards,
    Jeffrey Xie

  • Quote Report - Performance

    I have created a quote report with narratives around the opportunity, opportunity-product, and account information. The report contains a pivot table.
    I'm getting very hit or miss performance results on the report. Sometimes the report runs faster for all opportunities compared to when its prompted with an opty id from a web link.
    Any thoughts? There doesn't seem to be one column that makes a difference.
    Also this is not an analytical report as the quotes need to be generated same day.

    Hi Shaik,
    Please remove all the join select queries and use 'for all entries' varaiant of the select query. Check whether you can create and use indexes in ur queries.
    Thanks and Regards,
    Saurabh Chhatre

  • IS NOT NULL and performance

    I have a performance issue with a query - it would be something like -
    select col1,col2, sum(col3), get_val(col_4)
    from table1
    where
    get_val(col_4) is not null
    group by col1,col2, get_val(col_4)
    I have simplified this but it is something similar. This works great - performance is great. Now I commented out the where clause as I needed to populate null values - and that's it the query does not retrieve the resultset - it keeps running forever. With the where clause it comes back in 60 seconds. There is only one row out of 560 rows that has null value for col_4 which i need to display.
    Any help is appreciated.

    The only difference I notice between the two sqls is HASH(UNIQUE) -
    with IS NOT NULL in where clause -
    SELECT STATEMENT     ALL_ROWS     1598     1     209
    HASH(UNIQUE)          1598     1     209
    HASH(GROUP BY)          1598     1     209
    When is not null is removed from the where clause -
    SELECT STATEMENT     ALL_ROWS     1598     1     206
    HASH(GROUP BY)          1598     1     206          
    I'm guessing that the index is being used in the first scenario and not in the second. Any idea/suggestion as to how to over come this?          
    Thanks

  • Issues with WebForm performance

    Hi,
    We had migrated a new application from UAT to PROD and we encounter webform performance issues with the following actions..
    After login, the first form you open it is
    always slow. After this you can switch from one form to another without a
    delay.
    Then once you change any data – the next time
    you access a form it gets delayed.
    The point to be noted is, it doesnt have any performance issues in the UAT environment and the configuration settings,essbase cache settings are all the same. We did try to move the EPM system to a new server to see if this is a hardware issue but no luck, the performance issues still exist. The consumption of the CPU/memory has been checked and it is proved that the form opening delay has nothing to do with lack of memory.
    The JVM head settings is set up at 4GB which is infact higher than that of the UAT environment(2GB).
    runs on Windows server2008,11.1.2.1.600 EPM serve, has planning,reporting,foundation on one server (32GB ram) and essbase on another server (32GB ram). Any help is appreciated.
    Please find attached the planning logs below and there is nothing mentioned in the hyperionplanning error logs.-----------------------------------------------------------------------------------------------------------------------------------------------------------------
    <Nov 5, 2013 8:05:43 PM CET> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
    <Nov 5, 2013 8:05:43 PM CET> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
    <Nov 5, 2013 8:05:44 PM CET> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Oracle JRockit(R) Version R28.0.2-11-135406-1.6.0_20-20100624-2119-windows-x86_64 from Oracle Corporation>
    <Nov 5, 2013 8:05:46 PM CET> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.4.0  Fri Dec 17 20:47:33 PST 2010 1384255 >
    <Nov 5, 2013 8:05:48 PM CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Nov 5, 2013 8:05:48 PM CET> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    <Nov 5, 2013 8:05:48 PM CET> <Notice> <Log Management> <BEA-170019> <The server log file C:\Oracle\Middleware\user_projects\domains\EPMSystem\servers\Planning0\logs\Planning0.log is opened. All server side log events will be written to this file.>
    <Nov 5, 2013 8:06:22 PM CET> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <Nov 5, 2013 8:06:28 PM CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <Nov 5, 2013 8:06:28 PM CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
    Calling getDomainConfiguration()
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
    Calling getRuntimeService()
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
      return com.bea:Name=RuntimeService,Type=weblogic.management.mbeanservers.runtime.RuntimeServiceMBean
      return com.bea:Name=EPMSystem,Type=Domain
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
    Domain location is 'C:\Oracle\Middleware\user_projects\domains\EPMSystem'
    Calling getRuntimeService()
      return com.bea:Name=RuntimeService,Type=weblogic.management.mbeanservers.runtime.RuntimeServiceMBean
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
    Calling getConnection()
      return weblogic.management.jmx.mbeanserver.WLSMBeanServer@327b36fb
    Checking C:\Oracle\Middleware\user_projects\domains\EPMSystem\servers\Planning0\registry_update.xml file
    EPM_ORACLE_HOME: C:\Oracle\Middleware\EPMSystem11R1
    Template for PLANNING#11.1.2.0: C:\Oracle\Middleware\EPMSystem11R1\common\templates\applications\epm_planning_11.1.2.1.jar
    Dependencies for C:\Oracle\Middleware\EPMSystem11R1\common\templates\applications\epm_planning_11.1.2.1.jar: []
    BPMUI shared webapp not referenced from PLANNING#11.1.2.0
    Application name: PLANNING#11.1.2.0
    Application source: HyperionPlanning.ear
    Server name: Planning0
    Server port: 8300
    Server SSL port: 8343
    Application context: HyperionPlanning
    Registry product type: PLANNING_PRODUCT
    Registry physical web application type: PLANNING_WEBAPP
    weblogic.Name property is 'Planning0', seems to be WebLogic mode
    registry.isRegistryDatabaseCreated()true
    Registry was initialized sucessfully
    Executing pre custom update for PLANNING#11.1.2.0
    EPM_ORACLE_INSTANCE: C:\Oracle\Middleware\user_projects\epmsystem1
    Physical Web App found
    Web app already linked to some application server: false
    The registry was not modifyed because it already containse all sturctures
    Web app is already linked to the logical web app
    No needs to run custom updater for PLANNING#11.1.2.0
    loggingUpdatePLANNING.block file exist or the system is running in the Fusion mode, skipping logging.xml configuration
    Planning locale: en_US
    <Nov 5, 2013 8:06:39 PM CET> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <Nov 5, 2013 8:06:39 PM CET> <Notice> <Cluster> <BEA-000197> <Listening for announcements from cluster using unicast cluster messaging>
    <Nov 5, 2013 8:06:39 PM CET> <Notice> <Cluster> <BEA-000133> <Waiting to synchronize with other running members of Planning.>
    <Nov 5, 2013 8:07:09 PM CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Nov 5, 2013 8:07:09 PM CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <Nov 5, 2013 8:07:09 PM CET> <Notice> <Cluster> <BEA-000162> <Starting "async" replication service with remote cluster address "null">
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090171> <Loading the identity certificate and private key stored under the alias DemoIdentity from the jks keystore file C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\DemoIdentity.jks.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\DemoTrust.jks.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file C:\Oracle\Middleware\jrockit_160_20\jre\lib\security\cacerts.>
    <Nov 5, 2013 8:07:10 PM CET> <Alert> <Security> <BEA-090152> <Demo trusted CA certificate is being used in production mode: [
      Version: V3
      Subject: CN=CACERT, OU=FOR TESTING ONLY, O=MyOrganization, L=MyTown, ST=MyState, C=US
      Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
      Key:  Sun RSA public key, 512 bits
      modulus: 9550192877869244258838480703390456015046425375252278279190673063544122510925482179963329236052146047356415957587628011282484772458983977898996276815440753
      public exponent: 65537
      Validity: [From: Thu Mar 21 21:12:27 CET 2002,
                   To: Tue Mar 22 21:12:27 CET 2022]
      Issuer: CN=CACERT, OU=FOR TESTING ONLY, O=MyOrganization, L=MyTown, ST=MyState, C=US
      SerialNumber: [    33f10648 fcde0deb 4199921f d64537f4]
    Certificate Extensions: 1
    [1]: ObjectId: 2.5.29.15 Criticality=true
    KeyUsage [
      Key_CertSign
      Algorithm: [MD5withRSA]
      Signature:
    0000: 9D 26 4C 29 C8 91 C3 A7   06 C3 24 6F AE B4 F8 82  .&L)......$o....
    0010: 80 4D AA CB 7C 79 46 84   81 C4 66 95 F4 1E D8 C4  .M...yF...f.....
    0020: E9 B7 D9 7C E2 23 33 A4   B7 21 E0 AA 54 2B 4A FF  .....#3..!..T+J.
    0030: CB 21 20 88 81 21 DB AC   90 54 D8 7D 79 63 23 3C  .! ..!...T..yc#<
    ] The system is vulnerable to security attacks, since it trusts certificates signed by the demo trusted CA.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=thawte Primary Root CA - G3,OU=(c) 2008 thawte\, Inc. - For authorized use only,OU=Certification Services Division,O=thawte\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "OU=Security Communication RootCA2,O=SECOM Trust Systems CO.\,LTD.,C=JP". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=VeriSign Universal Root Certification Authority,OU=(c) 2008 VeriSign\, Inc. - For authorized use only,OU=VeriSign Trust Network,O=VeriSign\, Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=KEYNECTIS ROOT CA,OU=ROOT,O=KEYNECTIS,C=FR". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate "CN=GeoTrust Primary Certification Authority - G3,OU=(c) 2008 GeoTrust Inc. - For authorized use only,O=GeoTrust Inc.,C=US". The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[3]" is now listening on 127.0.0.1:8343 for protocols iiops, t3s, CLUSTER-BROADCAST-SECURE, ldaps, https.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[1]" is now listening on fe80:0:0:0:0:5efe:a53:4816:8343 for protocols iiops, t3s, CLUSTER-BROADCAST-SECURE, ldaps, https.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[4]" is now listening on 0:0:0:0:0:0:0:1:8343 for protocols iiops, t3s, CLUSTER-BROADCAST-SECURE, ldaps, https.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 10.83.72.22:8300 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on 127.0.0.1:8300 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "Default[4]" is now listening on 0:0:0:0:0:0:0:1:8300 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on fe80:0:0:0:0:ffff:ffff:fffe:8300 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on fe80:0:0:0:0:5efe:a53:4816:8300 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure[2]" is now listening on fe80:0:0:0:0:ffff:ffff:fffe:8343 for protocols iiops, t3s, CLUSTER-BROADCAST-SECURE, ldaps, https.>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <Server> <BEA-002613> <Channel "DefaultSecure" is now listening on 10.83.72.22:8343 for protocols iiops, t3s, CLUSTER-BROADCAST-SECURE, ldaps, https.>
    <Nov 5, 2013 8:07:10 PM CET> <Warning> <Server> <BEA-002611> <Hostname "WIPLPRD01.svc.unicc.org", maps to multiple IP addresses: 10.83.72.22, 0:0:0:0:0:0:0:1>
    <Nov 5, 2013 8:07:10 PM CET> <Notice> <WebLogicServer> <BEA-000330> <Started WebLogic Managed Server "Planning0" for domain "EPMSystem" running in Production Mode>
    <Nov 5, 2013 8:07:12 PM CET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Nov 5, 2013 8:07:12 PM CET> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    using java.library.path: C:\Oracle\Middleware\EPMSystem11R1/products/Planning/lib64;C:\Oracle\Middleware\EPMSystem11R1/bin;C:\Oracle\Middleware\EPMSystem11R1/common/EssbaseRTC-64/11.1.2.0/bin;C:\Oracle\MIDDLE~1\patch_wls1034\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\x64;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.1\bin;C:\Oracle\MIDDLE~1\JROCKI~1\jre\bin;C:\Oracle\MIDDLE~1\JROCKI~1\bin;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\x64\oci920_8
    EPM_ORACLE_HOME (C:\Oracle\Middleware\EPMSystem11R1) is set from JVM property "EPM_ORACLE_HOME".
    using Java property for Hyperion Home C:\Oracle\Middleware\EPMSystem11R1
    EPM_ORACLE_INSTANCE (C:\Oracle\Middleware\user_projects\epmsystem1) is set from JVM property[EPM_ORACLE_INSTANCE].
    Reaquired task list lease: Tue Nov 05 20:11:49 CET 2013: 1383678709156
    Seeking ESAPI.properties
      Found in 'org.owasp.esapi.resources' directory: C:\Oracle\Middleware\EPMSystem11R1\products\Planning\config\esapi\ESAPI.properties
    Loaded 'ESAPI.properties' properties file
    Seeking validation.properties
      Found in 'org.owasp.esapi.resources' directory: C:\Oracle\Middleware\EPMSystem11R1\products\Planning\config\esapi\validation.properties
    Loaded 'validation.properties' properties file
    Seeking antisamy-esapi.xml
      Found in 'org.owasp.esapi.resources' directory: C:\Oracle\Middleware\EPMSystem11R1\products\Planning\config\esapi\antisamy-esapi.xml
    EnterData_Inner Processing Time:424
    2013-11-05 20:14:47,454 INFO Thread-51 calcmgr.launch - Date/Time Started: 2013/11/05:20:14:47.452 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: WPA_Count By Planning user: wipoadmin Values entered for run-time prompts: [Variable] Wrk_Scenario:"Work_Plan_2014"[Variable] Funds:"Regular"[Variable] Units:"0001"
    - Date/Time Started: 2013/11/05:20:14:47.452 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: WPA_Count By Planning user: wipoadmin Values entered for run-time prompts: [Variable] Wrk_Scenario:"Work_Plan_2014"[Variable] Funds:"Regular"[Variable] Units:"0001"
    2013-11-05 20:14:54,066 INFO Thread-51 calcmgr.launch - Date/Time Ended: 2013/11/05:20:14:54.066 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: WPA_Count By Planning user: wipoadmin.
    - Date/Time Ended: 2013/11/05:20:14:54.066 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: WPA_Count By Planning user: wipoadmin.
    EnterData_Inner Processing Time:64
    EnterData_Inner Processing Time:15
    EnterData_Inner Processing Time:359
    EnterData_Inner Processing Time:2
    EnterData_Inner Processing Time:53
    EnterData_Inner Processing Time:4
    EnterData_Inner Processing Time:7
    EPM_ORACLE_INSTANCE (C:\Oracle\Middleware\user_projects\epmsystem1) is set from JVM property[EPM_ORACLE_INSTANCE].
    EPM_ORACLE_INSTANCE (C:\Oracle\Middleware\user_projects\epmsystem1) is set from JVM property[EPM_ORACLE_INSTANCE].
    EPM_ORACLE_INSTANCE (C:\Oracle\Middleware\user_projects\epmsystem1) is set from JVM property[EPM_ORACLE_INSTANCE].
    Setting HBR Mode to: 2
    In lookupBRLWA()
    Found HBR product = ESSBASE_PRODUCT
    Found HBR product = ESSBASE_PRODUCT
    Found HBR product = ESSBASE_PRODUCT
    HBR LWA Component = Default
    Default HBR = http://WIPLPRD01.svc.unicc.org:19000/eas
    In getDBDetails()
    Found HBR product = ESSBASE_PRODUCT
    In lookupBRLWA()
    Found HBR product = ESSBASE_PRODUCT
    Found HBR product = ESSBASE_PRODUCT
    =2013-11-05 20:35:08,234 WARN [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.security.HbrSecurityAPI - Error retrieving user by identity
    - Error retrieving user by identity
    Embedded HBR initialized.
    EnterData_Inner Processing Time:6
    EnterData_Inner Processing Time:867
    [Tue Nov 05 20:35:33 CET 2013] Planning successfully notified HBR repository.
    EnterData_Inner Processing Time:7
    2013-11-05 20:40:38,613 INFO Thread-67 calcmgr.launch - Date/Time Started: 2013/11/05:20:40:38.606 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: NonPersonnel_Calc By Planning user: wipoadmin Values entered for run-time prompts: [Variable] Funds:"Regular"[Variable] Units:"0001"[Variable] Wrk_Scenario:"Work_Plan_2014"
    - Date/Time Started: 2013/11/05:20:40:38.606 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: NonPersonnel_Calc By Planning user: wipoadmin Values entered for run-time prompts: [Variable] Funds:"Regular"[Variable] Units:"0001"[Variable] Wrk_Scenario:"Work_Plan_2014"
    2013-11-05 20:40:47,241 INFO Thread-67 calcmgr.launch - Date/Time Ended: 2013/11/05:20:40:47.241 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: NonPersonnel_Calc By Planning user: wipoadmin.
    - Date/Time Ended: 2013/11/05:20:40:47.241 CET Server/Application/Database: localhost/1415_WP/AWP Business Rule Name: NonPersonnel_Calc By Planning user: wipoadmin.
    EnterData_Inner Processing Time:44
    EnterData_Inner Processing Time:2
    EnterData_Inner Processing Time:525
    EnterData_Inner Processing Time:1
    Reaquired task list lease: Tue Nov 05 20:41:49 CET 2013: 1383680509246

    I already replied there but it seems no moderator is willing to approve my reply so it never shows up.
    So I'll try replying in here instead:
    I never thought it could be an emulator issue, I thought I had done something wrong to begin with. So I take having performance issues with tiled layer is not a common problem I suppose?
    I'm using MOTODEV SDK platform, A1200 model (motorola).

  • Apple DVI to Video Adapter performance issues in Lion

    I'm an active Apple DVI to Video Adapter user for a couple of years already and everything worked perfectly well until I've upgraded to Lion.
    Everything on my TV screen is lagging now, even mouse pointer, and there is no change to watch any movie like that.
    Does anyone have the same issue? Maybe someone could give me an advice of what could I do in order to improve graphics performance on TV screen using Apple DVI to Video Adapter? I'm using late 2007 MBP with 8600M GT video adapter.

    I am having the exact same problem.  I have a late 2007 MBP. I use it everyday where I teach.  I use the adapter to project on a large white screen using S-Video.  SInce the Lion update, it is very slow and has even completely crashed my computer a few times.  I realize the MBP is getting a bit dated, but the difference between Snow Leopard & Lion is remarkable.

Maybe you are looking for