Skip to Content
0
Former Member
Sep 05, 2011 at 07:46 PM

Transport from ECC6 to 4.6C

162 Views

Hi there,

I need to transport a whole lot of custom development objects including ABAP, screens, functions, tables etc. They are all contained in a single workbench request.

The original system is a unicode ECC6 (700) system running off Win 2008 R2, MaxDB 7.6. The target system is non-unicode R/3 4.6C

I am no Basis Administrator - my problem is that this is an unusual request that basis admins don't really have experience with, so I am being left to find a solution myself...

When I try to import the transport files into the 4.6 system I get an error related to unicode to non-unicode transporting.

I have checked the following notes:

Note 330267 - https://service.sap.com/sap/support/notes/330267

Solution: First import into a byte-oriented system (that is, a system where one byte is used for each character) with Release >= 6.10. Then export the data from this system. The resulting export can then be imported into earlier releases.

This is not an option as I don't have a non-unicode system available with version 610 or later.

Note 1090842 - https://service.sap.com/sap/support/notes/1090842

A general prerequisite for this type of transport is that the R3trans belonging to the system is used during both the import and export processes.

I don't really know what this means - can anyone shed some light on what I need to do to try this?

Note 638357 - https://service.sap.com/sap/support/notes/638357

Up to now, such transports have not been possible, because in Basis releases prior to 6.10, R3trans cannot understand the internal format of the transport files that result from the export from Unicode systems.

Transport profile parameter "exporttoascii" is available as of the tp and R3trans versions listed below. If you set "exporttoascii=true" in the export system, a transport file is created during the export from Unicode systems that can also be imported into old Basis releases.

I have tried to use the following command with no luck - "D:\usr\sap\<SID>\DVEBMGS00\exe\tp export <SID>K900079 "-D exporttoascii=true"". I run this command while logged in as <SID>ADM, but get the following error - "Connection failed (RTE:could not create comm. shared memory \[51\])". When using STMS in SAP to release a transport normally it works fine, so not sure why the TP command will not work??

Note 1113226 - EXPORT/IMPORT: UC converter for R3TRANS - https://service.sap.com/sap/support/notes/1113226

A converter was developed that

u2022 converts the internal format of the exported data into the older format and

u2022 converts Unicode characters that are contained in the exported data into code page 1100 and adjusts the length accordingly.

The transport tool R3TRANS uses this converter.

Patch text: EXP/IMP: UC converter for R3TRANS

Check SAP Service Marketplace to see whether the patch is already available for your platform and apply it in accordance with Note 19466.

I checked this but again, I don't fully understand this note - it does not seem very clear what should be done. I have searched the downloads center and have not found any converter utility...

I would really appreciate any help on this!

Thanks very much

David