Skip to Content
avatar image
Former Member

role ORA_SID is not created yet

Hello,

I am performing a installation of NW PI 7.3 (ABAP+Java) with oracle 11.2 as the DB. the OS is Suse linux x86_64. I am facing this error in the initial stages. I am getting this error once after I select next in the screen where oracle listener related details are shown

the error is as shown below.

INFO 2012-01-12 12:38:55.9
Execute step setLocalDefaultContextParameter of component |NW_Doublestack_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|onehost|0|NW_CreateDBandLoad|ind|ind|ind|ind|createdbandload|0|NW_CreateDB|ind|ind|ind|ind|createdb|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|std|0|NW_OraDbBuild|ind|ind|ind|ind|5|0
 
ERROR 2012-01-12 12:38:55.383
CJS-00030  Assertion failed: in
function (role, readAccountData) {
    if (readAccountData === undefined) {
        readAccountData = true;
    }
    NWUsers.trace("NWUsers.getAccountData(", role, ")");
    this._initAccountData();
    ASSERT(arguments.callee, this.haveAccountData(role), "role " + role + " is not created yet.");
    var ad = this._readAccountDataFromKeydb(role);
    if (readAccountData) {
        ad = this._readAccountData(ad);
    }
    var masterpwd = this.getMasterPassword();
    if (ad.password == "" && this._useMasterPasswordForAccountData(ad) && ad.type == "USER" && masterpwd !== undefined && role != NWUsers.roles.J2EEGuest && !ad.locked) {
        ad.password = masterpwd;
    }
    NWUsers.trace("NWUsers.getAccountData(): ", dump_properties(ad));
    return ad;
}
role ORA_SID is not created yet.
 
ERROR 2012-01-12 12:38:55.384
MUT-03025  Caught ESAPinstException in module call: .

1002  Last successfully executed installation step: NW_OraNetworkDia -> CommonNetworkParameterSrv @ 12:38:54 
1029 FCO-00011 An error occurred at step:
ERROR 2012-01-12 12:38:55.434 [sixxcstepexecute.cpp:937] 
FCO-00011 The step setLocalDefaultContextParameter with step key NW_OraDbBuild -> setLocalDefaultContextParameter was executed with status ERROR

I have already check the SAP note 1527078 and control.xml file is maintained as per suggested in the note.

kindly let me know how can i resolve the issue

Thanks!

Regards,

Chandru

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Jan 12, 2012 at 11:54 PM

    Did you install the database software by the script delivered with the database software (RUNINSTALLER in capitals & co) when sapinst requested you to do so or did you install Oracle before?

    Markus

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Chandru,

      This bugsreported at 31/MAR/08 as per note 1527078, i believe the latest installation media had fixed it.

      Do you go thru a screen in sapinst where it ask for guid for ORASID?

      Is orasid existed in the system? /etc/passwd?

      else, perhaps you can try to create using sapinst -> preparation -> create user

      Cheers,

      Nicholas Chang

      Edited by: Nicholas Chang on Jan 13, 2012 11:32 PM

  • avatar image
    Former Member
    Jan 28, 2012 at 05:24 PM

    Try this which i had used for NW04s not sure whether this will work for NW 7.3

    1. Search in control.xml for the following entry:

    NWDBora.prototype.setDBUserEnvironment = function(nwusers,cdroot)

    2. Replace the following line:

    if ( installer.onUnix() && OraCom.isDbHost(nw)) {

    with the following line:

    if ( installer.onUnix() && OraCom.isDbHost(nw) && !nw.isAddinInstallation() ) {

    3. Restart Sapinst with the option "Continue old installation".

    Also check this SAP note 972263

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 12, 2014 at 01:39 AM

    I'm getting a very simliar error, but it's indicating that role OINSTALL is not created yet..  This is happening when installing NW 7.02, and immediately after the step where I specify the RDBMS location (it's Oracle on LINUX).

    I've seen all the other posts and notes to edit the control.xml file (ours is current as of June 2014 with the recommended note changes).  I've started sapinst with the variuos switches.  Just can't seem to get past this one, and thus far I haven't found anyone else with the identical error.

    Any further suggestions?

    Assertion failed: in function (role, readAccountData) { if (readAccountData === undefined) { readAccountData = true; } NWUsers.trace("NWUsers.getAccountData(", role, ")"); this._initAccountData(); ASSERT(arguments.callee, this.haveAccountData(role), "role " + role + " is not created yet."); var ad = this._readAccountDataFromKeydb(role); if (readAccountData) { ad = this._readAccountData(ad); } var masterpwd = this.getMasterPassword(); if (ad.password == "" && this._useMasterPasswordForAccountData(ad) && ad.type == "USER" && masterpwd !== undefined && role != NWUsers.roles.J2EEGuest && !ad.locked) { ad.password = masterpwd; } NWUsers.trace("NWUsers.getAccountData(): ", dump_properties(ad)); return ad; } : role OINSTALL is not created yet.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      I raised it with SAP support and they asked me to use the latest installation master and using the latest one this issue didn't occur

      Maybe try restarting the physical server once and then restarting the installation, also check your /etc/hosts entries

  • avatar image
    Former Member
    Jul 13, 2014 at 01:05 PM

    Dear Friends ,

    If you are installing SAP on linux with oracle , then you need to create user and group manually , otherwise it will thorw error like ora_sid not created yet ..

    so do on thing , here i am mentioning ..

    # mkdir –p  /home/usr/sap
    # groupadd oinstall
    # groupadd dba
    # groupadd sapsys
    # groupadd oper
    # useradd -m -g sapsys -G oper sidadm    
    # useradd -m -g dba -G oper orasid       
    # useradd -m -g oinstall -G dba oraclegg

    Follow all steps and restart system and run SAPINST again , It will work ..hope it would be helpful.

    Regards

    Arpit Sethiya

    Add comment
    10|10000 characters needed characters exceeded