Oracle10g: ORA-01041 Error on Oracle Database Configuration Assistant

Posted on 2004-11-18
Last Modified: 2013-12-01
I am installing Oracle10g Application Server on my PC (to test some of their B2B functionality).  According to their documentation I have to install the "Infrastruture" first.  This creates the Metadata Repository, Internet Directory Structure, etc.

So I ran that install.  The files were copied/installed successfully.  Then it started running the configuration assistants.  This worked great too until I got the Oracle Database Configuration Assistant.  The first two steps ran successfully:

1.  Copying database files - SUCCEEDED
2.  Initializing database - SUCCEEDED
3.  Creating and starting Oracle instance - *** FAILING ***

On the third step, when it gets to 39% completed I get the following popup error: "ORA-01041: internal error.  hostdef extension doesn't exist.".  I have looked on the net for this error.  I don't see any solutions that apply to this scenario.  Is this an environment issue?

Experts - I would appreciate any help you can give me.  I am stuck until I get past this.

Thanks In Advance!

Desktop PC, Windows XP SP1, 1GB RAM, 80GB HD, Trying to install Oracle Application Server Version 10.g (
Question by:mbeede
    LVL 22

    Expert Comment

    You can try this, maybe it will help:
    Remove/Remark out the line sqlnet.authentication_services=(NTS) from the $ORACLE_HOME\network\admin\sqlnet.ora files on the server, OMS, and clients (if using Diag Pack tools), or set the line to sqlnet.authentication_services=(NONE).
    LVL 13

    Expert Comment

    Database can't start, therefore...

    Check your processes -- (Control Panel>Administrative Tools>Services). You should have a service call OracleServiceSID (SID depending on what you called your infrastructure database instance). Is it there and can you start it?

    LVL 1

    Expert Comment

    Try setting an environment variable for Oracle Home.

    Right Click My Computer, Click Properties, Click on the Advanced Tab, and Click "Environment Variables"

    Make a new Variable called ORACLE_HOME and set it to the path of the Oracle home.  THen restart your PC and try again.

    I've noticed this to be a problem with a few different things in Oracle 10g.
    LVL 5

    Expert Comment


    I would start by a simple question.
    Have you tryed to run the install as adminitrator ?



    LVL 10

    Expert Comment


    If its still an issue, suggest you check if any errors were reported that might be of assistance like in the InstallActions.log from Program Files\Oracle\Inventory\logs and your TEMP directory for an OraInstall.err file. The hostdef extension refers to the structures used to maintain the client/server communication channel and it is accessed via a pointer in the original structure. ORA-1041 is usually generated after the termination of the communications which is usually preceeded by ORA-3113: End of file on communications channel. These errors are after effects of the original problem which terminated the connection.

    BUT, I'm sure that this will work, (Like HEnka posted)

    In the file SQLNET.ORA, remove or comment out the line SQLNET.AUTHENTICATION_SERVICES= (NTS) or specify the following parameter SQLNET.AUTHENTICATION_SERVICES = (NONE).

    Accepted Solution

    PAQed with no points refunded (of 500)

    Community Support Moderator

    Featured Post

    Threat Intelligence Starter Resources

    Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

    Join & Write a Comment

    Suggested Solutions

    -Xmx and -Xms are the two JVM options often used to tune JVM heap size.   Here are some common mistakes made when using them:   Assume BigApp is a java class file for the below examples. 1.         Missing m, M, g or G at the end …
    Verbose logging is used to diagnose garbage collector problems. By default, -verbose:gc output is written to either native_stderr.log or native_stdout.log.   It is also possible to redirect the logs to a user-specified file. This article will de…
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

    734 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

    22 Experts available now in Live!

    Get 1:1 Help Now