cancel
Showing results for 
Search instead for 
Did you mean: 

Assertion failed: SdbOperations.getDbRoot returned undefined value

Former Member
0 Kudos

Hello

I am trying to install Content Server 6.40 on AIX 5.3. I have this error message during Sapinst Create Database Instance phase:

ERROR 2010-05-13 09:24:06.884 [iaxxinscbk.cpp:260]

CJS-00030 Assertion failed: SdbOperations.getDbRoot returned undefined value, please check the database installation

ERROR 2010-05-13 09:24:06.887

CJSlibModule::writeError_impl()

MUT-03025 Caught ESAPinstException in Modulecall: SdbOperations.getDbRoot returned undefined value, please check the database installation.

ERROR 2010-05-13 09:24:07.127 [sixxcstepexecute.cpp:960]

FCO-00011 The step sdb_create_volumes_fs with step key |SAP_CONTENT_SERVER|ind|ind|ind|ind|0|0|SAP_CONTENT_SERVER_UNIX|ind|ind|ind|ind|1|0|CS_DB_INSTALL|ind|ind|ind|ind|2|0|SdbPreInstanceDialogs|ind|ind|ind|ind|3|0|SdbInstanceDialogs|ind|ind|ind|ind|1|0|SDB_INSTANCE_CREATE|ind|ind|ind|ind|0|0|sdb_create_volumes_fs was executed with status ERROR ( Last error reported by the step :Caught ESAPinstException in Modulecall: SdbOperations.getDbRoot returned undefined value, please check the database installation.).

INFO 2010-05-13 10:22:55.848 [sixxcstepexecute.cpp:1013]

An error occured and the user decide to stop.\n Current step "|SAP_CONTENT_SERVER|ind|ind|ind|ind|0|0|SAP_CONTENT_SERVER_UNIX|ind|ind|ind|ind|1|0|CS_DB_INSTALL|ind|ind|ind|ind|2|0|SdbPreInstanceDialogs|ind|ind|ind|ind|3|0|SdbInstanceDialogs|ind|ind|ind|ind|1|0|SDB_INSTANCE_CREATE|ind|ind|ind|ind|0|0|sdb_create_volumes_fs".

From XCMDOUT.LOG file:

> Subprocess starts at 20100511111905

Execute Command : /sapdb/programs/bin/dbmcli -n sappcns inst_enum

Start subprocess as user with uid: root

> Subprocess stops at 20100511112020

Error! Connection failed to node sappcns for database (no dbname):

cannot connect to server socket

-


These is the result of tests about database installation:

As root

[root@sappcns-lpar# /sapdb/programs/bin/dbmcli -s inst_enum

OK

7.6.01.08 /sapdb/CSP/db

[root@sappcns-lpar] # /sapdb/programs/bin/dbmcli -s db_enum

OK

As root, to check if the database software is installed correctly.

cd /sapdb/programs/bin

./sdbverify

VERIFICATION SUMMARY:

*********************

INVALID PACKAGES: 0

VALID PACKAGES: 17

INCONSISTENT PACKAGES: 0

TOTAL FILES: 338

MISSED FILES: 0

MODIFIED FILES: 0

FILES WITH MODIFIED PERMISSIONS: 0

As database owner user, sqdcsp

To see the database software packages installed on the server

sappcns-lpar:sqdcsp 4> sdbregview -l

Server Utilities /sapdb/programs 7.6.01.08 64 bit valid

DB Analyzer /sapdb/programs 7.6.01.08 64 bit valid

PCR 7300 /sapdb/programs 7.3.00.55 valid

PCR 7301 /sapdb/programs 7.3.01.18 valid

PCR 7500 /sapdb/programs 7.5.00.39 64 bit valid

SAP Utilities /sapdb/programs 7.6.01.08 64 bit valid

Redist Python /sapdb/programs 7.6.01.08 32 bit valid

Base /sapdb/programs 7.6.01.08 64 bit valid

JDBC /sapdb/programs 7.6.02.03 valid

Messages /sapdb/programs MSG 0.4211 valid

ODBC /sapdb/programs 7.6.01.08 64 bit valid

Database Kernel /sapdb/CSP/db 7.6.01.08 64 bit valid

Loader /sapdb/programs 7.6.01.08 64 bit valid

SQLDBC /sapdb/programs 7.6.01.08 64 bit valid

SQLDBC 76 /sapdb/programs 7.6.01.08 64 bit valid

Fastload API /sapdb/programs 7.6.01.08 64 bit valid

PCR 7403 /sapdb/programs 7.4.03.45 64 bit valid

We want to install Content Server in a cluster environment, so sappcns-lpar is the name of one of the nodes, and sappcns is the virtual name that I'm using for launching sapinst program.

Could someone help me with this issue?

Thanks in advanced

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello

I have uninstalled MaxDB software and re-run the installation process and it works

Regards

Former Member
0 Kudos

Hello Again

I have changed

chown root pgm

and now the error is

> Subprocess starts at 20100513130347

Execute Command : /sapdb/programs/bin/dbmcli -n sappcns inst_enum

Start subprocess as user with uid: root

> Subprocess stops at 20100513130347

Error! Connection failed to node sappcns for database (no dbname):

protocol error

I don't understand anything!!

Former Member
0 Kudos

Hello

Now the error is

> Subprocess starts at 20100513113147

Execute Command : /sapdb/programs/bin/dbmcli -n sappcns -

R /sapdb/CSP/db db_create CSP CONTROL,******** sqdcsp,

Start subprocess as user with uid: root

> Subprocess stops at 20100513113148

ERR

-24875,ERR_NEEDADMI: The operating system user is not a member of the

database administrators group

-24994,ERR_RTE: Runtime environment error

20145,UNIX password ********

But users belong to database administrators group (cspdba)

sapsys:!:203:cspcs,cspcsc,sqdcsp

cspdba:!:204:cspdb,sqdcsp,root

Users

cspcs:*:214:203::/home/cspcs:/usr/bin/ksh

cspcsc:*:215:203::/home/cspcsc:/usr/bin/ksh

cspdb:*:216:204:Database Software Owner:/home/cspdb:/usr/bin/ksh

sqdcsp:!:204:203:Owner of Database Instance CSP:/home/sqdcsp:/bin/csh

Best regards