ST02 Export / Import buffer and directory entries

What would cause the number of (Export / Import) directory entries to steadily increase in ST02 until there were none left. I currently have the directory size set to 30,000 and over the course of about 7 days they are all used up and then I have extensive swaps. The swaps are at 1,060,431 after about one month.

lots of data input through interfaces for example...if the values are too small you have to increase them and checek again until the value is sufficient...
GreetZ, AH

Similar Messages

  • Bad performance on system, export/import buffer many sawps

    Hello,
    I have an ECC 6.0 system on AIX with 6 application servers. There seems to be a performance problem on the system, this issue is being noticed very well when people are trying to save a sale order for example, this operation takes about 10 minutes.
    Sometimes we get short dumps TSV_TNEW_PAGE_ALLOC_FAILED or MEMORY_NO_MORE_PAGING but not very often.
    I am not very good at studying the performance issues, but from what I could see is that there are may swaps on buffer export/import, program and generic key. Also the HitRatio is 88% at  buffer export/import, which I think is pretty low.
    I know that the maximum value accepted of swaps per day is 10000, is that right?
    Can you please advice me what needs to be done in order for these swaps to decrese and hit ratio to increase? And also what else I should do in order to analyse and root cause and the bad performance of the system?
    Many thannks,
    manoliv

    Hi,
    sappfpar determines the minimum and maximum (worst-case) swap space requirements of an R/3 application server. It also checks on shared memory requirements and that the em/initial_size_MB and abap/heap_area_total parameters are correctly set with the following procedure:
    /usr/sap/<SYSTEMNAME>/SYS/exe/run/sappfpar check pf=/usr/sap/<SYSTMENAME>/SYS/profile/<Profile name>
    At the end of the list, the program reports the minimum swap space, maximum heap space, and worst case swap space requirements:
    Additional Swap Space Requirements :
    You will probably need to increase the size of the swap space in hosts in which R/3 application servers run.
    As a rule of thumb, swap space should equal
    3 x Size of Main Storage or at least 1 GB, whichever is larger.
    SAP recommends a swap space of 2-3 GB for optimal performance.
    Determining Current Swap Space Availability: memlimits
    You can find out how much swap space is currently available in your host system with R/3’s memlimits program.
    Here’s how to run memlimits:
    From the UNIX command prompt, run the R/3 memlimits program to check on the size of the available swap space on the host system on which an R/3 application server is to run.
    The application server must be stopped, not running.
    /usr/sap/<SYSTEMNAME>/SYS/exe/run/memlimits | more
    The available swap space is reported in the output line Total available swap space: at the end of the program output. The program also indicates whether this amount of swap space will be adequate and determines the size of the data segments in the system.

  • Export/import buffer swap high

    hi friends;
    I  am with ERP Ecc6 system.in oracle 10g & aix5.3
    I am facing an issue with
    Export/import buffer shows a HitRatio 83% and swaps is 1,195,697. can anybody please suggest me how to solve the performance issue
    regards
    seethy

    Hi Seethy,
    Please check the following OSS Notes:
    373986      Overflow of the export/import buffer
    702728      Profile parameter for export/import buffer instances
    625305      Profile parameters for the error analysis buffer
    Regards,
    Siddhesh

  • Export partner profiles and SM59 Entries before system refresh

    Hello All,
    How to Export partner profiles and SM59 Entries before system refresh in Netweaver
    thanks
    Shyam

    In  SDN search  with name RFC export ..you will get so many answers ..
    Once again please find the below prcoess for RFC export/import during system refresh.
    RFC Export --
    go to trans dir.. and then create .ctl file as below
    #cd /usr/sap/trans/bin
    #vi export_rfc_<sid>_<date>.ctl
    #Please create the data file as u201Cexport_<SID>_rfc_<Date>.datu201D
    Export
    Client=<XXX>
    file '/usr/sap/trans/data/export_<SID>_rfc_<Date>.datu2019
    delete from rfcattrib
    select * from rfcattrib
    delete from rfcdes
    select * from rfcdes
    delete from rfcdoc
    select * from rfcdoc
    delete from rzllitab
    select * from rzllitab
    delete from ZTCA_USER_LANG
    select * from ZTCA_USER_LANG
    delete from rfcsysacl
    select * from rfcsysacl
    delete from rzllitab
    select * from rzllitab
    #After that excute export command as below.
    R3trans u2013w <export_rfc_<targetSID>_date.log> export_rfc_<targetSID>_date.ctl>
    (Format is: R3trans u2013w <logfile> <controlfile>)
    Export is finished....
    Import
    Example:
    #cd /usr/sap/trans/bin
    #vi import_rfc_pta_11042004.ctl
    #Please enter the exported RFC data file in the import control as follows:
    import
    file '/usr/sap/trans/data/export_pta_rfc_11042004.dat'
    (Enter the file name, which is created during the export process)
    Regards,
    Srinivas Chapa.

  • Solution Manager - Import buffer and duplicate imports in maintenance cycle

    Hello,
    I am trying to understand how Normal and Urgent Correction work in a maintenance cycles.
    I am using SOLMAN 4.0  and I would like to know how the import buffers are managed.
    When I have completed a maintenance cycle and all my transport request have been imported in the production system, I want to switch the status of the maintenance cycle back to development in order to complete my previous open normal corrections. I have read in many places that if I act in this way, not only my new corrections but all the old correction will be imported in the quality and production systems because the import buffers do not get empty.
    For example, If I decide to have 10 normal corrections but eventually only 9 corrections are imported in quality and production systems, when I switch back to development and I complete the 10th correction, this correction will be imported together with the other 9 corrections or this will be imported alone since the other nine correction have been imported before?
    How it works?
    I appreciate suggestions.
    Thanks
    Antonello

    Hi Gert-Jan,
    We do the same and we don't face this issue.  There is thus a solution.
    I never had this case, this might be a parameter in your QAS refresh procedure.
    1/ If you empty your production import buffer (meaning you import it all to production) before tacking the production copy you will never have this issue.
    2/ If you have some transportd left in the import buffer of production , you have this issue ? I guess this is our case
    I will try to reformulate the case.
    The refresh of QAS is causing the lost of some customizing that were not yet imported in production but was imported in QAS prior to the refresh of QAS.
    When you reimport the "overwritten" transports in QAS after the refresh, this transport is removed from the QAS import buffer and going too the import buffer of production. 
    A/The same transport is now twice in the import buffer of production ? we don't have this in our landscape (I even think this was not possible)
    B/Or in between this transport has been imported in production and thus you are right it falls in the import buffer of production again with another sequence.
    Thank you to confirm your case A or B ?.

  • Low Hit Ratio for Export/Import Buffer

    Hi,
    Do low hit ratio (less than 70%) for Export/Import buffer causes performance issue?
    I didnt get any Note related to this.
    Any help will be appreciated.
    Thanks,
    Saurabh

    Thanks everyone,
    Basicaly all the buffers(Program/Nametab/CUA/Screen/Genric Key/Single record) has hit ratio around 99% , but for export/import buffer its 60%. which is indeed less.
    This is what i intended to ask, if this low hit ratio for export/import buffer has much impact ?
    Any note if anyone remembers?
    Thanks,
    Saurabh

  • ST02 Export/Import

    Hi
    The system was in  ZERO ADMINISTRATION in st02 later for the performance issue we increased the buffer parameters like
    rsdb/ntab/entrycount 40000 KB                           
    rsdb/ntab/ftabsize   60000 KB                            
    rsdb/ntab/irbdsize   12000 kB
    abap/buffersize 750000 kB
    rsdb/cua/buffersize 6000  kB
    rsdb/obj/buffersize        12000 kB through rz10
    after that in st02 its showing the Export/import twice times
    Export/import          85.03    12,000      5,012      44.43     2,000                      
    Export/import          85.03    12,000      5,012      44.43     2,000
    free directory entries and % free directory's are showing zero
    regards

    hi manoj
    As i previously increased the export/import in st02
    my query is why its showing twice times in st02 like
                                   hit ratio   allocated    free space     %free space      directory size entries 
    Export/import          85.63 ;   12,000         5,147              45.63 ;                      2,000                          
    Export/import          85.63 ;   12,000         5,147              45.63 ;                      2,000               
    free directory entries and % free directory's are showing zero

  • SLD Export / import Technical and Business systems

    Dear all,
    I am new to SLD administration.
    We have task to update the local SLD on the Production PI system PPI ( Target ) with the business systems ZEC, ZSC from the Production Master SLD on Production solution manager system
    PSM ( source ) using Export/Import on the necessary technical and business systems.
    Please confirm whether i am following correct steps :
    Go to SLD Administration on PPI target system
    ALL Instances
    Instances by Class
    Model
    ( which one of this option need to be selected , please let me know  ?? )
    Go to SLD Administration on PSM source system.
    select Export button ->
    Select business systems one by one and perform Export which will create .ZIP file
    at local machine.
    Go to SLD Administration on PPI target system
    select Import button ->
    Select Export ZIP file which created in previous steps from PSM and provide location from desktop
    Start Import button ( only if you get Continue import option )
    Please let me know if above procedure is correct for business systems
    if yes then  what need to be done for Technical system ??...do they require Export/import also ?
    If yes when i go to technical system option i get Export option disabled...but same way when i go to
    business systems option i get Export button enable and able to perform the export.
    Do i need to only Export / Import business systems ?
    Plese help me.
    Regards,
    RR

    Manoj,
    It seems entries are added manually .... should we remove and run Import for the same ...
    or just try to overwrite .... in case of overwrite option ( as we have open OSS message ) SAP has suggested through OSS message that If you end up with problems when trying to overwrite, then the PPI SLD is broken and will have to be re-built because someone made a manual change to it and got the GUIDs out of synch with the master.
    I do not understand if target system PPI SLD gets broken during overwriting operation as mentioned by SAP ... whats is the way / steps / procedure to Re-build SLD .
    In rebuilt - process do i need to Import ( Export -> Export lines -> ALL ) the export backup created before start of this activity ? please let me know SLD rebuilt steps and about Remove - reimport issue.
    Appreciate you time on this. thanks in advance.

  • Parallel export/Import for exchange directory

    Hi,
    We have executed the homogeneous system copy(Win08/Ora 11) on ECC6 EHP4 and in order to speed up the process i have selected the parallel export/Import option on target system as export on source system is been executing by some other vendor.
    During Import abap phase it's displaying as" waiting -- mins for packahe data in exhange directory" as i have provided the path during input phase of "communication parameters for Import" in Exchange directory as <export directory>/Data.
    is this correct path and i have read some where that <TABART>.SQL  will be generated if on source system the same parallel expot/import option has enabled.And i couldn't find *.SQL files on export directory.
    Does it mean that guy who is executing on source system has not consider this option/not generated the SQl file with SMIGR_CREATE_DDL ?
    NB: i am executing import with SAPINST
    Regards,
    Dheeraj

    Dear Dheeraj,
    Kindly check in the export directory path, whether <package>.SGN files been generating or not .
    Also, we can check in exportmonitor.log.After export of individual pacakge, log says package transfered to network share directory.Even if it not merntions in log, parallel exp/imp not possible
    If it generates, parallel import will happen;If not, it will not.
    Its nothing to do with SQL files.
    Regards
    Ram

  • Exporting WE20, WE21 and SM59 Entries

    Hi,
    Can anyone knows how can we export or keep a copy of WE20, WE21 and SM59 Entries for later use. As We are going to refresh the development server with quality and wish to restore the orignal DEV servers parameter (Enteries) settings.
    How can we do Export and Import. Pl. suggest me some solution.
    Thanks,
    Raj

    Try this Script . Go to /usr/sap/trans/bin create a file ( <filename>.ctl > with the following entries
    export
    file '/usr/sap/trans/data/filename1.dat'
    delete from rfcattrib
    select * from rfcattrib
    delete from rfcdes
    select * from rfcdes
    delete from rfcdoc
    select * from rfcdoc
    delete from rfcsysacl
    select * from rfcsysacl
    delete from rzllitab
    select * from rzllitab
    delete from rzlliclass
    select * from rzlliclass
    delete from sxroute
    select * from sxroute
    delete from rfccheck
    select * from rfccheck
    2 ) execute the command R3trans -w <filename>.log <filename.>.ctl , a log file will be created in /usr/sap/trans/bin with the file name  <filename>.log  , R3trans return code should be 000 0r 004.
    3) If you want to reimport it to the same system at a later point of time create a script <filename2>.ctl in /usr/sap/trans/bin
    import
    file '/usr/sap/trans/data/filename1.dat'
    4) R3trans -w filename2.log -u 1268 <filename2>.ctl
    The return code should be 000 or 004 , compare the no of table enties in the exported and imported log files , they should be in sync .
    Edited by: Mann Mohandas on Feb 20, 2010 8:33 AM

  • Cretaion of UTL.File in Oracle 10G and directory entry in Ora.ini file

    Hi,
    Kindly advise me if:
    (!) we can create a directory and log file in this directory on some other server instead of creating it in the file system of the server where the Oracle 10G database is residing?
    Created directory in Oracle using create or replace directory command.
    My package will be creating a log file using UTL.File in the above directory.
    I want to create this directory on some other server to save my log file/s. Is this possible?
    (2) Also, let me know in Oracle 10G, do we need to add the directory entry (mention above in #1) in the Ora.ini file on the Oracle 10G server?

    Hi,
    1) utl_dir are different from directory object
    2) you cannot create directory on remote server and there is no need to write directory entry on oracle init file (not ini..)
    Acr

  • CLI tools to import Calendar and AddressBook entries into multiple users?

    We've exported data from an older 3rd-party messaging system being replaced with OCUCS 7u2, with calendar and task data as ICS files (one file with dozens of entries), and address-book data in a similar format (carddav?), one file of each type per user (who had non-empty calendars or address-books).
    Now the quest is to get this data into OCUCS :)
    Unfortunately, davadmin did not work for us (see post davadmin does not work with a GF instance without admin server for more details), and there seems to be no similar tool for PAB to import/export entries.
    We expected to find or write some scripts that would either add data into OCUCS backends (PAB LDAP, davadmin or even direct mysql for calendar+tasks), but it seems more proper to use standard tools (if available) instead of inventing our own wheels - that is, caldav/carddav or WCAP/WABP HTTP clients, or other protocol tools that can do import/export like GUI clients but invoked from command line and with proxy-auth capability.
    To review, we need to be able to import some file-based representation of calendar and addressbook data into OCUCS users' accounts from Unix command-line/script. If using protocol tools, this should work using only one admin account with the known password (and proxy-authenticating into other users' addressbooks and calendars for import tasks). For additional imports (i.e. synchronization while the old system is primary) no duplicate entries should appear, at least as long as they are identical; preferably UID and timestamp (if available) should be used to update older entries.
    Surprisingly, there are tons of GUI and mobile clients and plugins, but we found nearly no command-line ones. Seemingly, our best automation option might be to impose scripting onto clients like Thunderbird/Lightning or Convergence to do the jobs, or possibly fool an OutLook with the Connector into doing the job. Automation like CURL proxy-logins into Convergence and calling import/export URLs from there are being explored now...
    What do other people use for such quests? What can you suggest? What do you know we should look out for? ;)
    Thanks!

    Thanks a lot for the hint, it does seem the way to go, except that I can't get it working so far :(
    One thing to look out for is the line-ending character (should be DOS-style CRLF), so I have to "dos2unix" and "unix2dos" my prepared POST data to get it cleaned up properly (comes from various sources, so both endings are present in original blob of text).
    However, now that I got the appserver to accept the post data, calendar says "missing file param", or in more detail:
    BEGIN:VCALENDAR
    VERSION:2.0
    PRODID:-//Oracle Corporation/CS 7u2-4.19//EN
    X-NSCP-WCAP-ERRNO:60
    X-NSCP-WCAP-ERRNO-MESSAGE:Invalid arguments such as invalid email address
    , invalid date.
    X-NSCP-WCAP-ERRNO-DETAILED-MESSAGE:missing file param
    END:VCALENDARI've tried with "id" and proper login session (via login.wcap) instead of simple http auth, with the same result.
    Am I hitting something stupid simple? ;)
    Next I'd have to try it with a real web-browser...
    Edited by: JimKlimov on Apr 24, 2013 3:22 AM
    UPDATE: Tried with a browser, same result when I login with either a proxy-user and its pass, or the end-user and his pass. Logins with bad credentials do fail.
    Maybe the ICS data format is unexpected by Calendar Server (too many fields, some Microsoft-centric), or there are problems with UTF-8 text pieces in the entries? (Produced with DavMail, an open-source tool recommended by an Oracle engineer)
    Alas, same result for the sample ICS markup in that Wiki post...
    Thanks in advance for any more ideas :)

  • Bundle export/import questions and work arounds

    Hello,
    I've begun to use bundles to migrate components from our test server to our production server. Bundles are a great feature which i missed the last time i worked with N1SPS a few years back. But i've found a few things that i had to work around.
    1. It would be very nice to be able to set version to something like "latest" in the bundle, so i always get the latest version of all components when i do an export.
    2. The bundle should be able to export in a certain order, first folder then components, then containers and lastly plans. Today i have to add everything to the bundle in this order or change the XML-file in the jar afterwards. A function to change the order in the bundle would also help.
    3. Then the bundle is imported the container reefers to components of version 1.1 for some reason (in this case a directory), but it will import that component to version 1.0? I had to change the version reference in the XML to get this to work.
    Any workaround or is it all RFE:s and bugfixes?
    Regards
    Henrik

    Thank you for your fast reply. Is (1) something that could be object for a RFE? I think it's a common work flow to export the latest versions from a development server to a production server.
    Regards
    Henrik

  • Import statement and directory structure

    First of all, sorry for such a long post, I believe part of it is because I am unsure of the concept of importing in Java. Secondly, Thanks to anyone who can ultimately enlighten me to the concept of import. I did ask this question before in the "erorr and error handling" forum, and the people who have helped me there did a great job. But, I believe I require a little more clarification and thus have decided to post here.
    Anyhow, my question..
    Could someone explain to me the concept of the import statement, or direct me to a webpage with sort of explanation for newbies? For some reason, I am having a hard time grasping the concept.
    As I understand it, the import statement in Java, is very similar to the namespace keyword in C. That is to say, import doesn't actually "import" any source code, the way that the #include statement does in C.
    So I suppose what my question is, say I have a java class file like below:
    //filename: sentence.java
    //located: c:\school\csc365
    package csc365;
    class sentence
    //some variables here..
    //some constructor here..
    //some methods here..
    And some sample program like the one below which implements the above..
    //filename: test.java
    //located: c:\school\csc365
    import csc365.*;
    import java.io.*;
    class test.java
    //creates some sentence object
    //uses the object's methods
    //some other things.
    As I understand it, the test.java file should not compile because the csc365 package is not in the correct directory. (assuming of course, the classpath is like c:\school\csc365;c:\school )
    But, ... where then should the sentence.java be located? In a subdirectory of c:\school called csc365 (i.e c:\school\csc365\) ?
    And thus that would mean the test.java file could be located anywhere on the hard drive?
    I suppose, I just need a little clarification on the correlation between a package's "name" (i.e package csc365; ) and its corresponding directory's name, and also how the javac compiler searches the classpath for java classes.
    ..So, theoretically if I were to set the classpath to look in every conceivable directory(provided the directory names were all unique) of the harddrive, then I could compile a test.java anywhere?
    As a note: I have been able to get the test.java file to compile, by leaving out the import statement in the test.java file, and also leaving out the package statement for the sentence class, but I assume this is because the files are defaulted to the same package?

    Hi Mary,
    No, import isn't analogous to C++ namespace - Java package is closer to the namespace mark.
    import is just a convenience for the programmer. You can go your whole Java career without ever writing an import statement if you wish. All that means is that you'll have to type out the fully-resolved class name every time you want to use a class that's in a package other than java.lang. Example:
    // NOTE: No import statements
    public class Family
       // NOTE: fully-resolved class names
       private java.util.List children = new java.util.ArrayList();
    }If you use the import statement, you can save yourself from typing:
    import java.util.ArrayList;
    import java.util.List;
    public class Family
       // NOTE: fully-resolved class names
       private List children = new ArrayList();
    }import isn't the same as class loader. It does not bring in any source code at all.
    import comes into play when you're compiling or running your code. Java will check to make sure that any "shorthand" class names you give it live in one of the packages you've imported. If it can't find a matching fully-resolved class name, it'll give you a message like "Symbol not found" or something like that.
    I arrange Java source in a directory structure that matches the package structure in the .class files.
    If I've got a Java source file like this:
    package foo.bar;
    public class Baz
       public static void main(String [] args)
            Baz baz = new Baz();
            System.out.println(baz);
       public String toString()
           return "I am a Baz";
    }I'll store it in a directory structure like this:
    root
    +---classes
    +---src
          +---foo
               +---bar
                    +---Baz.javaWhen I compile, I go to root and compile by typing this:
    javac -d classes foo/bar/*.javaI can run the code from root by typing:
    java -classpath classes foo.bar.BazI hope this wasn't patronizing or beneath you. I don't mean to be insulting. - MOD

  • Export/Import memory

    Hi,
    what is the difference between Export/Import buffer
    and   Exp./Imp.SHM buffer
    regards,
    dev

    Hi Dev,
    This will be useful.
    Whenever a user session is created during any transactions, objects are created
    in memory. If another user is accessing the same object another copy is
    created in the memory - which means accessing objects is one copy per
    user per session (Session Memory).
    Until before SAP Application Server 6.40 these objects cannot accessed
    by other sessions or other programs. The concept of Shared Memory
    enables to access this memory if the object is not locked by that
    session. SAP Provides a class for accessing shared memories -
    CL_ABAP_MEMORY_AREA. Static methods are available in this class for
    binding a session to the memory area.
    What are the Advantages of Shared Memory?
    ~Data is kept only once in Memory.
    ~The Data will be in the memory as Memory Tables that reflect the
    structure of Database table.
    ~Fast access at Main Memory Speed.
    ~Saves Memory (Saves Approximately 3MB Per user per Session.
    More on Next Posting...
    http://groups.google.com/group/DEVS_SAP
    --Thanks and Regards,
    Ragu
    ERP,
    Suzlon Energy Limted, Pune
    +919370675797
    I have no limits for others sky is only a reason

Maybe you are looking for

  • Short Dump, Exception condition "NOT_EXIST" raised

    Dear Colleagues! I am having a problem with short dump, I am getting the message Exception condition "NOT_EXIST" raised. I am trying to load data to ODS with full load and filtering via a DTP. In the monitoring the load doesn't even get started. I ha

  • How can I rearrange the pages in a PDF without changing the assigned paged numbers.

    How can I rearrange the pages in a PDF without changing the assigned paged numbers? These correspond to the original document folio numbers.

  • Export for DVD

    I'm using FCP the first time to produce a DVD. I've tried all the export options (QT movie, Using Compressor, and Using QT conversion) and I'm still not sure which is the most appropriate (I'm using DVD Studio Pro to produce the DVD). The QT movie op

  • Soundtrack Pro / Flash problems

    Since installing Soundtrack Pro, I have had problems with Macromedia Flash. I installed Soundtrack Pro yesterday and imported MP3 voice-over files for correction & improvement and saved them as .aiff files for import into a Flash .FLA file on my MacB

  • I can't write in hebrew

    Hello everyone, I recently bought the new version of Photoshop (CS6 13.0) and I have encountered a serious issue with the middle eastern languages. I have switched my text engine to middle eastern, enabled middle eastern features through the type men