Hi,
We want the data to be replicated from one HANA to another through SLT. We created a DBCO connection to the source HANA database and used that while creating the LTRC configuration. LTRC configuration got created successfully. But we are facing issues while adding the tables in SLT. It is getting failed, and the table is not getting created in the target HANA database. Below is the error I can see in the work process trace.
CREATE COLUMN TABLE "MARA" ("/1LT/TABLE_TYPE" NVARCHAR (000000) DEFAULT '' NOT NULL, \
"MANDT" NVARCHAR (000003) DEFAULT '000' NOT NULL, "MATNR" NVARCHAR (000018) DEFAULT ''\
NOT NULL, "LVORM" NVARCHAR (000001) DEFAULT '' NOT NULL, "MTART" NVARCHAR (000004) \
DEFAULT '' NOT NULL, "MATKL" NVARCHAR (000009) DEFAULT '' NOT NULL, "MEINS" NVARCHAR \
(000003) DEFAULT '' NOT NULL, "BRGEW" DECIMAL (000013, 000003) DEFAULT 0 NOT NULL, \
"NTGEW" DECIMAL (000013, 000003) DEFAULT 0 NOT NULL, "GEWEI" NVARCHAR (000003) DEFAUL\
T '' NOT NULL, "RAUBE" NVARCHAR (000002) DEFAULT '' NOT NULL, "TEMPB" NVARCHAR (000002)\
DEFAULT '' NOT NULL, "TRAGR" NVARCHAR (000004) DEFAULT '' NOT NULL, "SAISO" NVARC\
HAR (000004) DEFAULT '' NOT NULL, "EAN11" NVARCHAR (000018) DEFAULT '' NOT NULL, "\
NUMTP" NVARCHAR (000002) DEFAULT '' NOT NULL, "VHART" NVARCHAR (000004) DEFAULT '' NOT\
NULL, "BEGRU" NVARCHAR (000004) DEFAULT '' NOT NULL, "SAISJ" NVARCHAR (000004) DE\
FAULT '' NOT NULL, "PLGTP" NVARCHAR (000002) DEFAULT '' NOT NULL, "EXTWG" NVARCHAR (000\
018) DEFAULT '' NOT NULL, "SATNR" NVARCHAR (000018) DEFAULT '' NOT NULL, "ATTYP" N\
VARCHAR (000002) DEFAULT '' NOT NULL, "MSTAE" NVARCHAR (000002) DEFAULT '' NOT NULL, \
"MSTAV" NVARCHAR (000002) DEFAULT '' NOT NULL, "MSTDE" NVARCHAR (000008) DEFAULT '0\
0000000' NOT NULL, "MSTDV" NVARCHAR (000008) DEFAULT '00000000' NOT NULL, "MTPOS_MARA" \
NVARCHAR (000004) DEFAULT '' NOT NULL, "BBTYP" NVARCHAR (000001) DEFAULT '' NOT NULL, \
"BSTAT" NVARCHAR (000002) DEFAULT '' NOT NULL, "SIZE1_ATINN" NVARCHAR (000010) DEF\
AULT '0000000000' NOT NULL, "SIZE2_ATINN" NVARCHAR (000010) DEFAULT '0000000000' NOT NULL, \
"SIZE1" NVARCHAR (000018) DEFAULT '' NOT NULL, "SIZE2" NVARCHAR (000018) DEFAULT '\
' NOT NULL, "BRAND_ID" NVARCHAR (000004) DEFAULT '' NOT NULL, "ZZSTROKE" NVARCHAR (0000\
05) DEFAULT '' NOT NULL, "ZZCORE_NEWNESS" NVARCHAR (000002) DEFAULT '' NOT NULL, "\
ZZBUY_RATIO" NVARCHAR (000008) DEFAULT '' NOT NULL, "ZZFLOW_LINE" NVARCHAR (000001) DE\
FAULT '' NOT NULL, "ZZLIC_CHAR" NVARCHAR (000002) DEFAULT '' NOT NULL, "ZZLPID" NVARCHA\
R (000008) DEFAULT '' NOT NULL, "ZZPPNO" NVARCHAR (000008) DEFAULT '00000000' NOT NULL\
, "ZZSUPPLYCHATYPID" NVARCHAR (000010) DEFAULT '' NOT NULL, "ZZPO_APPROVAL_ID" NVARCHAR\
(000004) DEFAULT '' NOT NULL, "ZZARTYPE_OUTLET" NVARCHAR (000004) DEFAULT '' NOT NULL\
, "ZZARTYPENONOUTLE" NVARCHAR (000004) DEFAULT '' NOT NULL, "ZZREPL_TSTMP" NVARCHAR (00\
0014) DEFAULT '' NOT NULL , PRIMARY KEY ("MANDT", "MATNR") ) ;
***LOG BY2=> sql error 338 performing EXE [dbds 578]
***LOG BY0=> zero-length columns are not allowed: /1LT/TABLE_TYPE: line 1 col 35 (at pos 34) [dbds
***LOG BY1=> sql error 338 [dbacds 1820]
SM21 log:-
> col 35 (at pos 34)
Database error 338
Database error 338 at EXE
> zero-length columns are not allowed: /1LT/TABLE_TYPE: line 1
I believe as per the OSS note 1768805, HANA is one of the supported databases that can be used as a source. I could find OSS notes for using DB2 (1778975), DB6 (1778880), Oracle (1771460) & other database as non-SAP source, but no notes for HANA as source.
Any suggestions how to fix this issue?