Skip to Main Content

ODP.NET

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

ODP.Net Download : After Installation have Problem

287726Jun 21 2002
HI
I have downloaded the ODB.net software and installed the software.
MY OS : Windows 2000
My DB : Oracle 9i Release 1

While installation, a wizard asked me to stop my local machines database and TNS Service, HTTP service etc... SO i have stopped all oracle services, and again i started the setup. it went through fine. While finishing the installation the installation wizard asked me configure the net service. During this process i selected the option to manually setup the net service. And wizard took me to window where by it asked netservice name i have provided my local machines net service name. and host name to be local machines name but it failed to connect with the server, so alternatively i gave another net service which is available in my office network. Finally it succeded the installation.
And now i tried to restart my local database service name and while starting the service it gives me the following error message.

Window Name : ORACLE.EXE ENTRY POINT NOT FOUND
Window Description : The Procedure Entry Point kdrgtl could not be located in the dynamic link library OraCommon9.dll

and after this message another message is poping up

Window Description : " Could not start the OracleServiceVenkat service in the local computer
Error Number 1053 : The service did not respond to the start or control request in a timely fashion

Could any one tell me how to access my local database.

Comments

Greybird-Oracle

Since the OOME is in RandomAccessFile.writeBytes0(Native Method), the system must overall must be low on memory. In other words, the OOME doesn't seem to be due to lack of Java heap space and therefore something else (another process?) is filling memory.

However, just in case the error is misleading, you should ensure that your heap size is around 2X the size of the JE cache. You didn't say what heap size you're using.

--mark

nitroamos

Thanks, Greybird-Oracle.

Here's the memory read out when the exception occurred:

memory: 403 free, 870 max, 870 total

for freeMemory, maxMemory, totalMemory respectively.

So I think my heap is sufficiently large... I haven't found a way to track native memory usage/availability.

How is it possible that my process would be competing for memory with another process?

Are you implying that lowering my je cache size might help?

Greybird-Oracle

It seems that RandomAccessFile.writeBytes0(Native Method) is allocating memory *outside* the Java heap, and there isn't memory available there. So something else on your machine is using this memory. In this case the JE cache size is not relevant, since it only impacts what is used inside the Java heap.

You could try reducing your heap size or look at what else is running on the machine and how much memory is available. To start with, look at your heap size relative to the total RAM.

--mark

1 - 3
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Jul 19 2002
Added on Jun 21 2002
2 comments
266 views