XOQ-00703: error executing OLAP DML command "(SYS.AWXML!R11_INITIALIZE_AW
Hello!
Just upgraded from 10.2.0.4 64 bit Windows to 11.2.0.2 64 bit OEL it test environment. DB Compatibility = 11.2.
SQL> select comp_name,version,status from DBA_REGISTRY where comp_name like '%OLAP%';
COMP_NAME
VERSION STATUS
OLAP Analytic Workspace
11.2.0.2.0 VALID
Oracle OLAP API
11.2.0.2.0 VALID
OLAP Catalog
11.2.0.2.0 VALID
Problem 1: We had 2 AWs in PROD on 10.2.0.4.We can not open any of them in 10g mode.
Problem 2: When we are trying to create AW in 11G mode we receive this error: XOQ-00703: error executing OLAP DML command "(SYS.AWXML!R11_INITIALIZE_AW
We have tried to rerun xumuts.plb under sys.
Log contains following errors:
=============================================
BEGIN dbms_aw_build.build('EXPRESS', FALSE); END;
ERROR at line 1:
ORA-00600: internal error code, arguments: [xspg: RSALPAGE01], [8128], [], [],
ORA-06512: at "SYS.DBMS_AW_BUILD", line 107
ORA-06512: at line 1
BEGIN dbms_aw_build.build('AWMD', TRUE); END;
ERROR at line 1:
ORA-34738: A severe problem has been detected. Analytic workspace operations
have been disabled.
ORA-06512: at "SYS.DBMS_AW_BUILD", line 107
ORA-06512: at line 1
==========================================
and so on for each system AW
should we raise a SR or somebody has any idea?
Big thx in advance!
Regards,
Kirill
Edited by: Kirill on Jun 16, 2011 1:34 PM
I think you should raise an SR on this issue.
Similar Messages
-
Fatal error when trying to execute a dml-command with OLAP API
Hi,
when I created an OracleConnection using the jdbc thin driver. The connection works fine.
But when I try to execute any dml-command with an SPLExecutor the following fatal error occurs:
oracle.express.idl.util.OlapiException: ORA-37118: Message 37118 not found; product=RDBMS; facility=ORA
ORA-06512: at "SYS.GENCONNECTIONINTERFACE", line 66
ORA-06512: at line 1
Any Suggestions ?Hi Priya,
1.The entries for the initialization in the BW system are contained in the RSSDLINIT table for the DataSource/source system combination. Compare these with the entries in the ROOSPRMSC table in the OLTP system.
2. If there are NO entries in the RSSDLINIT table in BW, use transaction RSA7 to delete the delta queue for this DataSource/BW application combination in the source system (OLTP).
3.Once you deleted all the entries,In Infopackage scheduler option,delete all the init selections to proceed further.
In which system u r going to do this.....Quality or production.(Better,you check with basis to delete the entries.)
Regards
Kumar -
Hi,
I am using AWM 11.1.0.7.0B and the DB 11.1.0.7.0
After every one or two days I am getting this error..Whenever I am maintaining the dimention I am getting the following error....
An error has occurred on the server
Error class: Express Failure
Server error descriptions:
INI: Error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>
INI: XOQ-00703: Error executing OLAP DML command "(UPDATE OCDM.OCDM : ORA-37605: error during OLAP AW UPDATE
ORA-00600: internal error code, arguments: [xspggepGenPSErase01], [], [], [], [], [], [], [], [], [], [], []
)", Generic at TxsOqAWManager::executeCommand
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.executeBuild(Unknown Source)
at oracle.olap.awm.wizard.awbuild.UBuildWizardHelper$1.construct(Unknown Source)
at oracle.olap.awm.ui.SwingWorker$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
For view data geting the error
BIB-9509 Oracle OLAP did not create cursor.
An error has occurred on the server
Error class: Express Failure
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManager::crtCurMgrs4
INI: XOQ-00703: Error executing OLAP DML command "(AW ATTACH OCDM.OCDM RO : ORA-34738: A severe problem has been detected. Analytic workspace operations have been disabled.
)", Generic at TxsOqAWManager::executeCommand
And when I am trying to detach or delete the AW it is giving the following error...
java.sql.SQLException: ORA-34738: A severe problem has been detected. Analytic workspace operations have been disabled.
ORA-06512: at "SYS.DBMS_AW", line 93
ORA-06512: at "SYS.DBMS_AW", line 180
ORA-06512: at line 1
at oracle.olap.awm.connection.AwAttachmentManager.detach(Unknown Source)
at oracle.olap.awm.connection.AwAttachmentManager$1DetachWorkspaceThread.run(Unknown Source)
Please help....
Thanks,
Devjit
Edited by: [email protected] on Jul 21, 2009 5:48 AMHi,
I am also facing similar issue in 11.1.7.0 production Database...
Error while trying to maintain a dimension :
An error has occurred on the server
Error class: Express Failure
Server error descriptions:
INI: Error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>
INI: XOQ-00703: Error executing OLAP DML command "(UPDATE WCC_DPL_OWNER.WCC_OLAP : ORA-37605: error during OLAP AW UPDATE
ORA-00600: internal error code, arguments: [xspggepGenPSErase05], [], [], [], [], [], [], [], [], [], [], []
)", Generic at TxsOqAWManager::executeCommand
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.executeBuild(Unknown Source)
at oracle.olap.awm.wizard.awbuild.UBuildWizardHelper$1.construct(Unknown Source)
at oracle.olap.awm.ui.SwingWorker$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Error while trying View Data of the particular dimension :
BIB-9509 Oracle OLAP did not create cursor.
An error has occurred on the server
Error class: Express Failure
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManager::crtCurMgrs4
INI: XOQ-00703: Error executing OLAP DML command "(AW ATTACH WCC_DPL_OWNER.WCC_OLAP RO : ORA-34738: A severe problem has been detected. Analytic workspace operations have been disabled.
)", Generic at TxsOqAWManager::executeCommand
Error which trying to detach the AW :
java.sql.SQLException: ORA-34738: A severe problem has been detected. Analytic workspace operations have been disabled.
ORA-06512: at "SYS.DBMS_AW", line 93
ORA-06512: at "SYS.DBMS_AW", line 180
ORA-06512: at line 1
at oracle.olap.awm.connection.AwAttachmentManager.detach(Unknown Source)
at oracle.olap.awm.connection.AwAttachmentManager$1DetachWorkspaceThread.run(Unknown Source)
As per Metalink Doc id : ID 779168.1, the AW has been corrupted . This is due to bug 7434725.
Is there any specific patch for this bug or has this problem being resolved in 11gR2 ?
Can someone please help !!!
Thanks -
Hi All,
Could you please clarify if I can access the AW created and maintained by OLAP DML via AWM?
I created an AW and some dims and cubes inside it, by using OLAP Worksheet, and cannot see these objects in AWM?
Kind Regards, NeeleshThat is another question. As long as you use AWM to define the dimensions, attributes, measures, and cubes, then you should be fine. And you are correct in saying that the OLAP DML can be used as a calculation language to extend the model defined through AWM. (You can do many other things, too, with this 30-year-old language, but then you really are on your own.)
There are two basic points of integration between the objects defined in AWM and objects you define yourself using OLAP DML.
(1) Calculated measures can be directed to FORMULAs that you define. This, in turn, gives you access to PROGRAMs and other structures. There is also a way, not exposed by AWM, to support calculated attributes (in 11.2.0.2).
(2) Cube Build Scripts can execute OLAP DML commands during a cube build. This gives you a way to link into a forecasting program, for example.
In the other direction you can use the (new to 11.2.0.2) objorg function in OLAP DML to get access to the structures defined through AWM. (This is better than hardcoding the generated names.)
So the real issue is how you edit these calculation objects through AWM. One answer, and it is not a bad one, is through the OLAP Worksheet. The EDIT command will bring up a PROGRAM editor, for example.
For a non AWM answer you could try the old OX program, which is available from here: http://www.oracle.com/technetwork/database/options/olap/olap-downloads-098860.html . This provides a full view of all the objects in an AW. It is quirky, but I like it. -
Repost:
Hi,
In my BI Beans JSP application, I have a problem that is also described in the BI Beans 10g Release Notes:
"You might encounter a problem with the executeCommand method of the Connection object if the input OLAP DML string or the output log information is too long. If this happens, Oracle Corporation suggests that you use the DBMS_AW PL/SQL package through JDBC."
I have a Java class calling this command:
connectionArray[index].executeCommand(command);
When I try to run this in JDeveloper, it causes an error saying that there was an error executing the OLAP DML command. I don't think that the input OLAP DML string is too long, and the same DML executes fine in a Java client application.
What may cause this problem? Any input is very appreciated.
Thanks!Hi Marc
Yes you are right, in case of a shutdown normal (but not shutdown abort) you will have back the "cached" values. Thanks for the remark.
SQL> create sequence seq_test start with 1 cache 1000;
Creata sequenza.
SQL> select seq_test.nextval from dual;
NEXTVAL
1
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
2
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
3
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
4
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
5
<br>
SQL> shutdown immediate;
Database chiuso.
NOMOUNT del database eseguito.
Istanza ORACLE chiusa.
<br>
SQL> startup
Istanza ORACLE avviata.
<br>
Total System Global Area 47258064 bytes
Fixed Size 453072 bytes
Variable Size 33554432 bytes
Database Buffers 12582912 bytes
Redo Buffers 667648 bytes
Database montato.
Database aperto.
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
6
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
7
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
8
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
9
<br>
SQL> shutdown abort
Istanza ORACLE chiusa.
<br>
SQL> startup
Istanza ORACLE avviata.
<br>
Total System Global Area 47258064 bytes
Fixed Size 453072 bytes
Variable Size 33554432 bytes
Database Buffers 12582912 bytes
Redo Buffers 667648 bytes
Database montato.
Database aperto.
<br>
SQL> select seq_test.nextval from dual;
NEXTVAL
1006Bye, Aron -
Creating a Cube using pure OLAP DML
This should be quite simple, but neither reading OLAP_*.pdf nor googling helped me, so maybe you can give me a hint where to look:
I want to create dimensions, populate them, create a cube, and finally populate it, using just OLAP DML (i.e. no DBMS_AW or CWM/CWM2 packages).
1) How can I execute OLAP DML? Right now I'm using sqlplus, wrapping each line in execute dbms_aw.execute(...);
There's some better way, right? :)
2) Can someone give me a link to a simple tutorial, showing how to create a cube et c.? Right now I'm as far as
AW CREATE olaptest1
DEFINE dimfoo DIMENSION TEXT AW olaptest1
DEFINE dimbar DIMENSION TEXT AW olaptest1
SQL SELECT DISTINCT(foo) FROM footable ORDER BY 1 INTO :dimfoo
(the latter one fails, telling me that "quux is not a vaild olaptest1!dimfoo")
3) Have I understood this correctly: I only need an Catalog if I want to work with AWM or DBMS_AWM, not if I just use DML?I'm not sure exactly why you want to do this.
I guess I didn't explain very clearly :)
We (i.e. the company I work for) creates software (in C++) which needs to work with a lot of data which is in an Oracle-DB.
As the analysis done by the SW would profit (performance-wise) from the layout of the data in an cube, we want to get the data in a cube.
But information like the number of dimensions isn't known beforehand (as that's sth. that's dependent on the site the customer uses the SW on, and can
change with time), the software has to do the creation of dims and the cube itself.
(For the curious ones: http://www.centerpoint.eu.com/ )
And as OLAPI isn't available for C++ (at least afaics), I'd really want to do this in PL/SQL.
If you do use standard form, you then allow yourself the
option of using the various tools later
That's really not needed :)
You can always build the original AW using
AWM, then save the build script it generates, and use
that to do subsequent builds.
Is that build-script in OLAP DML? How do I save it?
BTW, in addition to the SPL INFILE command, there is
the DBMS_AW.INFILE plsql routine, which saves you
some quotes :-).
dbms_aw.execute('infile ''work_dir/my.inf''') vs
dbms_aw.infile('work_dir/my.inf')
I hate superfluous quotes :)
Thanks Jim! -
CAN i CALL OLAP DML THROUGH JDBC IN JAVA PROGRAM
I HAVE ORACLE V 9.2.0.1.0 AND AFTER CREATING A CUBE FROM ENTERPRISE CONSOLE I HAVE TO GO WITH EITHER SQL PACKAGES OR OLAP DML PROGRAMS ,SO PLS GIVE ME PROPER WAY AND LINK OF SOURCES TO WORK WITH OLAP DML IN JAVA PROGRAMS
CAN I USE AS PREPARED STATEMENT OR CREATE STATEMENT IN JAVA
TO CALL OLAP DML? BECAUSE NORMALLY WE MUST USE OLAP WORKSHEET TO EXECUTE OLAP COMMANDS
Message was edited by:
user594151The access OLAP objects via Java you have two options. You can code directly against the OLAP API and I think someone has already provided you with the link to the supporting documentation. The OLAP API docs provide worked examples on access OLAP metadata and retrieving OLAP data. However, this is extremely low level coding. An alternative is to use the Business Intelligence Beans. Oracle Business Intelligence Beans enables developers to productively build business intelligence applications that take advantage of the rich OLAP functionality in the Oracle database. OracleBI Beans includes presentation beans - graph and crosstab, data beans - query and calculation builders and persistence services, which may be deployed in both HTML client and Java client applications. OracleBI Beans is seamlessly integrated into Oracle JDeveloper to provide the most productive development environment for building custom BI applications. For more information goto the the BI Beans home page
http://www.oracle.com/technology/products/bib/index.html
Specifically on executing OLAP DML see the following example:
Developing a Dashboard Application with Oracle BI Beans:
http://www.oracle.com/technology/products/bib/1012/viewlets/MS%20Developing%20Executive%20Insight.html
Adding controls to execute OLAP DML This viewlet demonstrates how to quickly and easily add the controls to execute OLAP DML models that can be executed to update the What If presentation.
http://www.oracle.com/technology/products/bib/1012/viewlets/Pages/What_If_Analysis_Part_4_viewlet_swf.html
Hope this helps
Keith Laker
Oracle EMEA Consulting
BI Blog: http://oraclebi.blogspot.com/
DM Blog: http://oracledmt.blogspot.com/
BI on Oracle: http://www.oracle.com/bi/
BI on OTN: http://www.oracle.com/technology/products/bi/
BI Samples: http://www.oracle.com/technology/products/bi/samples/ -
How to deploy OLAP DML scripts or programs?
Once finishing developing a set of OLAP DML scripts in AWM
How can I deployed them to production environment?
Is there a command-line equivalence for OLAP worksheet?
( something like sqlplus @file, which execute
a set of commands store in file )
Thanks
WarrenOLAP Worksheet found within AWM is a command line interface to Oracle that you can use with Oracle Database 9.2 or later to do the following:
* Execute most OLAP DML commands
* Edit OLAP DML programs, formulas, aggmaps, and models
* Execute SQL statements
To execute a saved OLAP DML program simply type the name at the bottom input pane in OLAP Worksheet and and hit the Enter key. Also, you can invoke an OLAP DML program that does not return a value by using the CALL command. Please refer to the OLAP DML Language Help found in OLAP Worksheet or the following Developer's Guide to the OLAP DML:
http://otn.oracle.com/products/bi/pdf/DMLguide.pdf -
Equivalent to ROLAP :insert, update, delete in OLAP DML?
I have a ROLAP star schema. The process update is in Real Time using triggers in the operational tables. When an update in the operational table occur the trigger call a store procedure where : 1- find de fact row using dimensions key, 2-the messure value is update.
Question:? How to do the same in MOLAP 11g . What are the OLAP DML commands to use?
Thank'sin these case what about data duplication? :
1- the production db
2- the star schema
3- the molap cube
i have 12 fact tables with millions of records.
my abstract scenario view:
production table:
pk field1 field2 field3
1 A B Z
2 A B Y
3 A B X
4 A B Z
5 A C Z
6 A C Z
7 E B Z
8 E C Y
star schema:
dim_field1 table:
pk field1
1 A
2 E
dim_field2 table:
pk field2
1 B
2 C
fact table:
pk id_field1 id_ field2 count
1 1 1 4
2 1 2 2
3 2 1 1
4 2 2 1
my abstract real time update process:
case a) change in the 4 row production table: from field2 value (B) to field2 value(C)
step 1: search in the fact table with id_field1 value (1) and id_field2 value (1).. row 1
step 2: count=count-1= 4-1 ( if result count=0 then delete these row 1 )
step 3: search in the fact table with id_field1 value(1) and id_field2 value(2) ...row 2
step 4: if that combination exists
then count=count+1
else insert a new fact row with count=1 and id_field1 value(1) and id_field2 value(2)
is possible to do that with OLAP DML , please a need an example about how to do?
Thanks -
Creating CUBE through OLAP DML
Hi
We have a relational database in which we had build cubes . Now we want to convert this into multi dimensional database format . Is it possible to make cubes through OLAP dml and are these cubes accessible via OLAP access packs .
AmarSo far, it has been my understanding and experience that you can't start from "nothing" and have an AW that is capable of using the OLAP API (Java-based access). It always needs the presence of a valid ROLAP cube, and the wizard really does nothing more than create from that the MOLAP equivalent in an AW. I haven't seen anything that lets you do this from only OLAP DML commands. I would love to be wrong, and have a method presented, but all my searching says you can't get there from here.
-
hi all,
I am trying to do the tutorial Building OLAP 11g Cubes (http://st-curriculum.oracle.com/obe/db/11g/r1/olap/cube/buildicubes.htm), but when I try to "Maintain Cube SALES_CUBE" I get the following error:
An error has occurred on the server
Error class: Express Failure
Server error descriptions:
INI: error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>
INI: ORA-35571: The maximum number of load errors has occurred. No changes from this step were committed to the database.
XOQ-01600: OLAP DML error while executing DML "SYS.AWXML!R11_LOAD_DIM", Generic at TxsOqStdFormCommand::execute
INI: XOQ-01601: error while loading data for Cube Dimension "OLAPTRAIN.PRODUCT" into the analytic workspace, Generic at TxsOqStdFormCommand::callR11LoadDim
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.executeBuild(Unknown Source)
at oracle.olap.awm.wizard.awbuild.UBuildWizardHelper$2.construct(Unknown Source)
at oracle.olap.awm.ui.SwingWorker$2.run(Unknown Source)
at java.lang.Thread.run(Thread.java:662)
Can anyone help me?
Thanks,
CarlosI have seen this (in 11.1.0.7, I believe) when the metadata cache ("kgl") gets out of synch with the data dictionary. Specifically there is a flag that determines if prefixes get added to dimension members ("use surrogates" in AWM terms) that becomes false instead of true. If you look at the generated SQL in the OUTPUT column of the CUBE_BUILD_LOG you may find that sometimes a prefix is added to dimension members (e.g. "LEAF_LEVEL_" || dim_table.leaf_column) and othertimes it is not (e.g. just dim_table.leaf_column). A workaround if this is the case may be to execute the following (as dba) before building the dimension.
alter system flush shared_pool; -
Can anyone help decoding this error and how to resolve this ?
<ERROR> <![CDATA[37162: ORA-37162: OLAP errorORA-01403: no data foundXOQ-01600: OLAP DML error while executing DML "SYS.AWXML!R11_AGGREGATE_CONSISTENT"ORA-06512: at "SYS.DBMS_CUBE", line 234ORA-06512: at "SYS.DBMS_CUBE", line 316ORA-06512: at line 1]]>></ERROR>
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Automatic Storage Management, OLAP, Data Mining
and Real Application Testing options
Following is the cube_build_log rows when the error occurs
BUILD_ID STATUS COMMAND BUILD_OBJECT BUILD_OBJECT_TYPE OUTPUT_TXT
9921 FAILED BUILD BUILD <ERROR> <![CDATA[XOQ-01707: Oracle job "A$9921_JOB$_501362" failed while executing slave build "ORSFHR_PRDBI.RESV_PACE_BI USING (LOAD PRUNE, SOLVE PARALLEL) AS OF SCN 10311831493648" with error "37162: ORA-37162: OLAP errorORA-01403: no data foundXOQ-01600: OLAP DML error while executing DML "SYS.AWXML!R11_AGGREGATE_CONSISTENT"ORA-06512: at "SYS.DBMS_CUBE", line 234ORA-06512: at "SYS.DBMS_CUBE", line 316ORA-06512: at line 1".]]>></ERROR>
9921 COMPLETED DETACH AW BUILD
9921 STARTED DETACH AW BUILD
9921 COMPLETED ROLLBACK BUILD
9921 STARTED ROLLBACK BUILD
9921 COMPLETED REATTACH AW RW WAIT BUILD
9921 STARTED REATTACH AW RW WAIT BUILD
9921 FAILED SLAVE RESV_PACE_BI CUBE <ERROR> <![CDATA[37162: ORA-37162: OLAP errorORA-01403: no data foundXOQ-01600: OLAP DML error while executing DML "SYS.AWXML!R11_AGGREGATE_CONSISTENT"ORA-06512: at "SYS.DBMS_CUBE", line 234ORA-06512: at "SYS.DBMS_CUBE", line 316ORA-06512: at line 1]]>></ERROR>
9921 COMPLETED DETACH AW RESV_PACE_BI CUBE
9921 FAILED BUILD BUILD <ERROR> <![CDATA[ORA-01403: no data foundXOQ-01600: OLAP DML error while executing DML "SYS.AWXML!R11_AGGREGATE_CONSISTENT"]]>></ERROR>
9921 STARTED DETACH AW RESV_PACE_BI CUBE
9921 FAILED SOLVE PARALLEL RESV_PACE_BI CUBE <SolveStatistics IS_EMPTY="no" CHANGED_VALUES="yes" CHANGED_RELATIONS="no"/><ERROR> <![CDATA[ORA-01403: no data foundXOQ-01600: OLAP DML error while executing DML "SYS.AWXML!R11_AGGREGATE_CONSISTENT"]]>></ERROR>
9921 STARTED SOLVE PARALLEL RESV_PACE_BI CUBE
9921 COMPLETED LOAD RESV_PACE_BI CUBE <CubeLoad LOADED="4114188" REJECTED="0"/>Please enter a service request with regard to this issue with Oracle Support.
thanks,
Ken -
INI: XOQ-01600: OLAP DML Error "ORA-01438: value larger than specified prec
I have created a Time dimension in AWM 11.1.0.7.0B.
I have added two Hierarchies to it. One Hierarchy has All Years, Year, Week, day. The second hierarchy has All Years, Year, Quarter.
When I maintain the dimension, the following error occurs:
An error has occurred on the server
Error class: Express Failure
Server error descriptions:
INI: Error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>
INI: XOQ-01600: OLAP DML Error "ORA-01438: value larger than specified precision allowed for this column
" while executing DML "SYS.AWXML!R11_LOAD_DIM('TIME.ALL_GREGORIAN_YEARS.LEVEL' SYS.AWXML!___R11_LONG_ARG_VALUE(SYS.AWXML!___R11_LONG_ARG_DIM 1) 'TIME.END_DATE.ATTRIBUTE' 'TIME.TIME_SPAN.ATTRIBUTE' 'TIME.LONG_DESCRIPTION.ATTRIBUTE' 'TIME.SHORT_DESCRIPTION.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_END_DATE.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_TIME_SPA.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_LONG_DES.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_SHORT_DE.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_TIME_SPA1.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_TIME_SPA2.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_TIME_SPA3.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_LONG_DES1.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_SHORT_DE1.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_TIME_SPA4.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_LONG_DES2.ATTRIBUTE' 'TIME.ALL_GREGORIAN_YEARS_SHORT_DE2.ATTRIBUTE' 'TIME.GREGORIAN_QUARTER_END_DATE.ATTRIBUTE' 'TIME.GREGORIAN_QUARTER_TIME_SPAN.ATTRIBUTE' 'TIME.GREGORIAN_QUAOLAP DML Error "%(1)s" while executing DML "%(2)s", Generic at TxsOqStdFormCommand::execute
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
at oracle.olapi.data.source.DataProvider.executeBuild(Unknown Source)
at oracle.olap.awm.wizard.awbuild.UBuildWizardHelper$1.construct(Unknown Source)
at oracle.olap.awm.ui.SwingWorker$2.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)The most likely explanation is that you have a numeric attribute whose data type precision is less than that of the column it is mapped to. For example if you had an attribute with data type NUMBER(2) and you mapped it to a column with data type NUMBER(5), then you could get this error on load. Note that some of the attributes may not be visible in AWM. The offending SQL statement should be in the OUTPUT column of the CUBE_BUILD_LOG, but you may be able to fix this by just describing the view associated with the dimension. For example, here is the description of a TIME view created in 11.2..
Name Null? Type
DIM_KEY VARCHAR2(60)
LEVEL_NAME VARCHAR2(30)
MEMBER_TYPE VARCHAR2(1)
DIM_ORDER NUMBER
END_DATE DATE
TIME_SPAN NUMBER
LONG_DESCRIPTION VARCHAR2(60 CHAR)
SHORT_DESCRIPTION VARCHAR2(60 CHAR)
MONTH_END_DATE DATE
MONTH_TIME_SPAN NUMBER(5)
MONTH_LONG_DESCRIPTION VARCHAR2(60 CHAR)
MONTH_SHORT_DESCRIPTION VARCHAR2(60 CHAR)
FISCAL_QUARTER_END_DATE DATE
FISCAL_QUARTER_TIME_SPAN NUMBER(5)
FISCAL_QUARTER_LONG_DESC VARCHAR2(60 CHAR)
FISCAL_QUARTER_SHORT_DES VARCHAR2(60 CHAR)
FISCAL_YEAR_END_DATE DATE
FISCAL_YEAR_TIME_SPAN NUMBER(5)
FISCAL_YEAR_LONG_DESCRIP VARCHAR2(60 CHAR)
FISCAL_YEAR_SHORT_DESCRI VARCHAR2(60 CHAR)
CALENDAR_QUARTER_END_DAT DATE
CALENDAR_QUARTER_TIME_SP NUMBER(5)
CALENDAR_QUARTER_LONG_DE VARCHAR2(60 CHAR)
CALENDAR_QUARTER_SHORT_D VARCHAR2(60 CHAR)
CALENDAR_YEAR_END_DATE DATE
CALENDAR_YEAR_TIME_SPAN NUMBER(5)
CALENDAR_YEAR_LONG_DESCR VARCHAR2(60 CHAR)
CALENDAR_YEAR_SHORT_DESC VARCHAR2(60 CHAR)You can get the same information from user_cube_attributes
SQL> select attribute_name, data_precision from user_cube_attributes where dimension_name = 'TIME' and data_type = 'NUMBER';
ATTRIBUTE_NAME DATA_PRECISION
TIME_SPAN
MONTH_TIME_SPAN 5
FISCAL_QUARTER_TIME_SPAN 5
FISCAL_YEAR_TIME_SPAN 5
CALENDAR_QUARTER_TIME_SPAN 5
CALENDAR_YEAR_TIME_SPAN 5 -
INI: XOQ-01600: OLAP DML error "ORA-4030: out of process memory" OLAP PGA S
Hi All ,
While executing the cube generation I am getting an error. Anybody knows the reason ? I have amended the olap_page_pool_size to 200MB and it doesn't help at all .
INI: error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>INI: XOQ-01600: OLAP DML error "ORA-4030: out of process memory when trying to allocate 82860 bytes (OLAP PGA Stack,xsVPBlankParm: PPARM)" while executing DML "SYS.AWXML!R11_COMPILE_PARTITIONS('TIME.DIMENSION')", Generic at TxsOqStdFormCommand::execute
Thanks in advance,
DebashisHI David ,
Thanks for the reply.
My Time Dimension having 10 years of data in day level granularity and Fact table is not partitioned and having only one month of data as 299 records .
Just to let you know that we define two hierarchy level under TIMES one is "ALL levels" and another is Detail where END_DATE has been defaulted with some value and TIME_SPAN is set mapped to the Times table column having distinct value 1 for each records .Also the Member specified as ROW_WID of the Time table.
Just to let you know we have ran(Maintain from Dimension hierarchy) 'Product' and 'Position' dimension individually and it works fine i.e Load ,Compile and Sync process works fine but while run Times it is throwing issue :
ORA-4030: out of process memory when trying to allocate 59340 bytes (OLAP PGA Stack,xsVPBlankParm: PPARM)" while executing DML
we run the Times hierarchy from OLAPTRAIN and it was perfectly fine . Not sure with our time Dim definition .
Any clue ?
Many Thanks,
Debashis -
XOQ-01600: OLAP DML error "ORA-33858: 11g Cube
Hi All ,
I was trying to apply the cube changes after changing the sparsity definition against one of the dimension under Storage tab and it is throwing below error .
Any reason ?
An error has occurred on the server
Error class: Express Failure
Server error descriptions:
DPR: cannot create server cursor, Generic at TxsOqDefinitionManager::generic<CommitRoot>
INI: XOQ-01600: OLAP DML error "ORA-33858: The value of the ampersand-substitution expression is NA." while executing DML "SYS.AWXML!R11_MANAGE_CUBE('MARKET_SALES_CUBE_WORKING.CUBE' 'ALTER' 'NUMBER' SYS.AWXML!___R11_LONG_ARG_VALUE(SYS.AWXML!___R11_LONG_ARG_DIM 1) SYS.AWXML!___R11_LONG_ARG_VALUE(SYS.AWXML!___R11_LONG_ARG_DIM 2) 'TIME.DIMENSION' 'TIME.CALENDER.HIERARCHY' 'TIME.MONTHLY.LEVEL' 'COMPRESSED' 'YES' 'YES' 'MARKET_SALES_CUBE_WORKING.SOLVE.AGGREGATIONDEFINITION' 'NO')", Generic at TxsOqStdFormCommand::execute
Thanks in advance,
DxPI have seen this kind of error show up if you rename an object (e.g. a measure) and then make further modifications. Did that happen in your case? If you export the cube to XML, delete it from AWM, and then recreate it from XML, then it may resolve the problem. If not, and if it is preventing your from making progress, then I would open a service request since we usually need to enable tracing to resolve this class of error.
Maybe you are looking for
-
I have iPhoto '09, version 8.1.2 .
I have iPhoto '09, version 8.1.2 . Is there any way I can update to iPhoto '11 without having to pay for it? Or is it a completely seperate program, not just an update?
-
Window Server 2008-Issue running my website on local webserver-ie issue
I hosted my website on my local webserver (Window Server 2008), and when I run it on iE8 & iE11 the website doesn't look good, my navigation bar brakes, and my image slider breaks too. It is not a browser issue because, I have hosted the same websit
-
Create cool preloader without flash?
Hi all, Is there a way I can graphically design a preloader with just AI en Flex? I've found tutorials online using Flash and pure AS3 to create preloaders, but it'd be very convenient if I could use Flash Builder and create a Preloader.mxml with som
-
Query Takes Along time Execution;;PLZ HELP ME
Hi all, I'm Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 in Linux server. I have a very strange problem, when I execute query from Sqlplus I get my resultset very fast whears when I execute it like a query into one procedure this same qu
-
I build a servlet applocation which access the data on cloud. But when i ran it it gave me the following error weblogic.jdbc.extensions.PoolLimitSQLException: weblogic.common.resourcepool.ResourceLimitException: No resources currently available in po