10g: what is the purpose of sync_trail and sync_store?

Hello,
We have a 10.1.3.3.1 MLR 19 environment and we're having a production problem where were seeing the following error msgs. When this has happened, it causes the affected server to fail and need to be recycled.
====================================================================================
11/02/07 11:51:12 0 - ORABPEL-04040
Cannot update lob column.
The process domain was unable to update the lob column "5" in the datastore. The exception reported is: ORA-22990: LOB locators cannot span transactions
Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
sql statement: BEGIN INSERT INTO sync_store( cikey, domain_ref, bin_csize, bin_usize, bin ) VALUES ( ?, ?, ?, ?, '0' ) RETURNING bin INTO ?; END;
11/02/07 13:06:15 0 - ORABPEL-04040
Cannot update lob column.
The process domain was unable to update the lob column "5" in the datastore. The exception reported is: ORA-22990: LOB locators cannot span transactions
Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
sql statement: BEGIN INSERT INTO sync_trail( cikey, domain_ref, bin_csize, bin_usize, bin ) VALUES ( ?, ?, ?, ?, '0' ) RETURNING bin INTO ?; END;
====================================================================================
We have dozens of synchronous projects but only two of them are writing records to these tables. What makes a sync bpel project write to these tables and what is there purpose? I've seen them listed in various purge scripts so I have to assume they support audit trails or something similar.
Thanks in Advance.

I have an update. The two projects use the "inMemoryOptimization" property and that's the cause of the writing to the db. Why would this property trigger a write to the db when the purpose of the property is to do all processing in memory?

