on 2013 Oct 19 11:26 AM
Hello,
i have installed a new ERP 6.06 SAP System on MaxDB 7.9/Sles 11 Linux. After successful installation i have tested the database connection.
The database connection failed. What could i do to solve the problem?
SAP transaction DB59 Test:
Result:
p01_P01_02 (p01 )
SAP Kernel Release : 720_EXT_REL
SAP Kernel Patch : 401
DBMRFC Release : 7.9.07.14
DBMCLI Release : 7.9.07.14
DBSL Release : 720.00
DBSL Patch : 421
SQLDBC Version : 7.8.02.17
SQLDBC Runtime : 7.9.07.14
1.DBSL Library Availability -Connection test successful
2.Client Software Availability -Connection test successful
3.Execute an external operating system command (DBMCLI) -Connection test successful
4.Determine status using SQL connection -Error in connection test
5.Test the SQL connection (Native SQL at CON_NAME) -Connection test successful
Report: RSSDBCHECKDBMRFC
Main Analysis
SMGW - Checking existence and correctness of registered client
WARNING: dbmrfc@sapdb not registered. Trying to start the SAPDB_DBM_DAEMON
SM59 - Checking existence and connection of RFC destinations SAPDB_DBM and SAPDB_DBM_DAEMON
SAPDB_DBM exists
SAPDB_DBM_DAEMON exists
SAPDB_DBM connection successful
WARNING: SAPDB_DBM_DAEMON connection not successful. Trying to start SAPDB_DBM_DAEMON
SM59 - Checks were successful
CONN - Determining database state via TCP/IP connection SAPDB_DBM and SAPDB_DBM_DAEMON
DBM_EXECUTE_SDB error: dbm_execute_error
Name and Server : P01 - p01
Function : DBM_EXECUTE
Command : db_state
Error : DBM Error
Return Code : -24941
Error Message : ERR_NEEDLOGON: DBM server logon required
ERR
-24941,ERR_NEEDLOGON: DBM server logon required
ERROR: Error in determination via command mode "dbmrfc db_state"
DBM_EXECUTE_SDB: dbm_execute_error
Name and Server : P01 - p01
Function : DBM_EXECUTE
Command : db_state
Error : DBM Error
Return Code : -24941
Error Message : ERR_NEEDLOGON: DBM server logon required
ERR
-24941,ERR_NEEDLOGON: DBM server logon required
ERROR: Error in determination via session mode "dbmrfc db_state"
CONN - Check was not successful
TP - Get connection information and existence of program
Connection information used by DBMRFC:
dbnode: p01 ; dbname: P01 ; sysid: P01 ; conn: P01 ; profile: no_longer_used
Transport profile is not specified, trying to determine it
ERROR in TMS_CFG_READ_LOCAL_CONFIG: tms_is_not_configured
ERROR in TMS_CFG_READ_LOCAL_CONFIG: Could not get transport domain.
Executing command: dbmcli -d P01 -n p01 -tpp no_longer_used -tpi P01 -tpc P01 db_state
TP - Checks were successful
Detail Analysis
Checking MAXDB Version and searching independent program path via SDBREGVIEW
Independent program path exists: /sapdb/programs
Client installation path exists: /sapdb/clients/P01
Checking paths in environment variables
Checking correctness of environment variable "path"
/sapdb/programs/bin exists
ERROR: Set the following path before all other paths in environment variable: /sapdb/clients/P01/bin
/usr/sap/P01/DVEBMGS02/exe (DIR_EXECUTABLE) exists
Checking correctness of environment variable "ld_library_path"
/usr/sap/P01/DVEBMGS02/exe (DIR_EXECUTABLE) exists
ERROR: Set the following path before all other paths in environment variable: /sapdb/programs/lib
ERROR: Set the following path before all other paths in environment variable: /sapdb/clients/P01/lib
Error found in one step
Checking existence of necessary libraries in /sapdb/programs/lib
libicudata.so.<version> exists
libicui18n.so.<version> exists
libicuuc.so.<version> exists
libsapni.so exists
WARNING: libsapu16.so was not found
Check your MAXDB installation
Checking existence of necessary executables
tp exists in /usr/sap/P01/DVEBMGS02/exe
sapdbmrfc exists in /usr/sap/P01/DVEBMGS02/exe
dbmrfc exists in /sapdb/programs/bin
sdbregview exists in /sapdb/programs/bin
sdbverify exists in /sapdb/programs/bin
dbmcli exists in /sapdb/programs/bin
Xuser test on OS:
p01:p01adm 57> dbmcli -U c
dbmcli on p01 : P01>exit
OK
---
p01:p01adm 58> dbmcli -U w
dbmcli on p01 : P01>exit
OK
---
p01:p01adm 59> dbmcli -d P01 -u control,<password>
dbmcli on P01>exit
OK
---
p01:p01adm 59> dbmcli -d P01 -u superdba,<password>
dbmcli on P01>exit
OK
---
p01:p01adm 61> R3trans -d
This is R3trans version 6.23 (release 720 - 31.10.12 - 20:12:06).
unicode enabled version
R3trans finished (0000).
p01:p01adm 62> R3trans -x
This is R3trans version 6.23 (release 720 - 31.10.12 - 20:12:06).
unicode enabled version
R3trans finished (0000).
p01:p01adm 63>
p01:p01adm 58> dbmcli -d P01 -U c db_enum
OK
P01 /sapdb/P01/db 7.9.07.14 fast running
P01 /sapdb/P01/db 7.9.07.14 quick offline
P01 /sapdb/P01/db 7.9.07.14 slow offline
P01 /sapdb/P01/db 7.9.07.14 test offline
p01:p01adm 59>
p01:p01adm 60> x_server start
2013-10-19 12:17:28 30139 44640 INF 12916 Found running XServer on port 7200
2013-10-19 12:17:28 30139 44640 INF 13011 version 'U64/LIX86 7.9.07 Build 014-123-244-287'
2013-10-19 12:17:28 30139 44640 INF 13010 installation P01 - path: /sapdb/P01/db
2013-10-19 12:17:28 30141 86336 ERR 11931 XSERVER Open update pipe '/sapdb/data/fifo/xserver_p01_update' failed:No such file or directory
2013-10-19 12:17:28 30141 86336 INF 12916 Found running sdbgloballistener on port 7210
2013-10-19 12:17:28 30141 86336 INF 13011 version 'UNKNOWN'
2013-10-19 12:17:28 30141 86336 ERR 11941 XSERVER Version string conversion failed:expected format %-9.9s %-8.8s Build %-3.3s-%-11.11s
p01:p01adm 60>
p01:p01adm 60> cd /sapdb/data/fifo/
p01:p01adm 61> ls -altr
total 8
drwxrwxr-x 12 sdb sdba 4096 Oct 18 18:30 ..
prw-rw---- 1 sdb sdba 0 Oct 19 12:05 xserver_p01_7200_logger
prw--w--w- 1 sdb sdba 0 Oct 19 12:05 P01
prw-rw---- 1 sdb sdba 0 Oct 19 12:17 xserver_p01_7200_update
drwxrwxr-x 2 sdb sdba 4096 Oct 19 12:17 .
p01:p01adm 62>
There´s no entry with "xserver_p01_update"
How can i create this entry?
I have no idea to solved this problem. Who can help?
Best regards
Dennis
Request clarification before answering.
Check note 1761717
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
The output of connection test suggest that there is something wrong with the DBM-User/Password. Therefore proceed as follows: call DB59,
select the line with the affected system and click on "integration data" and go into edit mode. Check that the DBM-User is a correct one
(Default: CONTROL) and correct it if needed. Also Check that the flag "central authorization" is set ("X"). Finally input the password of the
DBM-User twice and save your settings. This should fix the problem.
Regards,
David
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Dennis,
Check if you have the correct "DBM Operator" & "Standard Database" User/password under integration data in DB59.
Update the 'User Data' to make sure you have the correct user/password and try the 'connection test' again.
Regards, Yashwanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dennis,
Could you check troubleshooting steps in the below link
http://wiki.scn.sap.com/wiki/display/MaxDB/HowTo+-+Analyze+Connection+Problems+in+DB50+and+LC10
Hope this helps.
Regards,
Deepak Kori
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
64 | |
8 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.