Oltp systems-R/3

what is R/3?
in what way it is referred to as an OLAP system while we extract data from it and load it to BW?

Hi,
R/3 is OLTP system and BW is OLAP system.
Check these links:
http://datawarehouse.ittoolbox.com/documents/document.asp?i=2066
http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci977813,00.html
http://www.datawarehouse.com/article/?articleid=4593
http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:30801968442845
Hope this Helps..
Bye
Dinesh

Similar Messages

  • Error while trying to send a file through XI to SAP R/3 based OLTP system

    Hi all,
    I encountered with an error in the runtime workbench for the below mentioned scenario
    ERROR message
    <b>Unknown error: javax.ejb.CreateException: Neither messager server nor application server are defined for system IXI</b>
    SCENARIO
    The manufacturing system triggers an equipment failure. The failure message is sent through SAP Exchange Infrastructure (SAP XI) to the SAP R/3 based OLTP system,
    changing the equipment status to a failure state. This is achieved by triggering the execution of Remote Function Call (RFC) present in the OLTP system from the SAP XI integration server.
    Thanks and regards
    Jishi

    Hi Jishi,
    Please check the Receiver RFC communication channel in your integration directory.
    Check the logon parameters provided. From the error message, I guess there is no application server or message server provided, which is mandatory for XI to logon to the target backend R/3 system.

  • Functions not possible because of transfer to OLTP system

    Hi gurus,
    when i am doing /SAPAPO/VERMER, getting error like "functions not possible because of transfer to OLTP system"  can you suggest me and elaboratly.
    Thx
    moon

    turn off transfer to OLTP for both SNP and Deployment via SDP110.

  • Oracle Best Practices for generating Transactions IDs in high OLTP systems

    We are in the process of designing a high OLTP system using Oracle 11g Database with the following NFRs:
    1) 1 million transactions per day
    2) 100,000 concurrent users
    There are close to about 160-180 entities in the database and we want to know the best approach/practice in deriving the transaction IDs for the OLTP system. Our preferences are given below:
    1) Use Oracle Sequence starting with 1,000,000,000 (1 billion) - This is to make the TXN ID look meaningful when it starts with 1 billion instead of starting it with 1.
    2) Use timestamp and cast it to number instead of using Oracle sequence.
    Note: Transaction IDs must appear in sequence as they are inserted - be it sequence/timestamp
    I would like to know pros/cons of the above methods and their impacts on performance. Also, appreciate if you could share any any best practices/methods that Oracle supports.
    Thanks in advance.
    Ken R

    Ken R wrote:
    I did a quick PoC using both Oracle Sequence & Timestamp for 1 million inserts in a Non-RAC environment. Code used is given below:
    create sequence testseq start with 1 cache 10000 order;
    create table test1 (txnid number, txndate timestamp(9));
    create table test2 (txnid number, txndate timestamp(9));
    begin
    for i in 1..1000000
    loop
    insert into test1 values(testseq.nextval,systimestamp(9));
    end loop;
    commit;
    end;
    begin
    for i in 1..1000000
    loop
    insert into test2 values(to_number(to_char(systimestamp(9),'yyyymmddhh24missff9')), systimestamp(9));
    end loop;
    commit;
    end;
    Here are the results:
    select max(txndate)-min(txndate) from test1;
    Result >> 0 0:3:3.514891000
    select max(txndate)-min(txndate) from test2;
    Result >> 0 0:1:32.386923000
    It appears that Timestamp is faster than sequence... Any thought is highly appreciated...Interesting that your sequence timing is so slow. You say this was a non-RAC environment, but I wonder if you had Oracle linked in RAC mode even though you were running single instance - this would result in the ORDERed sequence running through RAC's "DFS Lock Handle" mechanism which might account for the timing anomaly.
    Unfortunately your test is not particularly relevant. As DomBrooks points out there are lots of problems with sequence-based or time-based columns, especially in RAC, and most particularly if you think you want a "no-gap" sequence. On top of this, of course, your test doesn't include an index on the relevant column, and it's single user and doesn't test for any concurrency effects.
    Typical performance problems are: your RAC instances spend all their time negotiating who gets to use the next value; the index you use to enforce uniqueness suffers from massive contention on the "high-value" block unless you create a reverse-key index - at which point you have to be able to cache the entire index to minimise I/O overheads; you can hash partition the index to avoid using the reverse-key option - but that costs a lot of money if you don't already license the partitioning option.
    Regards
    Jonathan Lewis

  • Connecting two BW systems to 4.6 C OLTP SYSTEM

    hello experts,
    i got issue while creating source system in BW SYSTEM.
    My is i trying to conect single oltp source system(4.6C) to TWO BW clients
    one system is having connection already... now i am trying to connect other system.
    all the RFC Conections looks fine from the both the systems..
    here the problem is i am getting error saying source system cannot to created.
    as error occured in the oltp system... when i cheked in R3. THERE IS SHORT DUMP.
    .....can pls help on ythis process... what steps do i need to follow
    other issue.
    same rfc connection between CRM AND BI client.
    when i try to create crm source in bi...all rfc connetions are fine
    i am getting error is source does not exist.
    this is minor issue
    i want help on the FIRST ONE.. THAT IS REALLY IMPORTANT
    THANKS
    NAG

    Hi Roberto,
    Thaks for your quick answer! that is usefull for configuring the system after the connection! but, I need that the connection work properly first. itsn't the case. We connect the both systems to R3 and defined the background user's for connection, but at moment to transfer data the process is not initiated in R3 (back job) for the BW2-R3 link. But for BW1-R3 does. then, we had changed the BW1-R3 link by changed the logical system name in R3, for connect BW2-R3 and this is working correctly. It is the problem: parallel simultaneous load is not working... do you any idea about this? which task we need perform... or some suggestions?  thanks!

  • Two BW Systems to One OLTP Systems.

    Hello experts:
        We are in the process of connecting two BW systems one OLTP system. Currently the BW system is connected to one OLTP system.
    I have many blogs here about this issue. But I am unable to see any answers on how to set this up.  Table RSBASIDOC table(in the OLTP system) has only one entry. How can add another entry in this table to point to two BW Systems.
    As alwasy points will be rewarded.
    Regards,
    N.S

    Why it is better to filter in the BW system rather than in R/3 ?
    I would like to avoid any changes in BW, because of:
    - reducing data traffic
    - in the source system we have more data(fields), that can be used as filter in EXIT_SAPLRSAP_001
    The data sources are unfortunately the same for the both BW systems, so I cannot differ between them.
    What do you think about these solutions:
    1. Modification in the source system - to pass logical system of BW into EXIT_SAPLRSAP_001 (the logical system is available just before EXIT_SAPLRSAP_001 is called, but unfortunately is not passed as parameter)
    2. Pass some dummy selection parameter from BW just to identify BW system ...
    May be any other solutions ?

  • Error when jumping to the OLTP system

    Hi Gurus,
    Some data loads are failed, when our BI consultant tries to analyse the issue, he getting the error " error when jumping to the OLTP system " " Screen output without connection to user"
    We are using BI and ECC 5.0 as back end system.
    Please let us know how to resolve the issu.
    Thanks in advance
    VJ

    Hello,
    I have changed user to Dialog user but still the the same issue.
    Please guide me how to go ahead.
    VJ

  • --+APPEND Hint -- advantages and disadvantages in OLTP system

    I have a process in with an insert statement takes a lot of time. When I modify the insert statement to use --+ APPEND hint the insert time reduces a lot. There are a lot of indexes on this table and the table and indexes are in logging mode.
    Can someone please clarify is using +APPEND hint will have any disadvantage in an OLTP system . Will any data be lost in case of failure?
    Thanks a lot!!

    Jim,
    Append means two things: 1) don't generate redo if possible, 2) don't run around looking through freelists for existing blocks into which a stray row or three could fit, just insert the rows into new empty blocks.
    The OP stated that the table is in logging mode. This means that the insert/append will be logged and hence the transaction is recoverable. It also means that append doesn't get rid of redo generation, it only gets rid of the freelist overhead.
    I'll create a table that occupies multiple blocks:
    SQL> create table t as
      2  select * from user_objects;
    Table created.
    SQL> insert into t
      2  select * from t;
    58 rows created.
    SQL> /
    116 rows created.
    SQL> /
    232 rows created.
    SQL> /
    464 rows created.
    SQL> select rowid_block, count(*) cnt
      2    from (
      3  select dbms_rowid.rowid_block_number(rowid) AS rowid_block
      4    from t
      5         )
      6   group by rowid_block;
    ROWID_BLOCK        CNT
          32542         58
          32543        183
          32544        183
          32545        183
          32546        183
          32547        138
    6 rows selected.Then I'll empty most of the rows out of those blocks:
    SQL> delete from t
      2   where object_id != 32217;
    912 rows deleted.
    SQL> select rowid_block, count(*) cnt
      2    from (
      3  select dbms_rowid.rowid_block_number(rowid) AS rowid_block
      4    from t
      5         )
      6   group by rowid_block;
    ROWID_BLOCK        CNT
          32542          1
          32543          4
          32544          3
          32545          3
          32546          3
          32547          2
    6 rows selected.Then I'll perform a "normal" bulk insert and we'll see the data added to an existing block:
    SQL> insert into t
      2  select * from t;
    16 rows created.
    SQL> select rowid_block, count(*) cnt
      2    from (
      3  select dbms_rowid.rowid_block_number(rowid) AS rowid_block
      4    from t
      5         )
      6   group by rowid_block;
    ROWID_BLOCK        CNT
          32542          1
          32543          4
          32544          3
          32545          3
          32546          3
          32547         18
    6 rows selected.However, a bulk insert/append will use a new block -- bypassing the freelist:
    SQL> insert /*+ append */ into t
      2  select * from t;
    32 rows created.
    SQL> commit;
    Commit complete.
    SQL> select rowid_block, count(*) cnt
      2    from (
      3  select dbms_rowid.rowid_block_number(rowid) AS rowid_block
      4    from t
      5         )
      6   group by rowid_block;
    ROWID_BLOCK        CNT
           2133         32
          32542          1
          32543          4
          32544          3
          32545          3
          32546          3
          32547         18
    7 rows selected.Scott

  • How to install 0FI_GL_10 in OLTP system

    Hi! Tell me please how can I install 0FI_GL_10 in OLTP system (for next replication to BW system). Do I need install it from BI Content, that is do I need install BI Content in OLTP system at first?
    Thanks,
    Olga

    Hi! I run RSA9. I got message "The application component hierarchy was transfered from the Content". But the folder "SAP" in "Source Systems" stays empty: no any subfolders and source systems in it. When I try to open folder "SAP" I get message "No entry for BW_USER in table RSAMIN available".
    The folder "BI" exists in Source Systems but with strange content: something called "Sender", when I click twice on it  I see "NODESNOTCONNECTED" and different data sources in it, for example, "Aggregated Status for Area of Responsability"... "Planning Calendar" ... etc
    Please else any ideas?
    Thanks,
    Olga

  • How to manage transfer to OLTP system for deployment

    hello experts,
    Please could you suggest me how to solve this problem:
    The rule is that only TLB results must be transferred to ECC
    However, some Plants are not using TLB and I need to get the results of deployment sent to ECC for those plants.
    I have set the checkbox TLB immediate transfer in SPRO (Configure transfer to OLTP system). I have also maintained all the plants in SPRO maintain distribution definition with external procurement. For deployment I ticked "no transfer"
    I don't know whether it is possible to send results of deployment only for a couple of selected plants.
    Is it possible without using CHange Pointers??
    Thank you for your answers,
    Best regards
    EL

    Hi,
    this whole activity needs to be handled in two steps.
    Step 1 - Run TLB for only those plants which need to have STOs. This can be done as a standard APO requirement. In the variant exclude the plants for which you do not want to run TLB
    Step 2 - Once step 1 is completed publish Deployments orders (STRs) from APO to ECC using T.Code /sapapo/c5. Here in the varaint select the correct order type and locations for which you want to sent STRs.
    Please run these in batch jobs ensuring to maintain the sequence, to avoid confusion.
    Thanks,
    Harsh

  • Error connecting multiple BW systems to one OLTP system

    Hi BW Gurus,
    As part of a major project we had to create a copy of our production BW system and thus have two BW systems connected to one production R/3 system. Before we proceed with the production systems, we decided to try it out with our staging systems.
    1) Created a copy of STG BW (already connected to STG R/3) and renamed it to TST BW.
    2) Transaction BDLS, renamed the logical system ID
    3) Made sure all partner profiles were available and active
    4) Since there was no connection between TST BW and R/3 STG, tried to activate the source system in TST BW. As per OSS note 886102, tried the restore functionality but we are running into a strange error.
    Table RSBASIDOC in the source system already has an entry for STG R/3 and STG BW with IDOC TYP ZSSA015 and Prefix "SA" and now it complains that since this prefix alrady exists, it cannot create another entry with the same prefix for TST BW and STG R/3. It gives us the option to delete the existing entry and create a new one for TST BW. This in turn de-activates the delta between STG BW and STG R/3 and we can successfully initialize with the new system.
    This process turned the queue entry in RSA7 red for STG BW and created a new one for TST BW (green). Delta stopped working for STG BW.
    How can I have both the systems connected and run delta process simulataneously? I have read OSS note 775568 but this is after the fact that the two systems are already connected.
    If I have to start from scratch, can someone please outline the steps involved?
    Do I have to restore the source system or is there an alternate way? I cannot see how the delta would work if there is no connection betweeen the two systems.
    Do I even need to worry about initializing with the TST BW System or can I just run the delta process and it would automatically add another entry in RSA7.
    Any help would be truly appreciated and rewarded!!
    Thank You.
    Sreedhar

    Looks like a much bigger issue than that. We did create the partner profile in WE20 but that didn't help either. It still complains about the prefix. This 2 Character prefix value is actually derived as the concatenation of the first letter of the BW system name and starting alphabet in a sequence. In our example STG BW has prefix of SA and the basic idoc type is ZSSA015. Based on this, TST BW system should have prefix of TA and basic idoc type might be ZSTA016. The program initially looks at RSBASIDOC table for source system and finds value SA and complains that this cannot be used again.
    I have seen messages in this forum where people have actually done this and hopefully someone would reply back as to how to resolve this issue.
    My main question though is, do we have to restore or activate or do not have to do anything to the source system after the copy of BW systems? None of the above three options seem to work for us right now.
    Any ideas?
    Thank You
    Sreedhar

  • Two BW systems connecting to an OLTP system

    We are upgrading our BW systems(3.5) to  BI 7.0.
    We are planning for a parallel Break-fix path. so we made a copy of our BW dev system(BWS)
    BWS-BWQ-BWP
    BWS2-BWQ2
    BWS2 is a copy of BWS and plan to upgrade it to BI 7.0 .we plan to retire BWS after upgrade is completed. When we try to restore connection for R/3 sourcesystem(DV1), it  gives a message with DELETE and DO NOT DELETE option
    " The connection BB is used in DV1 sourcesystem as a connection BWS to BW
    Do you want to delete this connection in the source system
    The connection is restored after it is deleted successfully."
    If i select "delete" it deletes connection to BWS and restores connection to BWS2, but if i select  "do not delete" it is not creating a connection for BWS2.
    How do i restore connection for BWS2 to DV1 without deleting the connection For BWS to DV1.
    I need to connect BWS and BWS2 to DV1.Please let me know How can we do this?
    If we can have connection for both BW systems to R/3 system, Do you see any issue with Delta loads?

    Did you resolve this? if yes how ? please let me know.
    Thank
    Shaik

  • Two BW system to one OLTP system connection issue.

    We are upgrading our BW systems to BI 7.0.
    We are planning for a parallel Break-fix path. so we made a copy of our BW dev system(BW1)
    BW2 is a copy of BW1 and plan to upgrade it to BI 7.0 .we plan to retire BW1 after upgrade is completed. When we try to restore connection for R/3 sourcesystem(S01), it gives a message with DELETE and DO NOT DELETE option
    " The connection EA is used in S01 sourcesystem as a connection BW1 to BW
    Do you want to delete this connection in the source system
    The connection is restored after it is deleted successfully."
    If i select "delete" it deletes connection to BW1 and restores connection to BW2, but if i select "do not delete" it is not creating a connection for BW2.
    How do i restore connection for BW2 to S01 without deleting the connection For BW1 to S01.
    I need to connect BW1 and BW2 to S011.Please let me know How can we do this?
    Thanks
    Shaik

    hi,
    please let me know what steps you have done - till now so that i can send you the remaining steps.
    thanks
    shaik

  • Comparing data b/w biw and oltp

    hi
    Could some one can halp me how to compare data between biw and oltp system.which has been extracted.
    Thank for your precious time spent to help me in learning.
    Thanks,
    Jagadeesh

    Jagadish,
    It is not always all extracted data are coming from one standard table and comparison is easy. most of the time from multiple tables. There are couple of things you can do.
    1. If you know any R3 functionals you can inquire about reports available that produce the same kind of column groupings.
    2. If no one exists or do not get much help from them, and if you have SQ01 access in R3 you can create a query to bring the same columns fromcorresponding tables (This is a harder because you need access and need to findout from where data is coming from though info is available in help.sap.com).
    3. more practical would be select a small subset of data, with right filters in your selection columns of the info package and extract data, at the same time use the same selection in RSA3 (R3 side) to extract data and compare. This should tell you whether what you have in R3 is matching with the extracted data.
    4. After your transformations you can compare the same with your info provider (cube or ODS) contents as well.
    hope this helps,
    Award points if useful.
    Alex (Arthur Samson)

  • Logical  system name to be updated while client copy--URGENT HELP REQUIRED

    Hello All,
       I have a  query regarding the "Logical System name" updation during Client copy.
      When we make a client copy(SRM Masters) for the Production system(SRM),the Old Logical system name for backend(which is attached to the SRM masters) gets copied to the new Client (Copy) which needs to be updated.
      There is  a  std transaction BDLS through whcih w e can change the current Logical system name to  a  new one but this  seems to work fine for System copy but not for Client copy.
      So when i make  a client copy of  SRM masters  for Production system,is there  any other std  way wherein i can change the "Logical system name " for the  backend or  do i have  to write a  CUSTOM program wherein entries  for  the Backend Logical system name in tables like CRMMLSGUID will  be updated  with  the new  Logical system name?
       Any help on this is  appreciated.
    Thanks & Regards,
    Disha.

    Disha,
    Yes, I did it twice and it worked fine.
    The R/3 GUID is sent by the OLTP system (R/3) in R/3 message header.
    SRM checks this GUID in CRMMLSGUID table.
    If is not the same one, then replication process fails.
    The only solution I found was to delete this entry. It is automatically recreated with the new GUID with the next replication, with FM CRMT_OLTP_LOGSYS1, called in BAPI_CRM_SAVE.
    Look at OSS note 588701 & 765018 for deletion of CRMMLSGUID.
    The issue is exactly ours: around system/client copy.
    In an CRM environment, this is more critical, because we make a huge use of the middleware. But in our case, and especially after system/client copies, we can go, even if SAP does not guaranty anything, because we don't care about "old" replicated data (I don't care about old BDOCs, that should even be deleted after processing).
    We have to take some risks sometimes...
    Rgds
    Christophe

Maybe you are looking for

  • MDM catalog integration with SRM 7.0

    Hi all, We will be upgrading from SRM 5.0 to SRM 7.0 We currently have CCM .....Few questins on catalog enablement for us with SRM 7: 1.With SRM 7,0,can we use CCM oor MDM is the only option??? 2.Is it better to have MDM as a seperate server and enab

  • Saving Adobe Interactive Form into a Server Path in Webdynpro.

    Hi Forum,                  I have an Adobe Interactive Form as UI element in my webdynpro View. This form is available in the context attribute in Binary Format. I can read the form from this attribute as Byte Array only. I want to save this file in

  • Buying an iphone in a different country.

    If i buy an Iphone here in Canada, it should work when i return to my country right?  (New Zealand)

  • Listtoarray with no value between delimiter

    Reading lines in a text file, Listing a text file , with value between ; sometime , there is no data between 2 ; which I need to know. In that case, (when there is no value between the delimiter) my array have a different length (smaller) Then the da

  • How to lessen touchpad sensitivity-not speed.

    How does one lessen the sensitivity of the touchpad. The slightest touch produces an unwanted action. Other posts give solutions that are relevant to speed but that does not solve MY issue. I would like the touchpad to require a little MORE pressure