Oracle Discoverer Administrator 'OUT OF MEMORY'
Hi ,
I'm trying to include a case statement in the custom folder based on a query.when I include the case statement in the SQL query and click Validate SQL button i get error 'out of memory'.
can anyone plz help me with this.
thanks
Hi
The Out of Memory is not 100% related to the amount of memory you have on your machine. There is an internal cache that it is working with and this is controlled from within your system registry. These settings can be found in [HKEY_CURRENT_USER]\Software\Oracle\Discoverer 10\Application and they are called MaxVirtualDiskMem and MaxVirtualHeapMem and these are typically set to the amount of memory on your PC or even higher where 512000000 equates to 500 MB. I have rarely seen making a change to these have any impact but you can always try.
As a test, try using the Admin command line interface to do what you want. I have seen exports, as mentioned by Russ, fail using the application but work just fine when called from the command line.
You seem to be saying when you run the query yet in your question you say running in Discoverer Administrator. You cannot run a query in Administrator so are you saying that you get this issue when running the query in Desktop or in Plus? For Desktop you can try altering the MaxVirtualDiskMem and MaxVirtualHeapMem, whereas for Plus these will have to be changed in the pref.txt for the application server.
You can also try increang
Best wishes
Michael
Similar Messages
-
Creation of a Custom Folder in Oracle Discoverer Administration Edition
Hi
Could anybody help me in solving this problem while creating a Custom Folder in Oracle Discoverer Administration Edition ?
My Requirement is :
I Connect to EUL_US/EUL_US@<HOST_STRING> under Oracle Discoverer Administration Edition.
I selected a Pre-Defined Business Area Eg. General Ledger
There i created a Custom Folder by Name Test Custom Folder
The Query which i used in my Custom Folder is
SELECT NAME FROM GL.GL_JE_BATCHES
When i Used this Query it says Table or view does not exist.
The Folder is getting created but without a Query.
I am not able to preceed further.
Any Help would be appreciated
Regards
Nakul VenkataramanHi Nakul, you may be running into a problem with the sql for your custom folder. For some reason Discoverer Admin will allow you to create a custom folder with sql, but then if you change it and it has any advanced sql, i.e. grouping sets, analytic functions etc., you probably receive an error.
An option is to create a view using the same sql and create a folder from the database using this view.
Hope this helps.
Brent. -
Oracle Discoverer Administrator 11g
Hi All,
I want connect Oracle Discoverer Administartor 11g, so please hel[ me where can I download Oracle Discoverer Administrator 11g for Windows version.
i am able to find oracle doscoverer administrato 10 but not able find 11g software.
Please suggest.
Regards,
PrasadHi,
Did you check this http://www.oracle.com/technetwork/middleware/downloads/fmw-11-download-092893.html
Look for Oracle BI Discoverer Desktop and Discoverer Administrator 11.1.1.3.0
http://download.oracle.com/otn/nt/middleware/11g/ofm_disco_desktop_win_11.1.1.3.0_disk1_1of1.zip
Thanks,
Sutirtha -
Oracle discoverer Administrator and Desktop 'Invalid Username/Password
Dear all,
None of my users can login to Oracle discoverer Administrator and Desktop. It gives invalid username and password. What could be the problem?Pl post details of OS, database and Discoverer versions. Is this EUL for an EBS database ? If so, are users checking the "apps user" check box on the login page ?
HTH
Srini -
Oracle discoverer Administration - Business Areas
Can anyone tell me if it is possible to install the Oracle discoverer Administration edition for a user, but only with query/view rights on Business Areas ?.
The user should not be able do make changes , but only to view certain BA : eg : folder links, custom folder queries, properties etc.
Or is there another way of getting the information regarding the setup for a certain Business Area ?Hi,
It depends what version of Discoverer you are using. If you are using a later version (10g) then you can give the user administration privilege but no privilege to change the EUL (e.g. format business area). Then when the user connects to Disco Administrator they get read only access to the EUL.
If you are using a previous version then you will have to either write a report off the EUL tables that gives them all the information they need (The Oracle provided EUL Definition Business gives most of this information), or implement your own read only constraints using database triggers.
Hope that helps,
Rod West -
How do i change password in Oracle Discoverer Administrator??
My Password has expired, how do i change password in Oracle Discoverer Administrator??
Thanks in advance ??
Regards
Raja HyderaliThanks Michael.
Metalink (Note:290279.1) suggest the option of changing password, after you logon. I could not find any way of changing the password when it is expired.
Thanks all for your suggestions.
Regards,
Raja Hyderali -
Oracle 9i running out of memory
Folks !
I have a simple 3 table schema with a few thousand entries each. After dedicating gigabytes of hard disk space and 50% of my 1+ GB memory, I do a few simple Oracle Text "contains" searches (see below) on these tables and oracle seems to grow some 25 MB after each query (which typically return less than a dozen rows each) till it eventually runs out of memory and I have to reboot the system (Sun Solaris).
This is on Solaris 9/Sparc with Oracle 9.2 . My query is simple right outer join. I think the memory growth is related to Oracle Text index/caching since memory utilization seems pretty stable with simple like '%xx%' queries.
"top" shows a dozen or so processes each with about 400MB RSS/SIZE. It has been a while since I did Oracle DBA work but I am nothing special here. Databse has all the default settings that you get when you create an Oracle database.
I have played with SGA sizes and no matter how large or small the size of SGA/PGA, Oracle runs out of memory and crashes the system. Pretty stupid to an Enterprise databas to die like that.
Any clue on how to arrest the fatal growth of memory for Oracle 9i r2?
thanks a lot.
-Sanjay
PS: The query is:
SELECT substr(sdn_name,1,32) as name, substr(alt_name,1,32) as alt_name, sdn.ent_num, alt_num, score(1), score(2)
FROM sdn, alt
where sdn.ent_num = alt.ent_num(+)
and (contains(sdn_name,'$BIN, $LADEN',1) > 0 or
contains(alt_name,'$BIN, $LADEN',2) > 0)
order by ent_num, score(1), score(2) desc;
There are following two indexes on the two tables:
create index sdn_name on sdn(sdn_name) indextype is ctxsys.context;
create index alt_name on alt(alt_name) indextype is ctxsys.context;I am already using MTS.
Atached is the init.ora file below.
may be I should repost this article with subject "memory leak in Oracle" to catch developer attention. I posted this a few weeks back in Oracle Text groiup and no response there either.
Thanks for you help.
-Sanjay
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
# Cache and I/O
db_block_size=8192
db_cache_size=33554432
db_file_multiblock_read_count=16
# Cursors and Library Cache
open_cursors=300
# Database Identification
db_domain=""
db_name=ofac
# Diagnostics and Statistics
background_dump_dest=/space/oracle/admin/ofac/bdump
core_dump_dest=/space/oracle/admin/ofac/cdump
timed_statistics=TRUE
user_dump_dest=/space/oracle/admin/ofac/udump
# File Configuration
control_files=("/space/oracle/oradata/ofac/control01.ctl", "/space/oracle/oradata/ofac/control02.ctl", "/space/oracle/oradata/ofac/control03.ctl")
# Instance Identification
instance_name=ofac
# Job Queues
job_queue_processes=10
# MTS
dispatchers="(PROTOCOL=TCP) (SERVICE=ofacXDB)"
# Miscellaneous
aq_tm_processes=1
compatible=9.2.0.0.0
# Optimizer
hash_join_enabled=TRUE
query_rewrite_enabled=FALSE
star_transformation_enabled=FALSE
# Pools
java_pool_size=117440512
large_pool_size=16777216
shared_pool_size=117440512
# Processes and Sessions
processes=150
# Redo Log and Recovery
fast_start_mttr_target=300
# Security and Auditing
remote_login_passwordfile=EXCLUSIVE
# Sort, Hash Joins, Bitmap Indexes
pga_aggregate_target=25165824
sort_area_size=524288
# System Managed Undo and Rollback Segments
undo_management=AUTO
undo_retention=10800
undo_tablespace=UNDOTBS1 -
Oracle XML CLOB out of memory error
I am running several of Oracle's XML tools
to store large XML documents in Oracle.
I am successful with a 3 MB file, but not
with a 20 MB file. I get an "out of memory"
exception in LobPlsqlUtil.class.
The CLOB is accessed through the method
CLOB.getCharacterStream(), which is then
handed off to an XMLParser class. The
exact exception is below:
Any ideas? Thanks, Rich
==========================================
Unhandled exception breakpoint occurred at line 135 in file [D:\programs\jdev\jdbc\lib\oracle8.1.7\classes12.zip]\oracle\sql\LobPlsqlUtil.class: java.lang.OutOfMemoryError.
==============================I have some more information to add to the
original post. I found that if I access the
CLOB very fast then I can get all 20 MB of
data from the CLOB. If I access it slowly
(meaning that I pass CLOB.getCharacterStream
to a parser) then it fails.
I wrote my own InputStream as a wrapper
around CLOB, using the CLOB.getChars()
function. If I pass this input stream to
a parser (one of Oracles, or Xerces) and
get the data chunks on demand, it still
fails. If, instead, I read all the CLOB
data as fast as possible, and buffer it
locally before passing it on to the parser,
then I get all 20 MB. Go figure!!
Also, when the CLOB reading fails, it doesn't
help to get a new ResultSet, or to close and
open a new Connection and try to start where
it left off. -
Refresh EUL in Oracle Discoverer Administrator using command line
Hi there! I wonder if there is a way of refreshing the EUL business folders of Discoverer Administrator using a command line, so that it could be done through a batch file process.
Many thanks in advanceWhat do you mean by refreshing the EUL business folders? The definitions of the EUL are updated whenever a workbook/worksheet/business area/hierarchy/ any other object inside the EUL is changed/added/deleted. Also, the contents of your EUL are updated whenever summaries are refreshed (either manually or on a schedule), or when scheduled workbooks run and their contents stored inside the EUL.
Thanks
Abhinav Agarwal
Oracle Business Intelligence Product Management -
Oracle经常报ORA-27102 out of memory错误
两台机做RAC,内存256G
Linux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:39 EDT 2010
SQL> select * from v$version;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
SQL> show parameter sga
NAME TYPE VALUE
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 150G
sga_target big integer 150G
SQL> show parameter mem
NAME TYPE VALUE
hi_shared_memory_address integer 0
memory_max_target big integer 180G
memory_target big integer 180G
shared_memory_address integer 0
SQL> show parameter pga
NAME TYPE VALUE
pga_aggregate_target big integer 30G
memory_max_target设为180G,服务器有256G内存,但用top查看系统资源使用情况发现,经常空闲内存只剩下200到300M,用pl/sql连接会提示out of memory,告警日志出现大量如下的信息:
<msg time='2012-09-04T08:50:32.462+08:00' org_id='oracle' comp_id='rdbms'
msg_id='ksbsrv:3057:3656186066' client_id='' type='WARNING'
group='background_proc' level='16' host_id='cxdb2'
host_addr='*.*.*.*' module='' pid='806'>
<txt>Process J000 died, see its trace file
</txt>
</msg>
<msg time='2012-09-04T08:50:32.462+08:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='cxdb2' host_addr='*.*.*.*' module=''
pid='806'>
<txt>kkjcre1p: unable to spawn jobq slave process
</txt>
</msg>
<msg time='2012-09-04T08:50:32.462+08:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='cxdb2' host_addr='*.*.*.* module=''
pid='806'>
<txt>Errors in file /oracle/app/oracle/diag/rdbms/orcl/orcl2/trace/orcl2_cjq0_806.trc:
</txt>
查看trc文件全是这种信息:
*** 2012-09-04 08:51:45.323
Process J000 is dead (pid=31442 req_ver=17635 cur_ver=17635 state=KSOSP_SPAWNED).
*** 2012-09-04 08:51:48.758
Process J000 is dead (pid=31459 req_ver=13844 cur_ver=13844 state=KSOSP_SPAWNED).
*** 2012-09-04 08:51:50.786
Process J000 is dead (pid=31468 req_ver=13845 cur_ver=13845 state=KSOSP_SPAWNED).
*** 2012-09-04 08:51:53.803
Process J000 is dead (pid=31482 req_ver=17639 cur_ver=17639 state=KSOSP_SPAWNED).
*** 2012-09-04 08:51:54.821
Process J000 is dead (pid=31486 req_ver=13847 cur_ver=13847 state=KSOSP_SPAWNED).
*** 2012-09-04 08:51:56.833
Process J000 is dead (pid=31494 req_ver=13848 cur_ver=13848 state=KSOSP_SPAWNED).
*** 2012-09-04 08:51:58.838
Process J000 is dead (pid=31502 req_ver=13849 cur_ver=13849 state=KSOSP_SPAWNED).
求解,为什么oracle只设了使用180G内存,还有76G给操作系统用,但从TOP看内存几乎耗尽,Oracle经常out of memory导致连接不上?
Edited by: Forget_Jiang on 2012-9-4 上午3:02
Edited by: Forget_Jiang on 2012-9-5 下午6:55求救啊,今天又出现这个问题了,导致应用系统无法使用
top - 09:38:03 up 29 days, 18:51, 5 users, load average: 221.41, 197.91, 124.42
Tasks: 2333 total, 3 running, 2327 sleeping, 0 stopped, 3 zombie
Cpu(s): 0.2%us, 2.6%sy, 0.0%ni, 50.0%id, 47.1%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 264210696k total, 264014344k used, 196352k free, 4388k buffers
Swap: 33551744k total, 33551708k used, 36k free, 129089304k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4530 root 20 -5 0 0 0 R 757.4 0.0 112:28.89 kswapd3
4534 root 10 -5 0 0 0 D 36.2 0.0 116:11.26 kswapd7
28253 oracle 17 0 560m 34m 14m S 29.4 0.0 5:34.07 emagent
4531 root 10 -5 0 0 0 D 22.0 0.0 130:36.08 kswapd4
634 oracle 15 0 150g 7.5g 7.5g S 20.4 3.0 0:26.27 oracle
21457 grid 15 0 1241m 37m 15m S 20.4 0.0 6:38.97 oraagent.bin
1441 oracle 16 0 150g 59g 59g D 18.8 23.6 11:11.36 oracle
16982 oracle 16 0 150g 1.4g 1.4g D 18.1 0.6 0:05.69 oracle
28396 grid 15 0 1195m 156m 101m S 17.1 0.1 472:09.25 oracle
4528 root 10 -5 0 0 0 D 16.8 0.0 197:49.35 kswapd1
32603 oracle 16 0 150g 366m 363m S 14.9 0.1 0:07.29 oracle
12657 oracle 16 0 150g 378m 376m S 14.6 0.1 0:06.96 oracle
14328 oracle 16 0 150g 1.3g 1.3g D 14.2 0.5 0:09.57 oracle
23174 oracle 16 0 150g 418m 413m D 14.2 0.2 0:07.17 oracle
7374 oracle 16 0 150g 3.0g 3.0g D 13.9 1.2 0:32.19 oracle
3829 oracle 15 0 150g 628m 624m S 13.6 0.2 0:07.53 oracle
23613 oracle 16 0 150g 4.3g 4.3g D 13.6 1.7 0:14.01 oracle
32669 oracle 16 0 150g 143m 141m D 13.6 0.1 0:02.31 oracle
6696 oracle 16 0 150g 4.8g 4.8g S 13.3 1.9 0:33.83 oracle
1012 oracle 16 0 150g 4.3g 4.3g D 12.9 1.7 0:33.00 oracle
6684 oracle 16 0 150g 1.5g 1.5g D 12.9 0.6 0:23.70 oracle
15676 oracle 16 0 150g 1.9g 1.9g D 12.9 0.8 0:24.97 oracle
16377 oracle 17 0 150g 1.4g 1.4g D 12.9 0.6 0:35.69 oracle
9008 oracle 17 0 1666m 183m 22m S 12.6 0.1 4:50.67 java
18450 oracle 17 0 150g 2.0g 2.0g D 12.6 0.8 0:14.82 oracle
926 oracle 16 0 150g 22g 22g D 12.3 8.8 1:49.34 oracle
1042 oracle 16 0 150g 9g 9.9g D 12.3 3.9 0:40.89 oracle
4024 oracle 16 0 150g 2.1g 2.1g D 12.3 0.8 0:09.26 oracle
7008 oracle 16 0 150g 3.2g 3.2g D 12.3 1.3 0:14.99 oracle
7087 oracle 18 0 150g 1.1g 1.1g D 12.3 0.4 0:12.00 oracle -
Hi,
Recently I install the Oracle FMW 11.1.1.6 with Oracle Forms, Reports and Discoverer , 11g database and RCU successfully on windows7 64bit machine. I can able to access the Forms, Reports, Discoverer Plus and viewer thorugh URl successfully.
But I'm not able to see the Oracle Discoverer Adminstrator to create the EUL for creating the connection though the Oracle Discoverer Plus it's give me the error "You do not have access to any End User Layer tables".
I have also run the Repository Creation Utility against 11g R2 database which created a DEV_DISCOVERER schema.
I don't how to create the End User Layer tables.
These are the two URl I found after the installation for the discoverer:
Discoverer Viewer URL: http://localhost:8888/discoverer/viewer
Discoverer Plus URL : http://localhost:8888/discoverer/plus
Thanks in AdvanceToufic Wakim wrote:
Did you mean to say 11.1.1.2 and not 11.1.2?
11.1.2 works fine on Windows 7 (64 bit).
11.1.1.2 does not support windows 7 (64 bit). 11.1.1.3.01 was released a fews weeks back that supports windows 7 (64 bit).Hi Toufic,
Yup, i mean hyperion 11.1.2..
Now, the smartview has been successfully installed in my system. First, i tried to uninstall the my smartview and delete all registry that point to my smartview. and then i tried to re-install the smartview version 11.1.2, and now, it's work.
Thanks Toufic..
Regards,
VieN -
Oracle Discoverer Administrator - Scheduling summaries
Hi,
How to schedule three summaries in one job such that one summary is executed after the refresh completion of other (ie. in sequence) which are available in Oracle Discoverer Adminstrator.
Thanks in advance.Hi,
You can do that way by scheduling through a concurrent manager.For more details go through this links
Advantages of scheduling a work book through concurrent manager.
[http://ascbi.com/downloads/Third%20Party%20Documents/Scheduling%20through%20Concurrent%20Manager.pdf]
Hope this helps you,
Best Wishes,
Kranthi. -
Export workbooks not sharded with the oracle Discoverer Administrator
Can anyone tell me how to export workbooks which are not shared with the discoverer administrator.
When I use the command line dis4adm.exe /connect userid/password@db /export destination / workbook "workbookname' it toes only funtion for workbooks shared with the discoverer administrator.
Any advice will be highly appreciated. ThanksHi Marc
The only mechanism to export Discoverer workbooks using the 4.1 Administrator tool is to use the command line.
However, there are severe restrictions on functionality. These are:
- Only the owner of a workbook can export a workbook. Discoverer administrators do not have the power to export end user workbooks, therefore user accounts need to be temporarily granted administration privileges during the process
- There is no mechanism to export “ALL” workbooks for a user account. They have to be named explicitly on the command line
- Workbooks must be exported on a user by user basis because there is no mechanism to export workbooks for multiple users at the same time
Drop me an email because I have a white paper that explains in detail how to export workbooks in 4.1 using the Administrator tool.
I hope this helps
Best wishes
Michael Armstrong-Smith
URL: http://learndiscoverer.com
Blog: http://learndiscoverer.blogspot.com -
Oracle 9i Solaris8 Out of Memory
I'm fairly new to oracle and am running into a situation. We recently had the server upgraded to 16GB of RAM from 4GB. I am trying to increase the SGA Size so I can utilize more memory for buffer cache, but receive the ORA-27102 error when attemping to set my SGA_MAX_SIZE parameter to 4,294,967,296 (4GB)
my etc/system is as follows:
set shmsys:shminfo_shmmax=12884901888
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=1380
set shmsys:shminfo_shmseg=1290
set semsys:seminfo_semmns=7680
set semsys:seminfo_semmni=1350
set semsys:seminfo_semmsl=2980
Is there something I am missing here? Should I not set SGA_MAX_SIZE and set the individual parameters themselves? I was hoping to utilize the benefits of the SGA Dynamic Sizing for our data loads in the evening by scheduling jobs to adjust the settings.My thought process was they just upgraded the server with 4x the RAM. As this is only an Oracle DB Server, I figured why waste the RAM and I would attempt to tune the SGA and PGA for best performance
As of now, our SGA is 1GB and our PGA is 1GB
I had read that recommended settings for SGA is .55 of total available ram (after leaving 10-20% for the O/S)
I wanted to increase the buffer cache, utilizing the db_nk_cache_size to store tables/indexes of various sizes in thier own memory segments (i.e. small dimension tables in the 2k, and larger fact tables in the 16k)
I am extremely new to Oracle performance tuning, (i.e. first attempt) and would like to see if I can increase the performance of our overnight data loads
This is a Data Warehouse with peak load times from midnight to 3 am. -
Exportind discoverer Catalog- Out of Memory
Iam not able to export the discoverer catalog from Oracle Application Server,
Is there any way we can do this manually
Error - java.lang.OutOfMemoryError
Thanks, PrasadTry looking at this tech note available via Metalink
Note 416549.1 : How to use D4OCommand Class of d4o.jar to Manage Discoverer Catalog
Keith
Maybe you are looking for
-
Adding linux OS to MacBook Pro
I am wanting to learn Unix/Linux system and want to download the os on my macbook pro but dont want it to affect my computer or my warranty, anybody have any advice?
-
How to create user in Express database through express command
Hi In our application we need add/delete new user to the OFA. Is there any way of doing this through the automated express.? Is there any Express command to add new user ? If so,Please let me know how to do that. Thanks Murugesan
-
Package assigning issue to object which is moved from other system
Hi Experts, We have moved one develoment (workflow development) from one server to another server with basis people help and can see everything perfecly in my system . But , i need to save them under my own requyest ,then only i can move them to prod
-
The attempt to connect to the server on port 80 failed code error 12029
This error while playback of webapplication in the open script used for the load testing I need some solution to solve this issue The attempt to connect to the server on port 80 failed. Comparable WinInet error code: Error 12029: ERROR_INTERNET_CANNO
-
.avi's in final cut pro
I got some AVI files that I can't open in FCP. don't know the codec, but i can open them in the VLC media player. This doesn't do me much good as far as getting them edited. If anyone can help, then thanks in advance