Updating Database table across multiple SAP systems

Dear All,
I am working on a requirement which is described as follows:
The requirement is to keep a database table in sync across 10 different SAP clients (for production, test systems etc.). So when the database table is modified in source SAP system, it has to be replicated across all the clients and table of other SAP systems.
So the queries from my side are:
1. Whether XI should be used here as a middleware or direct RFC calls can do the updation across the SAP systems?
2. If XI is to be used what would be the recommended approach (ABAP Proxy to ABAP Proxy communication?)
Hope you can recommend me the best options to achieve this.
Thanks & Regards,
Pratik

it depends on what tables are involved/ what type of data/what transactions cause the update.
If you know the table names - then database level replication may be an option u2013 many projects do refresh their QA system with production data for a very real test data. If not, a hard disk level mirroring may have to be considered.
There are other technologies like change pointers in conjunction with distribution model can also be considered - which could trigger idocs that can be sent to the other systems using ALE layer or ALE *** PI/XI

Similar Messages

  • Capacity Across Multiple SAP Systems

    We have 2 ECC systems and want to see Resource Capacity/Requirements across the 2 systems.  Has anyone run across this before?  If so, how did you address it?  I realize that APO would be a likely candidate to help with this, but that seems like a lot of overhead to address this requirement as there are no additional requirements for APO.
    Any thoughs?
    Thanks,
    Mark

    Mario,
    Thanks for the response.  Are you saying that APO can only provide a report for this?  Is there not a way to actually combine capacity from 2 different systems and manage the capacity?  Maybe somehow try to use a work center group or something?
    Thanks,
    Mark

  • Update table in another SAP system

    Hi Guru's
    I have requirement, in which the outout of the report should be update Z table in another SAP System.
    How we can do this?
    Thanks
    Karthi

    Hello Karthik ,
    added to the above mentioned points , While Calling function you need to call other system FM with Destination with its parameters.
    Create a FM in System B with parameter for passing the Source Code from system A. Write your code to update the source code.
    call Function 'XYZ' Destination  Destination_name
      IMPORT
      EXPORT
    Please refer the below links.
    [http://www.sapdev.co.uk/bapirfc/rfcsap.htm]

  • Multiple SAP systems on One database

    Hello,
    We are planing to install multiple SAP systems like SM, ERP on one database with multiple DB SIDs, it means each SAP system has its own Oracle instance. We know MCOD has only one DB SID (one oracle instance) for multiple SAP systems.
    Is it possible to set up the landscape like this? Is it supported by SAP?
    Can any body advice?
    Thanks,
    Kris

    >
    Kris wrote:
    > Thanks Markus,
    >
    > But we want to install one DBMS home for all oracle instances for different SAP components. Is it possible?
    >
    >
    > Thanks,
    > Kris
    Technically, it is possible.
    But SAP Does NOT support it. The only method to install one set of binaries (one ORACLE_HOME) that is supported by SAP is to use MCOD (all components are installed in one Database)

  • Multiple SAP Systems In One MSCS Cluster

    We have installed a NW 7.0 EHP abap stack in a MSCS Cluster with 2 nodes.
    This was installed as a standard Cluster Install.
    We have now higlighted a requirement to install a 2nd (Java ) instance in this Cluster Group.
    The NW 7.0 EHP1 documentation and Note 1321854 shows that multiple SAP systems in one  MSCS cluster is supported.
    The documentation, however, is not clear if the 2nd instance can be installed when the 1st instance was installed without the preperations for Multiple Systems.
    There are no further documentation or guidelines to help.
    Has anyone come across this situation or managed to install 2 SAP instances in one Cluster Group based on Windows 2003, SQL Server 2005.
    Regards

    I am not quite sure if I understood your problem completley. But let's see...
    Usually you use on on MSCS Cluster Group per SAP instance. So you have your already existing NW 7.0 ABAP stack in a separated Cluster Group, and you create a new Cluster Group for your new Java system.
    You can find more information about it in this guide here on SDN:
    Link: [High Availability;
    More information about High Availability Setups for SAP System can be found here on SDN:
    Link: [High Availability]
    If you want to use the same database for your clustered ABAP stack and your new Java stack you can do a MCOD installation.
    Please see Link: [SAP Note 388866 - Multiple Components on One Database - Installation|https://service.sap.com/sap/support/notes/388866]
    Hope this helps.
    Best regards,
    Mathias

  • Enqueue and Dequeue before updating Database table

    Hi all,
    We are updating database tables using INSERT, MODIFY and UPDATE statements. Since many people will be running the application at the same time we need to lock the table before updating database table. So we need to use ENQUEUE and DEQUEUE functionality for this purpose.
    Can any plz explain what are the steps we should follow now?
    Thanks in advance.

    Hi,
    Any Database access should carefully handled as multiple applications may be accessing the database at the same time. To read a record from the database you don't need to implement a lock, but to write you need not only locks but also ideally should use the Update Function Modules to comply SAP "All or Nothing" Principle. This will prevent data inconsistency of the database and the data will be proper state. You need to use the COMMIT WORK and ROLLBACK WORK in you code to handle the consistency part of the database.
    The best design approach would be seperate the Database Layer completely from the business layers. This will make your code robust and easy to maintain.
    As, for the Locking Concepts, you will get multiple resources from SDN as how to create Locks and implement the Locking modules in your code. But more than that what matters is why and how to implement the SAP Locking concepts to make your application run better.
    Have a look at the following link
    http://help.sap.com/saphelp_nw70/helpdata/en/cf/21eea5446011d189700000e8322d00/content.htm
    Hope this helps.
    Thanks,
    Samantak.

  • Multiple SAP systems in MSCS with Oracle

    Hello,
    We are going to install a BI instance in a MSCS cluster in which there is already a SAP system installed and clustered.
    The SO is Windows 2008 and Oracle 10.2.0.4.
    My problem is about the Oracle sw. In previous SAP releases there was a guide called "Installation of Multiple SAP systems in MSCS: Oracle".
    For my release Netweaver 7.0. EHP1 SR1, there is no specific guide. All the references are the installation guide and part related to MSCS installation and a white paper about "new configuration of multiple SAP systems with Windows 2008 Failover Clustering".
    In all that documents I haven't found what to do with the database. In the beginning of the installation documents says that Multiple Oracle_home for different database instances are not supported in an MSCS configuration. But in the pages related to the MSCS installation says "if required, set up multiple Oracle Homes".
    So, what's the option? Multiple Oracle_homes or MCOD? Be in mind that I already have a SAP system in this cluster, so I already have an Oracle home c:\oracle\<SID>\102
    Have you work in this scenario?
    Thanks and best regards,
    Ana.

    Hi,
    Officially SAP does not support Multiple SAP Systems in One MCSC Cluster. If such installation & configuration has been done by SAP Global Technology Partner then and then only SAP provide support.
    what's the option? Multiple Oracle_homes or MCOD?
    GO for multiple oracle_home , in which the same drive letter for oracle_home should be used on local disks in both MCSC cluster nodes.  And the same oracle_home should be junctioned to the shared location on shared space.
    The Chapter 7 High Availability with Microsoft Cluster Service of [Inst. Guide SAP NetWeaver 7.0 incl. EHP1 SR1|http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000659894&_OBJECT=011000358700000353072009E] contains all the required information with detail. Refer it.
    Regards,
    Bhavik G. Shroff

  • Joining multiple tables across multiple data sources in MYSQL throws error

    Hi all,
    I have to join tables across multiples MYSQL databases
    eg :
    Table T1,T2 from DB1
    Table T3 from DB2
    Columns from T3 are aggregated ( dimensional column ).
    Hence when i query using oracle answers ( say i have columns from T1,T2 and T3 ) , OBIEE tries to a query DB1 by having NULL for columns in T3
    It uses cast(NULL as INTEGER ) for columns from T3 . But MYSQL throws an error because "cast(NULL as INTEGER )" is not supported by MYSQL.
    I tried executing the query generated by OBIEE manually , if i try giving cast(NULL as SIGNED INTEGER ) , it works.
    pasting the query for reference
    select distinct D1.c2 as c1,
    D1.c1 as c2,
    cast(NULL as INTEGER ) as c3
    from
    (select distinct T87.title_id as c1,
    T59.asin as c2
    from
    print_book_catalog T59 left outer join
    title_authority T87 On T59.asin = T87.asin
    where ( T59.asin = '0345378911' )
    ) D1
    I am not able to find any config file to set this property ( and use signed integer instead of integer ) . Even DBFeatures.INI does not have relevant information.
    Can someobody please help me solve this problem.

    Stijn,
    Thank you for the article link. That was very helpful! It seems that I had a few things off as you do need the "This source should be combined with other sources at this level." checked. In my two table source columns for DATA_SOURCE I defined a literal ('086496' and '085597' for the other) in the Column Mapping tab. I pasted the following in the Fragmentation content, checking the "This source..." box on the Content tab:
    eSIS.SANDBOX4_SCHOOLS.DATA_SOURCE = '086496'
    And pasted the following into the WHERE clause, checking "Select distinct values" on the Content tab:
    sandbox4."".OBIEE.NWOCA_SCHOOLS.SCHOOL_CODE = VALUEOF(NQ_SESSION."SCHOOL") AND sandbox4."".OBIEE.NWOCA_SCHOOLS.DATA_SOURCE = VALUEOF(NQ_SESSION."GROUP")
    This took care of my user's security, utilizing the session variables in the WHERE clause. I am now able to generate reports that only one user can access from one data source and share that same report with another user who can only see data from the other data source.
    Many thanks!!!

  • Assignment of One Solution ManagerDiagnostics Agent to Multiple SAP Systems

    Dear Experts,
    according to the Powerpoint presentation attached to SAP Note 1365123, one single Solution Manager Diagnostics Agent can be used for E2E RCA with multiple SAP systems running on its physical host.
    I have installed one Diagnostics Agent on a server where three ABAP systems are running. Each ABAP system on this server has been installed under an alias (i.e. all these SAP systems are reachable under the same IP address. No virtual servers with individual IP addresses have been defined.). I want to configure each ABAP system for E2E RCA. When running the Managed Systems Setup procedure for E2E RCA, I am not able to assign the diagnostics agent to more than one of these ABAP systems - after the first system has been configured for E2E RCA, the entry for the Diagnostics Agent on this particular server is no longer available in the drop-down list of Diagnostics Agents when configuring the next system.
    Is my understanding of the presentation mentioned above wrong, or am I missing a trick here? How can I assign the Diagnostics Agent to all three SAP systems that are running on the same physical host?
    Details about the environment:
    SAP Solution Manager: SAP EHP1 for Solution Manager 7.0 (SP Level 24)
    Diagnostics agent version : 7.01.7.0.20100326100205
    Thank you for your time,
    Rainer Walter

    Hello,
    Have you followed all the rules?
    Rule 1
    Consider the diagnostic agent as a standard SAP system
    Rule 2
    Install one Diagnostic Agent per host (Physical or Virtual) (You mentioned you don't have virtual hosts)
    Rule 3
    Each Diagnostic Agent gets mapped to the SMSY repository using the server name key
    Rule 4
    Do not install a Diagnostic agent on a host that only run databases or SAP Central Services
    Rule 5
    An Agent can only conenct to one single Solution Manager System
    If you install multiple Diagnostic Agents on the same host, each one needs to be connecting to a different Soltuion Manager system
    Rule 6
    Choose the adequate diagnostic agent installer/version
    Rule 7
    In a  switch over scenario diagnostic agent must move with their respective virtual host and managed components
    These are the rules attached to SAP Note 1365123. You need to comply to the rules.
    If you have multiple agents ont he same host, then they need to conenct to different solution manager systems....according to the rules. One agent per physical host is one of the rules...specifically rule #2. This is my take, and it seems pretty clear here.
    Regards,
    Paul

  • How to update database table !!!

    hi all,
    Please advice how to update database table with certain cndition needs to be checked.
    Please consider below scenario.
    have used enqueu and dequeue function to lock entries  and also i have used BAPI so considering that return parameter . i want to update table
    /tdk/st0027.
    1. I want to update database table
    2. there are certain condition needs to be checked like ,
       loop at it_final into wa_final.
    th_return-type = 'S'.
               if th_final-vbeln = /tdk/st0027-vbeln and
                  th_final-posnr = /tdk/st0027-posnr and
                  th_final-etenr = /tdk/st0027-sdslno.
    above condition which i need to check .and need to append below system fields need to be appended in table.
              th_final-prstsind = '20'.
              th_final-chgdate  = g_date.
              th_final-chgtime  = g_uzeit.
              th_final-chgprog  = g_cprog.
              th_final-chguser  = g_uname.
              append th_final to td_final.
              update /tdk/st0027 FROM th_final.
              endif.
    endloop.
    but i am getting error saying that  "The type od database table and work area (TH_FINAL)  are not unicode convertible"?
    I am not able to understandwhat would be the solution for this ?
    Thanks and regards,
    Prasad K. NAralkar

    The error occurs in the UPDATE statement included in the code. In this statement it is seen that there is a mismatch of structure defined for the DDIC table /tdk/st0027 and that of your work area th_final.
    try to create a structure w.r.t the DDIC table.
    Eg: DATA: wa_temp TYPE /tdk/st0027.
    MOVE-CORRESPONDING th_final TO wa_temp.
    Then try to UPDATE using the temporary work area i.e wa_temp which has structure similar to that of the database table.

  • Update database table

    I have 1 million records in application server and I want to update database table from that.
    Is UPDATE statement the best technique to do it.
    Just wanted to know if there is any other better tehcniques.
    Also i want to write the errors to job log. How can we do that?
    Regards,
    DNP

    If they are all new records or all changes, it would be best to use INSERT or UPDATE. You will also want to do mass inserts/changes using an internal table. Since you have so many records, you will probably have to do this in chunks in order to avoid dumping on the rollback area.
    Rob

  • Multiple SAP systems in MSCS

    Hello,
    We would like to install an ECC 6.0 and a CE in a cluster MSCS of two nodes.
    I've found the SAP documentation "Installation of Multiple SAP Systems in MSCS: Oracle" but the doc version is 03/30/2007. Could you please tell me wether there is a new version of this document? or where can I find more documentation about this?
    Is it recommended to create a domain between the cluster nodes? We're going to have 3 MSCS clusters with two systems in each cluster, should I create a domain for the three clusters, one domain per cluster or no domain at all?
    Thanks and regards,
    Ana.
    Edited by: systems2111 on Feb 3, 2010 9:46 AM

    Hello Shailesh,
    The scenario is the following:
    - MSCS between ECC and CE.
    - MSCS between Solution Manager and nothing.
    - MSCS between Websphere and SAP Business Objects
    Every MSCS has two machines. for example, ECC will run on one machine, CE oon the other machine and in case of problems the cluster will run the ECC in the CE node.
    I don't know if I have explain myself, but, anycase, please ask me with your doubts.
    Regards,
    Ana.

  • View Database Tables in Multiple Tabs

    How do you configure JDev to allow you to open and view multiple database tables in multiple tabs. Currently if I open 1 table and then open another, it loads them within the same tab.

    User,
    please always give us your jdev version, as the solution might depend on it...
    Check it you find an option to pin the tab before you double click on the next table...
    Timo

  • Multiple SAP systems - Single Content Server

    In a production landscape with multiple SAP systems and a single Content Server, would it be more efficient to allow each Web AS to access the Content Sever directly or should there be a single dedicated Web AS to access the single Content Server? 
    We do not have any load data; we are trying to find out if there are any heuristics for such a configuration.
    Message was edited by: John Ryan

    You may use the SAP Content server for data archiving. If you use content server, you may not be be able to satisfy the legal requirements as SAP content server cannot support a WORM devise.
    SAP do not recomment using SAP CS for Data archiving as well. SAP CS could be best used as a temporary content stoarge for non legal document images.

  • Multiple SAP systems in MSCS Master DVD

    Hello,
    We are going to install a second SAP system in a MSCS cluster and following the installation guide "Installation of Multiple SAP Systems in MSCS: Oracle" I have been looking for the new installation Master CD for the Multi-SID MSCS Installation, but I haven't found it.
    Do you know where can I find it? I suppose I do really need it, don't I?
    If you have previous experience and/or tips and tricks, please don't doubtd to share them.
    Thanks and best regards,
    Ana.

    But in the 25 section here I see:
    http://scn.sap.com/docs/DOC-28866
    It seems it isn't possible

Maybe you are looking for

  • Captivate Resolution vs. Monitor Resolution

    We are building training via Captivate and were pretty much forced to use a 980 x 680 capture area due to the limitations to the software truncation. What we are running in to is that many of our employees in the field use small laptops maybe an 11"

  • Is there any way to Integrate Sap b1 with microsoft project

    Hi, I would like to do add-on  Project Management. Before that I would like to get some idea from you experts Is there anyway  to integrate SAP B1 with Microsoft Project. I appreciate your help, and desperately need your help. Thanks in advance Regar

  • AEBS and AExpress N ethernet bridge disconnects when I sleep MBP??

    Hi all this is my first post but im a long time mac user having grown up in a mac house. anyways im an it guy by profession and ive been working at this issue to no avail so I figured I might come on there and see if any of you have experienced this

  • 3 4x6 on a sheet?

    Is there any way to set the print dialog up to put 3 4x6's on a sheet? Thanks!

  • "Starred" e-mails deleted

    I have a g-mail account that is push enabled. For some reason the e-mails that I have moved to the "starred" inbox are deleted off my phone within a couple of hours but remain in my gmail account. Is there any way to fix this? Before I enabled "push"