Similar Messages

  • What Is The Purpose Of MODELDATA_DEST And METADATA DEST ?

    Hi experts,
    What Is The Purpose Of MODELDATA_DEST And METADATA DEST ?
    thanks in advance
    Sreenivas

    Hi  Rafi,
    View Set: View Set is used to display the number of views at the same time to the user, by using the layout options available in that
    View Controller
    Please Look at this Link for [View Controller |http://help.sap.com/search/highlightContent.jsp]
    [Thread 1|http://help.sap.com/search/highlightContent.jsp]
    Hope this is help full for you.
    Regards
    Vijay Kalluri

  • SOA 10g: What is the purpose of the sync_trail and sync_store tables?

    Hello,
    We have a 10.1.3.3.1 MLR 19 environment and we're having a production problem where were seeing the following error msgs. When this has happened, it causes the affected server to fail and need to be recycled.
    ====================================================================================
    11/02/07 11:51:12 0 - ORABPEL-04040
    Cannot update lob column.
    The process domain was unable to update the lob column "5" in the datastore. The exception reported is: ORA-22990: LOB locators cannot span transactions
    Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
    sql statement: BEGIN INSERT INTO sync_store( cikey, domain_ref, bin_csize, bin_usize, bin ) VALUES ( ?, ?, ?, ?, '0' ) RETURNING bin INTO ?; END;
    11/02/07 13:06:15 0 - ORABPEL-04040
    Cannot update lob column.
    The process domain was unable to update the lob column "5" in the datastore. The exception reported is: ORA-22990: LOB locators cannot span transactions
    Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
    sql statement: BEGIN INSERT INTO sync_trail( cikey, domain_ref, bin_csize, bin_usize, bin ) VALUES ( ?, ?, ?, ?, '0' ) RETURNING bin INTO ?; END;
    ====================================================================================
    We have dozens of synchronous projects but only two of them are writing records to these tables. What makes a sync bpel project write to these tables and what is there purpose? I've seen them listed in various purge scripts so I have to assume they support audit trails or something similar.
    Thanks in Advance.

    I have an update. The two projects use the "inMemoryOptimization" property and that's the cause of the writing to the db. Why would this property trigger a write to the db when the purpose of the property is to do all processing in memory?

  • What is the purpose of Clearing and Revenue account in Asset Disposal : F-92?

    Hi All,
    Please clarify my doubt ;
    In Asset Disposal - Sale to Customer : F-92 with customer
    Suppose an asset with historical cost $1000 and accumulated depreciation of $100 is being sold to a customer at $1100, the posting entries will be as follows :
    Dr     Customer Account (A/R)                    1,100
    Dr     Accumulated Depreciation                    100
    Cr     Fixed Asset - Acquisition Cost           1,000-
    Cr     Gain/Loss of Fixed Asset Disposal       200-
    Dr     Clearing Account for Asset Disposal   1,100
    Cr     Revenue for Asset Disposal                1,100-
    I completely understand the first four line items, but don't know the purpose or the 5th and 6th line items.
    Please explain why we need a clearing and revenue account for asset disposal and what would be the impact of these accounts in asset accounting?
    Thanks in advance !!!
    Regards,
    Vicki

    Hi Vicki
    This is just a technical account, which gets Dr and Cr in the same document
    The purpose is just to tell you how much asset sale has happened during the year.. You can get this info by looking at the GL Account
    Since Asset Module is a sub ledger, the asset needs to be retired. At the same time, the FI-GL also should show the needed info from accounting perspective
    While the required GL entry is completed with the 1st 4 line items, the 5th and 6th are just the statistical ones
    Br. Ajay M

  • What is the default user name and password for oracle databse 10g

    Hi: gurus, I just recently installed the oracle 10g personal edition and trying to log on to the enterprise manger, but can't figure it out the user name and password, can some one help me and tell me what is the default user name and password to logon to the oracle instance. BTW during the installation I choose two passowrds one for the schema and one for the global database orcl. I wonder will I be using one of these passwords. Still I don't have any clue for the "User Name".
    thanks

    system/manager and sys/change_on_install are still valid default passwords when database is manually created. If DBCA was used, passwords will be those defined at creation time inside DBCA.
    In case passwords have been forgotten, those can be reset:
    From an OS commnad prompt, set ORACLE_SID, ORACLE_HOME and PATH environment variables, just to make sure you are pointing to the right Oracle Home installation, and issue:
    OS> sqlplus / as sysdba
    SQL> alter user sys identified by yourNewSysPassword;
    SQL> alter user system identified by yourNewSystemPassword;
    And you're done with it.
    HR Madrid

  • What is the purpose of the chain (lock symbol) between a solid color layer and its vector mask?

    What is the purpose of the chain (lock symbol) between a solid color layer and its vector mask in the layer panel when creating shape layers with a shape tool? I'm just curious when locking or unlocking the solid color layer and its vector mask can make a difference.

    I don't understand what you said and your shape layer looks different then mine using CS5.
    When the chain is deselected, I can't do anything with the move tool on the shape layer. This is the only difference I can find. Making the solid color uniform or not doesn't change anything.
    Your example shows that you moved the position of the solid color, how did you do that? I can create a solid color layer and change its uniform look by applying an effect like gradient but I can't move the solid color itself around. How is this possible?

  • Function module: why do we use FM and what is the purpose of using FM

    hi,
       Can any please explain. Why do we use FM?
                                           What is the purpose of using FM ?
                                           Where we are using FM and for what tables in R/3 ?
    I could be thankful to you if any one answer above questions.
    Arun

    Hi,
      We go for creating FM when there is a chance of using the same code in different reports in R/3.
    Suppose I have a requirement say, to display the Payer Name for every sale order.
    This is most common requirement in any project.
    You can create a FM say READ_CUSTOMER_NAME in SE37.
    Write a select statement from the table VBAP to fetch the Payer Name based on the Sales Order.
    Now you can activate the FM and it is ready to be used across all the reports in R/3.
    Need : To avoid redundant coding and to modularize the code.
    If you want to see the list of Standard FMs, got SE37 --> press F4 and you'll get all the SAP standard FMs.
    For customized FMs (User defined), type Z* or Y* and press F4.
    Hope this helps a bit !!!
    Regards,
    Balaji V

  • What is the purpose of the 1394 and USB jacks on the 30" Cinema?

    I have a 30" Cinema display connect to my (current-model) Mini via the Thunderbolt port and an Apple Dual-DVI adapter.
    The back of the display has a pair of USB jacks and a pair of Firewire jacks, and the adapter has cable connections to match. What is the purpose of all these connections? I can tell you right now, it seems that nothing is coming or going through any of these paths. The Cinema display is working just fine but these miscellaneous connections aren't live as far as I can tell.
    What would be great is if the FW tail on the adapter could be used as a second FW port for the Mini. Can that be made to work? Is there some way to route a FW signal to the Displayport?
    TIA for any thoughts on this matter.

    If I have to connect one  Cinema FW port to the sole FW port on the Mac Mini, that doesn't gain me any additional ports--it consumes one of two ports and leaves me a net of one open port--the same quantity I started with.
    The display's FireWire cable (not one of the ports on the back of the display) connects to the computer's FireWire port (via a FW400 to FW800 adapter).  This uses up one computer FireWire port, but the display has two FireWire ports, so you gain one port.
    It's the same for USB.  You lose one port of the computer but get two on the display.
    BTW, your response implied that the Thunderbolt port "contains" both USB and FW connectivity. Can I simply tap off the FW and feed my external FW hard drive directly from the Thunderbolt port?
    Thunderbolt doesn't include USB and FireWire directly.  Instead it includes a version of PCI.  Apple is making some simple Thunderbolt to FireWire or Internet adapters, but they have only one Thunderbolt connection, so if you used one, there would be no place to connect your 30" display.  (The HDMI port is limited to 1920 x 1200, so cannot drive a 30" display at full resolution.)
    Belkin is coming out with an adapter that you could use, but it is not cheap.
    <http://www.belkin.com/pressRoom/releases/uploads/ThunderboltCableDock_060512.htm l>

  • What is the purpose of IA32.api plugin and how to disable it.?

    Hello,
    We have an issue with this plugin in our company.
    This plugin is making IE Crash.
    I would like to properly disable this to workaround the issue.
    Questions:
    1°) What is the purpose of this plugin? i heard it's about AutoUpdate, is this true? if so i suppose disabling AutoUpdate should suffice.
    2°) I know the trick to rename the IA32.api file within the plugins folder but it seems like it make Adobe Reader more unstable. So i think this is not a proper way to do it.
    Any help would be appreciated.
    Cheers
    -Benjamin

    Our application uses Internet Explorer with the default PDF viewer as Adobe Reader to display PDFs.  The html just specifies "open file xxx.pdf" and the default viewer is invoked.  This works fine and the user closes the PDF when done and goes on his way.  But we see a lot of errors where our application registers a crash, and when the crash dump is analyzed the crash is below:
          another Module attempted to call the following unloaded Module: IA32.api or AcroPDF.dll
    As I can see in the forums this has been an issue with Adobe reader for several years.  Is there any solution or work around for this?  We are about to lose a major account due to the frequent crashes in Adobe that look as if they came from our application.

  • What is the function of _xdb and _xpt services in oracle 10g database.

    what is the function of xdb and xpt services in oracle 10g database.?

    Hi,
    If you are troubleshooting check the below link too:
    Issues installing.  Listener not working
    Best regards,
    Rafi.
    http://rafioracledba.blogspot.com/

  • What is the purpose  of Date From and Date To In Oracle HRMS ?

    hi
    I have doubt on
    What is the purpose of Date From and Date To In Oracle HRMS?
    Thanks

    Where do you see these fields? Please give full details (eg, the navigation path).
    If you're referring to Effective Start Date and Effective End Date (effective_start_date, effective_end_date) these are two fields that appear on many HRMS entities. They're used to store dated history over time. For example:
    14-Jan-2009 to 19-Apr-2009 - Pam Stephens
    20-Apr-2009 to date - Pam Erickson
    In this example Pam got married on the 20th April 2009 and changed her surname from Stephens to Erickson. Here the history of changes are kept so that if we date-track to any time prior to the 20th April 2009 we'll see Pam Stephens and if we date-track on or after the 20th April 2009 we'll see Pam Erickson.
    Check out the following Oracle Support article for more information:
    How Date Track Works [ID 177733.1]

  • What is the purpose of Number of elements at this level and ..?

    Hi,
    What is the purpose of Number of elements at this level an how it influences the obi server to optimize the query?
    Thanks in advance.

    Hello,
    Number of elements at this level, specify the number of elements that exist at this logical level.By mentioning this levels we are telling to the BI Server that it is a parent and the next level is a child.
    Mark if helps.

  • What is the purpose setting apple ID in Users and Groups?

    What is the purpose of setting the apple ID in Users and Groups preference pane of System Preferences?  Is it really necessary?  All of apples services can still be used without setting an apple ID (like iCloud, iMessages, FaceTime, iTunes, etc...).   I am sure apple has a reason for it just would like to know what it is.  Anyone have an idea?   Thanks for the help.

    ya, I knew about that but I think it also has something else to do with screen sharing, file sharing and back-to-my-mac.   Thank you for the help.

  • What is the difference between view and materialized views

    Hi
    What is the difference between view and materialized view ? can we update the base table using views

    can we update the base table using viewsYes:
    VIEWS
    1. an updatable view is one that lets you perform DML on the underlying table
    (see Oracle Database Concepts 10g - 5 Schema Objects)
    2. non-updatable view requires INSTEAD OF Triggers
    (see Oracle Database Concepts 10g - 22 Triggers)
    SNAPSHOTS
    You can have updateable (and writeable) snapshots - in updateable (writeable) MV replication.
    Oracle uses snapshots (Materialized Views - MV) for two different purposes:
    1. replication
    2. automated Query Rewrite facility (first introduced in Oracle Discoverer, later included in Oracle database 8i).
    Replication types in Oracle are:
    a) Basic replication (MV replication)
    - transaction based
    - row-level
    - asynchronous from master table to MV (Materialized View)
    - DML replication only
    - database 7 / 8.0 / 8i / 9i / 10g
    - Standard and Enterprise Edition
    1. Read-only MV replication
    2. Updateable MV replication:
    2.1 asynchronous from MV to master
    2.2 synchronous from MV to master
    3. Writeable MV replication
    b) Multimaster replication
    - transaction based
    - row-level or procedural
    - asynchronous or synchronous
    - DML and DDL replication
    - database 7 / 8.0 / 8i / 9i / 10g
    - Enterprise Edition only
    1. row-level asynchronous replication
    2. row-level synchronous replication
    3. procedural asynchronous replication
    4. procedural synchronous replication
    c) Streams replication
    - (redo) log based
    - row-level
    - asynchronous
    - DML and DDL replication
    - database 9i / 10g (10g has Down Streams Capture)
    - Enterprise Edition only (Standard Edition 10g can execute Apply process)
    Regards,
    Zlatko Sirotic

  • While defining a columnar table, what is the purpose of column store type

    Hi folks
    I have two questions related to columnar table definition.
    1. What is the purpose of column store type.
    While defining a columnar table, what is the purpose of column store type (STRING ,CS_FIXEDSTRING,CS_INT etc) , when I define a table using the UI I see that the column is showing STRING but when I goto EXPORT SQL it does not show.  Is this mandatory or optional ?
    2.VARCHAR Vs. CHAR - In the UI when I create the table I do not see the CHAR option , but I do see lot of discussion where people are using CHAR for defining the columnar table. Not sure why UI dropdown does not show it. I also read that we should avoid using VARCHAR as those columns are not compressed, is that true, I thought the column store gives compression for all the columns. Are there certain columns which cannot be compressed .
    Please let me know where I can find more information about these two questions.
    Poonam

    Hi Poonam
    the CS_-data types are the data types that are used internally in the column store. They can be supplied but it is not at all required or recommended to do so.
    SAP HANA will automatically use the correct CS_-data type for every SQL data type in your table definitions.
    To be very clear about this: don't use the CS_-data types directly. Just stick to the SQL data types.
    Concerning VARCHAR vs CHAR: fixed character data types are not supported anymore and don't show up anymore in the documentation.
    I have no idea why you believe that VARCHAR columns are not compressed but this is just a myth.
    create column table charcompr (fchar char(20), vchar varchar(20));
    insert into charcompr (
        select lpad ('x', to_int (rand()*20), 'y'), null from objects cross join objects);
    -- same data into both columns
    update charcompr set vchar = fchar;
    -- perform the delta merge and force a compression optimization
    merge delta of charcompr;
    update charcompr with parameters ('OPTIMIZE_COMPRESSION' ='FORCE');
    -- check the memory requirements
    select COLUMN_NAME, MEMORY_SIZE_IN_TOTAL, UNCOMPRESSED_SIZE, COUNT, DISTINCT_COUNT, COMPRESSION_TYPE
    from m_cs_columns where table_name ='CHARCOMPR'
    COLUMN_NAME    MEMORY_SIZE_IN_TOTAL    UNCOMPRESSED_SIZE   COUNT   DISTINCT_COUNT  COMPRESSION_TYPE
    FCHAR       3661                    70285738            6692569 20              RLE
    VCHAR       3661                    70285738            6692569 20              RLE
    We see: compression and memory requirements are the same for both fixed and variable character sizes.
    - Lars

Maybe you are looking for