Solved

R6018 unexpected heap error

Posted on 2004-08-17
4
1,364 Views
Last Modified: 2008-02-01
We are running Reports 2.5 on a 9i database.  One report has a before report trigger which inserts data into a table, the report selects data from this table and the after report trigger deletes data from this table.

When we run this report on Screen, the results are shown and when we close the report we get a R6018 -  unexpected heap error.  When we choose File option also, we get the same error although the file gets created.  In both cases, the table in which data is inserted does not have the data so the after report trigger is getting fired.

After this error, the system has to be abnormally closed.

I checked on metalink and found a Note 1029601.6

Problem Description  ===================    Sun Solaris   db v7.3.2 (oracle)  sqlnet v2.3  tcpip    Win NT 3.51  sqlserver  tcpip    Transparent Gateway for MS SQLSERVER v4.0.0.1.0    Runtime error r6018 unexpect heap error    Gateway service was stopping intermittently giving the error in the trace file:  Runtime error r6018  unexpected heap error  Solution Description  =====================    This runtime error r6018 is part of the MS Visual C++ runtime library.  The  process was running out of memory and returning the heap error.  To solve ths problem add more physical ram or reduce the amount of other  services and programs running on the server.
.

We have a good IBM server and all other reports are running fine.  

Any suggestions ?
0
Comment
Question by:sapnam
  • 2
4 Comments
 
LVL 47

Accepted Solution

by:
schwertner earned 250 total points
Comment Utility
Reports 2.5 is too old for running with 9i. Especially if you use AL32UTF8 character set.
Soon you will need migration. Why you do not start the migration process now?
0
 
LVL 47

Expert Comment

by:schwertner
Comment Utility
alsp check the character set of the Oracle server. It can be not known for the old good Reports 2.5!
0
 
LVL 8

Author Comment

by:sapnam
Comment Utility
Thanks, schwertner, I agree with you we should migrate.  In the meanwhile, can you give me some pointers about how can I get more info on the character set and what implications does that have ?  We are having a Linux server.  How do i Check the character set of the server
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Join & Write a Comment

Suggested Solutions

Truncate is a DDL Command where as Delete is a DML Command. Both will delete data from table, but what is the difference between these below statements truncate table <table_name> ?? delete from <table_name> ?? The first command cannot be …
Have you ever had to make fundamental changes to a table in Oracle, but haven't been able to get any downtime?  I'm talking things like: * Dropping columns * Shrinking allocated space * Removing chained blocks and restoring the PCTFREE * Re-or…
This video shows how to configure and send email from and Oracle database using both UTL_SMTP and UTL_MAIL, as well as comparing UTL_SMTP to a manual SMTP conversation with a mail server.
This video shows how to copy an entire tablespace from one database to another database using Transportable Tablespace functionality.

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now