Hello,
I'm installing a new system (system copy) and during the second phase (after data recovery) I get the following error message :
ERROR 2015-11-12 11:34:17.926
CJS-30023 Process call 'F:\usr\sap\SID\SYS\exe\uc\NTAMD64\saplicense.exe -R3Setup SID XXXXXX TRACE=2' exits with error code -2. For details see log file(s) saplicense.log, dev_slic.
In fact, I know this issue and usually I solve it by changing password of dtabase user using brconnect. But for an unexpecting reason, this time that doesn't work. However, I use the same procedure which run usualy.
Dev_slic log give me the following information :
---------------------------------------------------
trc file: "dev_slic", trc level: 2, release: "701"
---------------------------------------------------
SlicIGetDate: <20151112>
SlicPwForR3Setup: calc password out of <SID20151112FJAWFNLTL>
SlicIGetDate: <20151112>
SlicSapInstall: sysname: >SID< connect: >1< rollback: >1<
SlicIDbLock: first call to SlicIDbLock: initialize Mutex
db_con_init called
create_con (con_name=R/3)
Loading DB library 'dboraslib.dll' ...
DlLoadLib success: LoadLibrary("dboraslib.dll"), hdl 0, addr 0000000187260000
using "F:\usr\sap\SID\SYS\exe\uc\NTAMD64\dboraslib.dll"
Library 'dboraslib.dll' loaded
function DbSlExpFuns loaded from library dboraslib.dll
Version of 'dboraslib.dll' is "700.08", patchlevel (0.186)
function dsql_db_init loaded from library dboraslib.dll
function dbdd_exp_funs loaded from library dboraslib.dll
New connection 0 created
000: name = R/3, con_id = -000000001, state = DISCONNECTED, tx = NO , hc = NO , perm = YES,
reco = NO , frco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
db_con_connect (con_name=R/3)
find_con_by_name found the following connection for reuse:
000: name = R/3, con_id = 000000000, state = DISCONNECTED, tx = NO , hc = NO , perm = YES,
reco = NO , frco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
CLIENT_ORACLE_HOME is not set as environment variable or
DIR_CLIENT_ORAHOME is not set as profile parameter.
assuming using instant client with unspecified location.
-->oci_init1
Oracle Client Version: '10.2.0.4.0', (dbsl 701 110412, non-unicode)
Default connection: tnsname ='SID'
-->oci_initialize(con=0, char='WE8DEC', nchar='AL16UTF16', uc_ln=1)
Application info callback registered.
OCIEnvCreate(mode=0=OCI_DEFAULT) returned 0 (for default NLS handle)
OCIHandleAlloc(OCI_HTYPE_ERROR, con=0, ErrHp=000000000276F820)
OCIHandleAlloc(OCI_HTYPE_ERROR, con=0, ErrBt=0000000002770FD8)
NLS env.: lang=414D45524943414E
terr=414D4552494341
char=55544638
Client NLS setting (by OCINlsGetInfo): con=0, 'AMERICAN_AMERICA.UTF8'
charset='WE8DEC', ncharset='AL16UTF16', UNI_ASC=FALSE
default client setting: NLS_CHAR=charset='UTF8'
Logon as OPS$-user to get SAPSR3's password
Connecting as /@SID on connection 0 (nls 0) ... (dbsl 701 110412, non-unicode)
Allocating service context handle for con=0
Allocating server context handle
Attaching to DB Server SID (con=0,svchp=0000000002770E98,srvhp=0000000002771708)
Assigning server context 0000000002771708 to service context 0000000002770E98
Allocating user session handle
Starting user session: OCISessionBegin(con=0, usr='/',svchp=0000000002770E98, srvhp=0000000002771708, usrhp=000000000277E2F0)
Assigning user session 000000000277E2F0 to service context 0000000002770E98
-->oci_prepare_stmt(con=0, len=52, stp=000000000277B148)
BEGIN DBMS_APPLICATION_INFO.SET_MODULE(:A0,:A1);END;
- oci_bind ( 0: SQLT_STR, l=300, con=0, stp=000000000277B148, vp=000000018751DC00,ip=000000018741C768,rlp=0000000000000000,rcp=0000000000000000)
- oci_bind ( 1: SQLT_STR, l=300, con=0, stp=000000000277B148, vp=000000018751EDD0,ip=000000018741C76A,rlp=0000000000000000,rcp=0000000000000000)
CbApplInfoGet() failed (ignored 1).
-->oci_prepare_stmt(con=0, len=54, stp=000000000277C1A0)
BEGIN DBMS_APPLICATION_INFO.SET_CLIENT_INFO(:A0); END;
- oci_bind ( 0: SQLT_STR, l= 20, con=0, stp=000000000277C1A0, vp=000000018751C770,ip=0000000000000000,rlp=0000000000000000,rcp=0000000000000000)
-->oci_execute_stmt(con=0, stp=000000000277C1A0, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
-->oci_prepare_stmt(con=0, len=0, stp=000000000277C1A0)
SELECT SID FROM V$MYSTAT WHERE ROWNUM<2
-->oci_define ( 0: SQLT_INT, l= 4, con=0, stp=000000000277C1A0, vp=000000000202F6F0,ip=000000000202F6E8,rlp=0000000000000000,rcp=0000000000000000)
-->oci_execute_stmt(con=0, stp=000000000277C1A0, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
Now '/@SID' is connected: con=0, nls_hdl=0, session_id=23.
-->oci_prepare_stmt(con=0, len=0, stp=000000000277C1A0)
ALTER SESSION SET NLS_SORT = BINARY
-->oci_execute_stmt(con=0, stp=000000000277C1A0, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
-->oci_prepare_stmt(con=0, len=0, stp=000000000277C1A0)
SELECT USERID,PASSWD FROM SAPUSER WHERE USERID IN (:A0,:A1)
- oci_bind ( 0: SQLT_STR, l=256, con=0, stp=000000000277C1A0, vp=0000000187571E5C,ip=0000000000000000,rlp=0000000000000000,rcp=0000000000000000)
- oci_bind ( 1: SQLT_STR, l=256, con=0, stp=000000000277C1A0, vp=000000000202F640,ip=0000000000000000,rlp=0000000000000000,rcp=0000000000000000)
-->oci_define ( 0: SQLT_STR, l=256, con=0, stp=000000000277C1A0, vp=000000000202F740,ip=000000000202F888,rlp=0000000000000000,rcp=0000000000000000)
-->oci_define ( 1: SQLT_AFC, l=256, con=0, stp=000000000277C1A0, vp=000000000202F540,ip=000000000202F334,rlp=0000000000000000,rcp=0000000000000000)
-->oci_execute_stmt(con=0, stp=000000000277C1A0, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
Got SAPSR3's password from OPS$-user
Disconnecting from connection 0 ...
Rolling back transaction ...
Closing user session (con=0,svchp=0000000002770E98,usrhp=000000000277E2F0)
Disconnected (con=0) from ORACLE.
Connect as 'SAPSR3' with found password from table SAPUSER
Connecting as SAPSR3/<pwd>@SID on connection 0 (nls 0) ... (dbsl 701 110412, non-unicode)
Assigning username to user session: con=0, usrhp=000000000277E2F0
Assigning password to user session: con=0, usrhp=000000000277E2F0
Starting user session: OCISessionBegin(con=0, usr=SAPSR3/<pwd>, svchp=0000000002770E98, srvhp=0000000002771708, usrhp=000000000277E2F0)
OCISessionBegin(OCI_DEFAULT) failed with -1=OCI_ERROR
OCISessionBegin(OCI_DEFAULT) failed with SQL error 1005:
ORA-01005: null password given; logon denied
server_detach(con=0,stale=1,svrhp=0000000002771708)
Detaching from DB Server (con=0,svchp=0000000002770E98,srvhp=0000000002771708)
Deallocating server context handle 0000000002771708 from con=0
*** ERROR => CONNECT failed with sql error '1005' [dbsloci.c 11306]
set_ocica() -> SQL error code 1005
-->oci_get_errmsg (con=0, rc=1005)
OCIErrorGet -> SQL error code: 1005
ORA-01005: null password given; logon denied
Default connection: tnsname ='SID'
Nls CharacterSet NationalCharSet EnvHp ErrHp ErrBt
0 UTF8 AL16UTF16 0000000002767D30 000000000276F820 0000000002770FD8
-->oci_initialize(con=0, char='UTF8', nchar='AL16UTF16', uc_ln=1)
Application info callback registered.
Logon as OPS$-user to get SAPSR3's password
Connecting as /@SID on connection 0 (nls 0) ... (dbsl 701 110412, non-unicode)
Allocating server context handle
Attaching to DB Server SID (con=0,svchp=0000000002770E98,srvhp=0000000002771708)
Assigning server context 0000000002771708 to service context 0000000002770E98
Starting user session: OCISessionBegin(con=0, usr='/',svchp=0000000002770E98, srvhp=0000000002771708, usrhp=000000000277E2F0)
Assigning user session 000000000277E2F0 to service context 0000000002770E98
-->oci_prepare_stmt(con=0, len=52, stp=000000000277A0F0)
BEGIN DBMS_APPLICATION_INFO.SET_MODULE(:A0,:A1);END;
- oci_bind ( 0: SQLT_STR, l=300, con=0, stp=000000000277A0F0, vp=000000018751DC00,ip=000000018741C768,rlp=0000000000000000,rcp=0000000000000000)
- oci_bind ( 1: SQLT_STR, l=300, con=0, stp=000000000277A0F0, vp=000000018751EDD0,ip=000000018741C76A,rlp=0000000000000000,rcp=0000000000000000)
-->oci_prepare_stmt(con=0, len=54, stp=0000000002770778)
BEGIN DBMS_APPLICATION_INFO.SET_CLIENT_INFO(:A0); END;
- oci_bind ( 0: SQLT_STR, l= 20, con=0, stp=0000000002770778, vp=000000018751C770,ip=0000000000000000,rlp=0000000000000000,rcp=0000000000000000)
-->oci_execute_stmt(con=0, stp=0000000002770778, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
-->oci_prepare_stmt(con=0, len=0, stp=0000000002770778)
SELECT SID FROM V$MYSTAT WHERE ROWNUM<2
-->oci_define ( 0: SQLT_INT, l= 4, con=0, stp=0000000002770778, vp=000000000202F260,ip=000000000202F258,rlp=0000000000000000,rcp=0000000000000000)
-->oci_execute_stmt(con=0, stp=0000000002770778, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
Now '/@SID' is connected: con=0, nls_hdl=0, session_id=23.
-->oci_prepare_stmt(con=0, len=0, stp=0000000002770778)
ALTER SESSION SET NLS_SORT = BINARY
-->oci_execute_stmt(con=0, stp=0000000002770778, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
-->oci_prepare_stmt(con=0, len=0, stp=0000000002770778)
SELECT USERID,PASSWD FROM SAPUSER WHERE USERID IN (:A0,:A1)
- oci_bind ( 0: SQLT_STR, l=256, con=0, stp=0000000002770778, vp=0000000187571E5C,ip=0000000000000000,rlp=0000000000000000,rcp=0000000000000000)
- oci_bind ( 1: SQLT_STR, l=256, con=0, stp=0000000002770778, vp=000000000202F1B0,ip=0000000000000000,rlp=0000000000000000,rcp=0000000000000000)
-->oci_define ( 0: SQLT_STR, l=256, con=0, stp=0000000002770778, vp=000000000202F2B0,ip=000000000202F3F8,rlp=0000000000000000,rcp=0000000000000000)
-->oci_define ( 1: SQLT_AFC, l=256, con=0, stp=0000000002770778, vp=000000000202F0B0,ip=000000000202EEA4,rlp=0000000000000000,rcp=0000000000000000)
-->oci_execute_stmt(con=0, stp=0000000002770778, iters=1, rowoff=0, dml_batch_errors=0)
<--oci_execute_stmt(rc=0, iters-errors = 1-0) [time 0,000s]
Got SAPSR3's password from OPS$-user
Disconnecting from connection 0 ...
Rolling back transaction ...
Closing user session (con=0,svchp=0000000002770E98,usrhp=000000000277E2F0)
Disconnected (con=0) from ORACLE.
Connect as 'SAPSR3' with found password from table SAPUSER
Connecting as SAPSR3/<pwd>@SID on connection 0 (nls 0) ... (dbsl 701 110412, non-unicode)
Assigning username to user session: con=0, usrhp=000000000277E2F0
Assigning password to user session: con=0, usrhp=000000000277E2F0
Starting user session: OCISessionBegin(con=0, usr=SAPSR3/<pwd>, svchp=0000000002770E98, srvhp=0000000002771708, usrhp=000000000277E2F0)
OCISessionBegin(OCI_DEFAULT) failed with -1=OCI_ERROR
OCISessionBegin(OCI_DEFAULT) failed with SQL error 1005:
ORA-01005: null password given; logon denied
server_detach(con=0,stale=1,svrhp=0000000002771708)
Detaching from DB Server (con=0,svchp=0000000002770E98,srvhp=0000000002771708)
Deallocating server context handle 0000000002771708 from con=0
*** ERROR => CONNECT failed with sql error '1005' [dbsloci.c 11306]
set_ocica() -> SQL error code 1005
-->oci_get_errmsg (con=0, rc=1005)
OCIErrorGet -> SQL error code: 1005
ORA-01005: null password given; logon denied
*****************************************************************************
*
* ERROR Connect to database failed
*
* TIME Thu Nov 12 11:34:17 2015
* RELEASE 701
* COMPONENT SLIC
* VERSION 302
* RC 99
* MODULE slicdb.c
* LINE 151
* DETAIL DbSlConnect failed with return code 99
* SQL-ERROR 1005 (check DB manual for explanation)
* COUNTER 1
*
*****************************************************************************