Purge Cache with Oracle BI Event tables don#t work
Hi,
i want to purge the bi server cache an oracle bi event table.
i created an table like:
create table BISE_UPDATE_EVENTS
UPDATE_TYPE INTEGER default 1 not null,
UPDATE_TIME DATE default SYSDATE not null,
DB_NAME VARCHAR2(40 BYTE),
CATALOG_NAME VARCHAR2(40 BYTE),
SCHEMA_NAME VARCHAR2(40 BYTE),
TABLE_NAME VARCHAR2(40 BYTE) not null,
OTHER VARCHAR2(80 BYTE)
and defied it in the Administration tool as an event table
i insert data into it:
INSERT INTO BISE_update_events
(db_name, catalog_name, schema_name, table_name
VALUES (NULL, NULL, 'PSLID_DT', 'DI_LI_MANDANT'
COMMIT
But purging the cache don't work.
I got error messages in NQServer.log:
2010-02-19 11:49:56
[55004] The prepare operation failed while polling from table BISE_UPDATE_EVENTS.
2010-02-19 11:49:56
[nQSError: 22006] Repository metadata: missing column object: ID=5111903:5046337.
2010-02-19 11:49:56
[55005] The cache polling delete statement failed for table BISE_UPDATE_EVENTS.
Got somebody help?
Regards Christian
From the Manual :-
SchemaName
The name of the schema where the physical table that was updated resides.
Populate the SchemaName column only if the event table does not reside in the same database as the physical tables being updated. Otherwise, set it to the null value.
TableName
The name of the physical table that was updated. The name has to match the name defined for the table in the Physical layer of the Administration Tool.
Values cannot be null.
Can you check once to see if you really need to put the schemaname and also if the tablename defined in the RPD is the same as put in the insert statement. Finally, the user used in the connection pool should have delete rights on your polling table.
hope this helps
Similar Messages
-
Using Parallelism, Cache with Oracle Applications Core Tables
Hi all,
I want to know if i can put some tables in parallel and some tables in cache in an Oracle Applications enviroment without any problem. The precedure to change these tables are equal to a single database? Just use command like "ALTER TABLE table_name PARALLEL......"
Do i need to change anything at Applications Level after these changes that i will made on these tables?
Tks,
PauloYou can cache read-only PL/SQL stored procedures in the DB Cache. I'm not sure about db built-in packages, but if they are read-only, should be ok.
All DB Cache management functionality is available from DBA Studio. You can also use the supplied dbms_icache PL/SQL package to manage the cache. Refer to the DB Cache Concepts & Admin Guide for details.
DB Cache is strictly a cache for read-only queries. All updates are passed to the origin db. -
I continue to have problems with links in email, they don't Work.
I continue to have problems with links in email, they don't work. When I called apple support she said to hard boot by holding off and home keys and restart. However this is only since the new release of the operating system, it happens ever day and it's getting OLD.. Any solutions?
Yes, almost daily since the iOS update. Is there a permanent solution. And does the hard reboot hurt the iPad?
-
When I start up Bridge CC I get a error message instructing me to purge cache in preferences which I do but it doesn't work and freezes my mac. I cannot curretnly use Bridge CC. PLease help as this is costing me time and money - thank you in advance....
Hold down the Option key as you launch Bridge, keep it down until you see a dialog box, then click all three options in the re-set box that comes up.
If you don't see that re-set box, you're doing it wrong, i.e., you're not holding the Option key down fast enough. -
I have a Java Class (Compiled with JDK6_u12) that works with UCCX 9.0.2, after upgrade it don´t work with UCCX 10.5
I get the error message: "Failed to access the WSDL at: https://www.brightnavigator.se/brightservice/brightservice.asmx?WSDL. It failed with: Got java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty while opening stream from https://www.brightnavigator.se/brightservice/brightservice.asmx?WSDL.; nested exception is: javax.xml.ws.WebServiceException: Failed to access the WSDL at: https://www.brightnavigator.se/brightservice/brightservice.asmx?WSDL. It failed with: Got java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty while opening stream from https://www.brightnavigator.se/brightservice/brightservice.asmx?WSDL. (line: 1, col: 47)
Does anyone know about this ?Did you ever find a resolution to this issue? I have a similar issue after upgrading from 7 to 10.5. I have loaded all provided certificates to the tomcat-trust store, restarted Tomcat Services and still get the same error
Thanks -
'''Hi,
my 14.1 firefox , websites with flash contain-like game website - or videos don't work & youtube after I press the play button give me a message say "an error occurred please try again later", I 've tried to reload the flash again but nothing seems to work out?
Thank u..'''
''Duplicate post, continue here - [https://support.mozilla.org/en-US/questions/934607]''Can you open up your Real Player and tell me what version you have? I think Real Player 15.0.6 is supposed to fix this problem. There was a conflict between Real Player and Flash this whole summer that broke Flash videos. Real Player released a update that might help in your case.
If that doesn't help, I think a addon might be to blame here. So do this:
<br> '''Firefox button <img src=https://support.mozilla.org/media/uploads/images/2012-03-27-09-22-48-1204f1.png> > Help > Troubleshooting Information'''
<br> (or '''Tools > Help > Troubleshooting Information''')
Then click the "Copy all to clipboard" button then paste it here. It will tell us what addons you have installed and I can see which one might be causing problems. -
I have problem with my Notebook fan. it don't work. what can i do ?
hi.
my name is maziyar.
i have problem with my notebook fan
it does not work. and it got hot.
what can i do ?
i don't know why.
can you help me ?
there is any where in IStanbul (Turkey) that i can show my Notebook.
thanks
maziyar kosarifarHi,
I would recommend not using your notebook if the system fan has failed to avoid further damage to other components.
To contact HP, start Here.
Regards,
DP-K
****Click the White thumb to say thanks****
****Please mark Accept As Solution if it solves your problem****
****I don't work for HP****
Microsoft MVP - Windows Experience -
I purchased the earpods with mic & controls and the features don't work with 6th generation nano--is this normal?
Hi there,
According to the product page:
The remote and mic are supported by all models of iPod, iPhone, and iPad (not all models support volume up/down functions). Audio is supported by all iPod models.
Your iPod Nano may be one of the models that does not support the volume up/down function. Take a look at the page below for more information.
Apple EarPods with Remote and Mic
http://store.apple.com/us/product/MD827LL/A/apple-earpods-with-remote-and-mic
-Griff -
My computer I Mac is 10.6.5 I think but the issue was when I update it ask me for version 10.8.5 that was mountain lion wich I bought it for 19.99 Iand know is not working it had a gray screen with spinning wheel I have snow leopard on my iMac I bought mountin lion know the screen I grey I can't do nothing I reboots don't work I inserted the cd for my I Mac don't work can't do nothing I can't remove the cd can someone help me .
To get the CD to eject, hold down the mouse, or if you use it, trackpad, button while you reboot ... keep holding the button down until it ejects. If that doesn't work, this Apple note has some other steps.
See this Apple note on steps to take to deal with the grey screen.
Your iMac needs to be mid-2007 or newer with 2GB minimum memory (4GB+ is recommended) and 8GB or more of available disk space. You also should be at OS X 10.6.8 Snow Leopard to access the App store and install OS X 10.8 Mountain Lion. -
Working with oracle object type tables
Hi,
I've created a table which only contains Oracle object types (e.g. CREATE TABLE x OF <...>). When I create an Entity for this table using the Entity wizard, I end up with an entity with the attributes of the base object type and two special attributes REF$ (reference to the object type instance) and SYS_NC_OID$ (unique object identifier). The REF$ attribute is on the Java side of type oracle.jbo.domain.Ref and the other attribute is on the Java side a simple String.
It seems this only allows me to save objects of the base type in this table. First of all in my situation this is also impossible because the base type is not instantiable. What I do want is to save several different subtypes into this table using the BC4J custom domain mechanism. Is there any way to make this possible? I first thought I could maybe do something with the special REF$ attribute, but this doesn't seem te case. So I might need to override most of the EntityImpl methods, like doUML, remove etc. Am I right? And does anyone have any hints on how to do this?
Regards,
PeterPeter:
Hi,
I've created a table which only contains Oracle
object types (e.g. CREATE TABLE x OF <...>).
When I create an Entity for this table using the
Entity wizard, I end up with an entity with the
attributes of the base object type and two special
attributes REF$ (reference to the object type
instance) and SYS_NC_OID$ (unique object identifier).
The REF$ attribute is on the Java side of type
oracle.jbo.domain.Ref and the other attribute is on
the Java side a simple String.
It seems this only allows me to save objects of the
base type in this table. First of all in my situation
this is also impossible because the base type is not
instantiable. What I do want is to save several
different subtypes into this table using the BC4J
custom domain mechanism. Is there any way to make
this possible? Sorry, but this is not supported out of the box.
Since you have an object table, you wouldn't use domains to achieve this. Instead, you would have a superclass and subclass entity objects, e.g., PersonEO subclassed into StudentEO and EmployeeEO.
I first thought I could maybe do
something with the special REF$ attribute, but this
doesn't seem te case. So I might need to override
most of the EntityImpl methods, like doUML, remove
etc. Am I right? And does anyone have any hints on
how to do this?
If you want, you can try this by overridding EntityImpl's:
protected StringBuffer buildDMLStatement(int operation,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
boolean batchMode)
and
protected int bindDMLStatement(int operation,
PreparedStatement stmt,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
HashMap retrList,
boolean batchMode) throws SQLException
Handle the case when operation == DML_INSERT.
There, build an insert statement with substitutable row, e.g.:
INSERT INTO persons VALUES (person_t('Bob', 1234));
INSERT INTO persons VALUES (employee_t('Joe', 32456, 12, 100000));
where person_t and employee_t are database types and you are invoking the respective constructor.
Thanks.
Sung -
Hi,
In my application, I use toplink as a JPA provider. For performance reasons, I defined an allocationSize on sequence generator for some persistence objects. I read some documentation to understand how it works, the result of my research is that the allocationSize of sequence generator must match with the increment value of the sequence in database.
So here is my question, what if my sequence define a cache in the database ? For a cache of 1000 values on the application (or server) side, I can create a sequence like this : sequence myseq increment by 1000 cache 20.
Does it mean that 20 values will be cached or 1000*20 values will be cached ? Is the cache size defined per session or for all the sessions of the database ?
Thanks.
Will.ok.... so if my sequence starts with 10000 and has a cache of 5, values from 11000 to 15000 will be cached, not values from 10000 to 100020 ?"5" values will be cached. You will find the following example to be helpful.
[cache]
SQL> create sequence myseq start with 10000 cache 5;
Sequence created.
SQL> select increment_by, cache_size, last_number from user_sequences where sequence_name = 'MYSEQ';
INCREMENT_BY CACHE_SIZE LAST_NUMBER
1 5 10000
SQL> select myseq.nextval from dual;
NEXTVAL
10000
SQL> /
NEXTVAL
10001
SQL> /
NEXTVAL
10002
SQL> /
NEXTVAL
10003
SQL> /
NEXTVAL
10004
SQL> select increment_by, cache_size, last_number from user_sequences where sequence_name = 'MYSEQ';
INCREMENT_BY CACHE_SIZE LAST_NUMBER
1 5 10005
SQL> select myseq.nextval from dual;
NEXTVAL
10005
SQL> select increment_by, cache_size, last_number from user_sequences where sequence_name = 'MYSEQ';
INCREMENT_BY CACHE_SIZE LAST_NUMBER
1 5 10010
SQL>
Asif Momen
http://momendba.blogspot.com -
Problem purging cache with Bridge CS6
When I open Bridge CS6, I get a message that the cache needs to be purged. When I initiate the purge, the program hangs, and I have to Force Quit. How can I resolve this?
You posted in the Photoshop forum by mistake. I've moved your post to the Bridge forum where you are more likely to get answers about Bridge issues.
-
Performance issue with Oracle Global Temporary table
Hi
Oracle version : 10.2.0.3.0 - Production
We have an application in Java / Oracle. Users request comes in XML and oracle parser parses it and inserts it into Global temporary tables and then Business Stored procedure picks data from these GTT's and do the required processing.
in the end data required response data is again inserted into response GTT's from which Response XML is generated.
Question : Is the use of Global temporary tables in Oracle degrades performance as we have large number of GTT's in our application approx. 5-600 such tables.
Regards,
Vikas KumarHi All,
Here is architecture of my application:
Java application creates XML from the screen values and then inserts that XML
into a framework(separate DB schema) table . then Java calls a Stored Procedure from same framework DB and in SP we have following steps.
1. It fatches XML from the XML type table and inserts XML into screen specific XML TYPE table in the framework DB Schema. This table has a trigger which parses XML and then inserts XML values into GTT which are created in separate product schemas.
2. it calls Product SP and then in product SP we have business logic. Product SP
does the execution and then inserts response into Response GTT.
3. Response XML is created by using XML generation function and response GTT.
I hope u will understand my architeture this time and now let me know if GTT are good in this scenario or not. also please not that i need data in GTT only during execution and not after that. i dont want to do specific delete which i have to do if i am using normal tables.
Regards,
Vikas Kumar -
Dynamic columns in ADF Table don't work as they do in dataTable
Hello!
I've tried the sample from http://forum.java.sun.com/thread.jspa?forumID=427&threadID=560252 and all is working perfectly fine.
Since my company has decided to go with ADF I've tried to port this sample to ADF. However I am experiencing one major problem. The dynamically created columns all have the same ID in different rows. That's why only the last row displays the correct values. Has anyone tried to port the sample from the JSF Forum to the ADF Table and succeeded? Is there a way to manipulate the IDs manually and if so, where do we do it?
Any help would be greatly appreciated.The Develop the JSF/Tiles Application section explains the procedure to dynamically bind column values to a JSF data table. ADF JSF table column binding is similar to the JSF datatable.
http://www.oracle.com/technology/pub/articles/vohra_tiles.html -
This is my tables and data:
CREATE TABLE Client
(Client_Code CHAR (4) PRIMARY KEY,
Client_Name CHAR (15),
Client_Address CHAR (20),
Client_City CHAR (22),
Client_State CHAR (2),
Client_Zip CHAR (5),
Client_Phone CHAR (10) );
CREATE TABLE Event
(Event_Code (2) PRIMARY KEY,
Client_Code CHAR (4),
Event_Day CHAR (20),
Event_Date DATE,
Event_Menu CHAR (35) );
CREATE TABLE Supply
(Supply_Code CHAR (5) PRIMARY KEY,
Supply_Name CHAR (25),
Supply_Quantity CHAR (5),
Supply_Cost CHAR (6) );
CREATE TABLE Provider
(Provider_Code CHAR (7) PRIMARY KEY,
Supply_Code CHAR (5),
ProviderName CHAR (15) );
INSERT INTO Client
VALUES ('1000', 'Tom Kane', '1019 Dungan St', 'Philadelphia', 'PA', '19152', '2156732216');
INSERT INTO Client
VALUES ('1001', 'Mark Rocca', '343 Capital Way', 'Washington', 'DC', '62359', '4646932668');
INSERT INTO Client
VALUES ('1002', 'Larry Cone', '7275 Dennis Road', 'Santa Monica', 'CA', '49215', '6095576339');
INSERT INTO Client
VALUES ('1003', 'Sally Finegan', '6628 Lynford St', 'Wildwood', 'NJ', '23462', '2678923650');
INSERT INTO Client
VALUES ('1004', 'Hal Romero', '8620 Colony Dr', 'Tampa', 'FL', '73068', '7639958636');
INSERT INTO Event
VALUES ('00', '1000', 'Friday', '12-MAY-2010', 'Steak and Lobster');
INSERT INTO Event
VALUES ('01', '1001', 'Monday', '22-MAY-2010', 'Deli Sandwiches');
INSERT INTO Event
VALUES ('02', '1002', 'Saturday', '30-MAY-2010', 'Pancakes and Eggs');
INSERT INTO Event
VALUES ('03', '1003', 'Tuesday', '11-JUNE-2010', 'Roast Beef and Pork');
INSERT INTO Event
VALUES ('04', '1004', 'Sunday', '26-JUNE-2010', 'Meatballs and Pasta');
INSERT INTO Supply
VALUES ('10001', 'Golden Quality', '100', '12050');
INSERT INTO Supply
VALUES ('10002', 'Market Fresh', '125', '14199');
INSERT INTO Supply
VALUES ('10003', 'Pantry Fresh', '150', '9687');
INSERT INTO Supply
VALUES ('10004', 'Gold Quality', '175', '10567');
INSERT INTO Supply
VALUES ('10005', 'America Choice', '200', '8623');
INSERT INTO Provider
VALUES ('50001', '10001', 'Walmart');
INSERT INTO Provider
VALUES ('50002', '10002', 'Target');
INSERT INTO Provider
VALUES ('50003', '10003', 'Pathmark');
INSERT INTO Provider
VALUES ('50004', '10004', 'Acme');
INSERT INTO Provider
VALUES ('50005', '10005', 'Superfresh');
I having everything working correctly except the Event Data. I am getting the following error:
CREATE TABLE Event
(Event_Code (2) PRIMARY KEY,
Client_Code CHAR (4)
Event_Day CHAR (20),
Event_Date DATE,
Event_Menu CHAR (35) )
ORA-00902: invalid datatypeYou never specified a data type for your EVENT_CODE.
CREATE TABLE Event
(Event_Code <MISSING DATA TYPE> (2) PRIMARY KEY,
Client_Code CHAR (4)
Event_Day CHAR (20),
Event_Date DATE,
Event_Menu CHAR (35) )Also after taking a look at this model I have a question. How come there are no foreign keys? For example I would assume that the CLIENT_CODE in the EVENT_TABLE references the CLIENT table?
What's the purpose of EVENT_DAY? What does that store. If it is the day of the week or something like that then you don't need that column and you can use TO_CHAR() function against the EVENT_DATE to get that information.
Finally, I see you are using a lot of CHAR based columns. Any particular reason? Unless your column values are always going to be the maximum you should consider using VARCHAR2 instead.
Edited by: Centinul on Apr 26, 2010 2:50 PM
Maybe you are looking for
-
How to change the bluetooth name? in my pc,
Hi there! How to change the Bluetooth name for my N70. I can change it in my N70, but the first installed name still pops up on my computer. Can't find it anywhere so i can have the same name in my phone as on the computer. Is there some kind of regi
-
Setting prompt value based on another prompt selection
I have 3 prompts. The first one contains 'Y' and 'N'. The other 2 are for start-date and end-date so the report runs for this date range. I would like the start-date to be set to, say, '01/01/2009' if the user selects 'N' in the first prompt. If the
-
Is there way to auto-center layers? I type "auto" , but it does nothing? please advise...
-
Today my ipad 2, locked up while playing with garageband. I just got the ipad 2 last Thursday. the home screen button will not do anything neither will the off button when I try to turn it off. Any suggestions on how to get this thing to respond?
-
i cant open firefox anymore! :( do i need to uninstall it? == User Agent == Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; Media Center PC 2.8)