cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with SAP NetWeaver 7.31 installation on RHEL 6.4

Former Member
0 Kudos

Hi Experts,

I am trying to install SAP NetWeaver 7.31 AS ABAP on RHEL 6.4  Amazon cloud instance (EC2), but the installer fails with the below error message. Any thoughts on how to resolve this issue?

Error Details:

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 SQD_DBSID is not created yet.

Thanks,

Birla.

Accepted Solutions (1)

Accepted Solutions (1)

Reagan
Advisor
Advisor
0 Kudos

Got it.

It is a MaxDB database.

Note 1723083 - Inst. SAP Sys. Based on NW 7.0 incl. EHPs: SAP Max DB, UNIX

Just follow this:

1. Stop the installation.

2. Adjust the keydb.xml file in the installation directory: Search for the table "t_NW_accounts".

        a) Adjust the field "groups" for the "role" SDB.

        The value of field "groups" should consist of only the redefined database software owner group.

        For example, if you redefined the software owner group to be maxdba, the "groups" field value for "role" SDB must be:

        <fld name="groups">

          <strval><![CDATA[maxdba]]>

          </strval>

        </fld>

        b) Adjust the field "groups" for the "role" SQD_DBSID.

        The value of field "groups" should consist of only the redefined database software owner group and the group sapsys, separated by a comma.

        For example, if you redefined the software owner group to be maxdba, the "groups" field value for "role" SQD_DBSID must be:

        <fld name="groups">

          <strval><![CDATA[sapsys,maxdba]]>

          </strval>

        </fld>

3. Restart the installation and select the option 'continue old installation'.

Refer to the above note.

Good Luck

RB

Former Member
0 Kudos

Hi RB,

Thanks for your reply! I did the first part - i.e. modified the "groups" for role SDB, but i can't find role 'SQD_DBSID' in keydb.xml file. I have retried the installation and it still fails!

Any other thoughts?

Thanks,

Birla.

Former Member
0 Kudos

The following note fixed my issue.

Note 962955 - Use of virtual TCP/IP host names

Thanks,

Birla.

Reagan
Advisor
Advisor

Answers (1)

Answers (1)

Reagan
Advisor
Advisor
0 Kudos

Hello

What database are you using ?

Regards

RB

Former Member
0 Kudos

Hi,

I am using MaxDB.

Thanks,

Birla.