cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi guys,

I am trying to apply SP on my system 09-15

and I get and import_proper phase error below:

The import was stopped, since an error occurred during the phase

IMPORT_PROPER, which the Support Package Manager is unable to resolve

without your input.

After you have corrected the cause of the error, continue with the

import by choosing Support Package -> Import queue from the initial

screen of the Support Package Manager.

The following details help you to analyze the problem:

- Error in phase: IMPORT_PROPER

- Reason for error: TP_BUFFER_INCONSISTENCY

- Return code: 0008

- Error message: Pkgs. in queue don"t exist in the tp buffer (e.g.

SAPKB64010)

Tried the following:

Generated a new TP Parameter through STMS

Clear the log files

Tried to clear the buffer manually with S37 OCS_RESET_QUEUE getting an object locked message.

Updated the Kernel and SPAM/SAINT

Please Help

Thanks,

Damien

0 Likes
View Entire Topic
Former Member
0 Likes

I experienced exactly the same problem when applying the SOLMAN EHP1 installation/upgrade despite meticulously following note 1169247. This was particularly annoying because we applied the packages to the DEV machine without any issues and then only encountered the problem in production. I still don't know what the root cause is, but this is what fixed it for me (thanks for the clues above)

The error I got was the good old "Pkgs. in queue don"t exist in the tp buffer".

1. I investigated the tp buffer by doing the following:

cd /usr/sap/trans/bin

tp show buffer SMP pf=TP_DOMAIN_SMP.PFL

The only things in the buffer were a whole lot of SYNCMARK entries and nothing else!

2. I scrubbed the contents of the buffer (after checking no tp processes were running):

rm /usr/sap/trans/buffer/SMP (alternatively do a tp cleanbuffer SID ...)

3. This is the important bit. You need to know what transports to add and IN WHAT ORDER

Start transaction SAINT

There is a [Logs] button on the front screen, press it

On the next screen, you will see something that says "Overview of transport logs"

For every transport (eg. SAPK-701DHINSAPBASIS) that you see in the list, you need to do the following:

tp ADDTOBUFFER <TPT No.> SMP U1 pf=/usr/sap/trans/bin/TP_DOMAIN_SMP.PFL tag=spam -DCTC=0 -Dtransdir=/usr/sap/trans

tp SETSYNCMARK <TPT No.> SMP U1 pf=/usr/sap/trans/bin/TP_DOMAIN_SMP.PFL tag=spam -DCTC=0 -Dtransdir=/usr/sap/trans

Once you have finished the entire list (I used a spreadsheet to generate the 150-odd entries I had to make), I restarted SAINT and it went in without issues. Hope this helps.