cancel
Showing results for 
Search instead for 
Did you mean: 

Program 'Migration Monitor' exits with error code 102 when installing EHP8 IDES version

0 Kudos

Hi all,

I'm installing ECC EHP8 IDES on Windows Server with SQL database. Following error occours when importing ABAP.

Anyone please suggest to proceed, thanks.

Below are logs.

import_monitor_java.log

java version "1.6.0_111"
Java(TM) SE Runtime Environment (build 6.1.087)
SAP Java Server VM (build 6.1.087 25.51-b12, Mar 1 2016 10:06:26 - 61_REL - optU - windows amd64 - 6 - bas2:264178 (mixed mode))
Import Monitor jobs: running import of package: SAPNTAB
Loading of 'SAPNTAB' import package: ERROR

import_monitor.log

INFO: 2018-10-02 15:08:02
Import Monitor is started.

CONFIG: 2018-10-02 15:08:02
Application options:
collectLogicalPackages=false
dbCodepage=4103
dbType=MSS
decluster=true
extFiles=no
importDirs=E:\51053216_1\DATA_UNITS\EXP1;E:\51053216_1\DATA_UNITS\EXP2;E:\51053216_1\DATA_UNITS\EXP3;E:\51053216_1\DATA_UNITS\EXP4;E:\51053216_1\DATA_UNITS\EXP5;E:\51053216_1\DATA_UNITS\EXP6;E:\51053216_2\DATA_UNITS\EXP7;E:\51053216_2\DATA_UNITS\EXP8;E:\51053216_2\DATA_UNITS\EXP9;E:\51053216_2\DATA_UNITS\EXP10;E:\51053216_2\DATA_UNITS\EXP11
installDir=C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP
jobNum=3
loadArgs=-loadprocedure fast
monitorTimeout=30
orderBy=
r3loadExe=D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\R3load.exe
sapinst=
trace=all
tskFiles=yes

CONFIG: 2018-10-02 15:08:02
List of packages with table structure: 'SAP0000'.

CONFIG: 2018-10-02 15:08:02
List of packages with views: 'SAPVIEW'.

TRACE: 2018-10-02 15:08:02 com.sap.inst.migmon.imp.ImportStandardTask preCreate
Parse of 'C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP\DDLMSS.TPL' template file is started.

INFO: 2018-10-02 15:08:02 com.sap.inst.migmon.imp.ImportStandardTask preCreate
Parse of 'C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP\DDLMSS.TPL' template file is successfully completed.
Primary key creation: before load.
Index creation: after load.

TRACE: 2018-10-02 15:08:03 com.sap.inst.migmon.LoadTask processPrerequisitePackage
Loading of 'SAPNTAB' import package is started.

TRACE: 2018-10-02 15:08:03 com.sap.inst.migmon.LoadTask processPackage
Task file generation for 'SAPNTAB' starting import package:
D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\R3load.exe -ctf I E:\51053216_1\DATA_UNITS\EXP1\DATA\SAPNTAB.STR "C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP\DDLMSS.TPL" SAPNTAB.TSK MSS -l SAPNTAB.log

ERROR: 2018-10-02 15:08:03 com.sap.inst.migmon.LoadTask processPrerequisitePackage
Loading of 'SAPNTAB' import package is interrupted with R3load error.

Process 'D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\R3load.exe -ctf I E:\51053216_1\DATA_UNITS\EXP1\DATA\SAPNTAB.STR "C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP\DDLMSS.TPL" SAPNTAB.TSK MSS -l SAPNTAB.log' exited with return code 2.
For mode details see 'SAPNTAB.log' file.

ERROR: 2018-10-02 15:08:03
Cannot continue import because not all import packages with data conversion tables are loaded successfully.

SAPNTAB.log

D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\R3load.exe: START OF LOG: 20181002150803
(BLD) INFO: sccsid "@(#) $Id: //bas/745_STACK/src/R3ld/R3load/R3ldmain.c#7 $ SAP"
(BLD) INFO: kernel release 745 [UNICODE]
(BLD) INFO: data format 1.10
(BLD) INFO: patch number 800
(BLD) INFO: compiled on "Jul 6 2018 21:48:23"
(PRC) INFO: working directory "C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP"
(PRC) INFO: called "D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\R3load.exe -ctf I E:\51053216_1\DATA_UNITS\EXP1\DATA\SAPNTAB.STR C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP\DDLMSS.TPL SAPNTAB.TSK MSS -l SAPNTAB.log"
(PRC) INFO: process id 3188
(LOG) INFO: log level: 1
(LOG) INFO: log format: classic
(TPL) ERROR: Unexpected token 'ver:' in 'C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP\DDLMSS.TPL' l. 1
(TSK) ERROR: Unexpected token 'ver:' in 'C:\Program Files\sapinst_instdir\BS2016\ERP608\MSS\INSTALL\STD\ABAP\DDLMSS.TPL' l. 1


D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\R3load.exe: job finished with 1 error(s)
D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\R3load.exe: END OF LOG: 20181002150803

DDLMSS.TPL

ver: 1

prikey: BEFORE_LOAD ORDER_BY_PKEY
seckey: AFTER_LOAD

seltab: SELECT /{&fld_name&/-, /} FROM &tab_name& &select_hint0& &where&
seltabsorted: SELECT /{&fld_name&/-, /} FROM &tab_name& &select_hint0& &where&
ORDER BY /{&key_fld&/-, /}

instab: INSERT INTO &tab_name& (/{&fld_name&/-, /}) VALUES (/{&fld_marker&/-, /})

# cretab and creind: compression supported with SQL 2008 and higher
# see note 1505884 for the supported compression types

cretab: CREATE TABLE &tab_name&
( /{ &fld_name& &fld_desc& /-, /} ) ∁ression_page&

drptab: DROP TABLE &tab_name&

crepky: ALTER TABLE &tab_name&
ADD CONSTRAINT ≺i_key&
PRIMARY KEY &clustered& ( /{ &key_fld& /-, /} )

drppky: ALTER TABLE &tab_name&
DROP CONSTRAINT ≺i_key&

creind: CREATE &unique& INDEX ∈d_name&
ON &tab_name&
( /{ &fld_name& /-, /} ) ∁ression_page&

drpind: DROP INDEX &tab_name&.∈d_name&

crevie: CREATE VIEW &view_name&
( /{ &fld_name& /-, /} )
AS &query&

drpvie: DROP VIEW &view_name&

trcdat: TRUNCATE TABLE &tab_name&

deldat: DELETE FROM &tab_name& &where&

cretabtmp: CREATE TABLE [$TMP_&tab_name0&] ([$mssql_session_id] smallint NOT NULL default &dbschema&.get_mssql_session_id(),
/{ &fld_name& &fld_desc& /-, /} ) ∁ression_page&
/;
CREATE VIEW &tab_name& AS
SELECT /{ &fld_name& /-, /} FROM [$TMP_&tab_name0&] WHERE [$mssql_session_id] = &dbschema&.get_mssql_session_id()
/;
CREATE CLUSTERED INDEX [mssql_session_id] ON [$TMP_&tab_name0&]([$mssql_session_id])
crepkytmp: if exists (select 1 from sys.indexes where name = 'mssql_session_id' and object_id = object_id('$TMP_&tab_name0&'))
DROP INDEX [mssql_session_id] ON [$TMP_&tab_name0&]
/;
ALTER TABLE [$TMP_&tab_name0&] ADD CONSTRAINT ≺i_key& PRIMARY KEY &clustered& ([$mssql_session_id], /{ &key_fld& /-, /} )
creindtmp: CREATE &unique& INDEX ∈d_name& ON [$TMP_&tab_name0&] ([$mssql_session_id], /{ &fld_name& /-, /} ) ∁ression_page&
drptabtmp: if exists (select 1 from sys.objects where name = '$TMP_&tab_name0&' and type = 'U' and schema_id = schema_id())
DROP TABLE [$TMP_&tab_name0&]
/;
if exists (select 1 from sys.objects where name = '&tab_name0&' and type = 'V' and schema_id = schema_id())
DROP VIEW &tab_name&
drppkytmp: ALTER TABLE [$TMP_&tab_name0&] DROP CONSTRAINT ≺i_key&
drpindtmp: DROP INDEX [$TMP_&tab_name0&].∈d_name&
negtab: LICHECK MLICHECK

negdat: LICHECK MLICHECK

negind: LICHECK~0 MLICHECK~0 LICHECK^0 MLICHECK^0

negvie:

Regards,

Yanming

Accepted Solutions (0)

Answers (2)

Answers (2)

alichtenau
Advisor
Advisor

Hi Yanming,

R3load (since version kernel 749) requires that every STR file begins with the mandatory token "ver:" at the first non-empty line, which specify the version of the object description language.

There are two options in my opinion:
1) Switch to kernel 749
2) Set environment variable to R3LOAD_ALLOW_MISSING_VER = 1 and repeat the failing phase or step. The strict check for the version token will be disabled. An unexpected behavior is possible if the object description file (STR) contains syntax elements, which are not known for the used version of R3load.



Please check SAP Note 2489223 for more information.


Best regards,
Andreas

alichtenau
Advisor
Advisor
0 Kudos

Hi Yanming,

would you please update your R3load at "D:\usr\sap\IDS\SYS\exe\uc\NTAMD64\" to the latest version? Afterwards please try to repeat.

Best regards,
Andreas

0 Kudos

Hi Andreas,

There are no later versions of R3load than the installation package. However I tried to repeat with the latest version of SAPEXEDB.SAR still I get the same error.

Regards,

Yanming