Viewing log changes in DBTABLOG

Hi.
I need to have a change log of a custom table.  I am trying to use the transaction SCU3 to view the changes. 
SCU3 ->  Comparison: History <> Current
I have checked the 'Log Data Changes' checkbox for the custom table in the technical settings.  The parameter rec/Client has been set to the value of the client in use.
When I try to execute the transaction, it gives an error message saying "Table not found", even though I am able to locate the table name in the list that can be viewed using the list of input options.
Could you help me to resolve this error?
Thankyou very much for your help.
Sheril.

Teresa,
It is possible - if change document logging is turned on.  In SCM, the system is delivered with the logging turned off.  You must explicitly turn it on in order to be able to review changes.
Product master changes can be reviewed in transaction /SAPAPO/PROD_CD_READ.  Do not leave product or location blank, use asterisk instead for 'wild card'.
If nothing is found, then logging is not turned on.  You can confirm by looking at table CDHDR, where the change data is stored.
To turn change recording 'on', IMG > APO > Master Data > Product > Activate change documents.
Best Regards,
DB49

Similar Messages

  • ! Materialized View log VS Trigger to trace table changes !

    Hi All
    I have to trace changes on couple tables and only those changes then send to other system.
    What do you think is better solution to create a Status table and update it via trigger.
    I saw that MV log can be used for such purpose, but I am not able to create a MV logging on more than one table.
    Or is there any other more effective way to trace changes on table?
    Thanks a lot
    Martin

    It sounds like you should be looking at something like Change Data Capture (CDC). You could also create materialized view logs on each table where you wanted to track changes, create appropriate materialized views on the remote database, and consume the data there. It really depends on what exactly you want to do with the changes you're tracking.
    Justin

  • How to view "Log data changes" - TC?

    Hello SDN-Community,
    i have activated the flag "Log data changes" in se13. Now i want to view the data changes, made in this table.
    1. I know there is a transaction to view those changes, only i can't remember.... I trust somebody else does!?
    2. Do i have to activate the flag "Change document" in all data elements of the corresponding table (se12/Further characteristics/Change document)??
    Please help! Answer(s) will be rewarded....
    Thanks!
    Gunther

    Log data changes
    The logging flag defines whether changes to the data records of a table should be logged. If logging is activated, every change (with UPDATE, DELETE) to an existing data record by a user or an application program is recorded in a log table in the database.
    Note: Activating logging slows down accesses that change the table. First of all, a record must be written in the log table for each change. Secondly, many users access this log table in parallel. This could cause lock situations even though the users are working with different application tables.
    Logging only takes place if parameter rec/client in the system profile is set correctly. Setting the flag on its own does not cause the table changes to be logged.
    The existing logs can be displayed with Transaction Table history (SCU3).

  • To enable Log Changes For Views

    Hi,
    How to enable Log Changes for Views?
    Regards,
    Santosh

    Hi Santhosh,
                    There is no seperate indicator for 'Log Data Changes'  for Views. Changes will be automatically logged. Create a sample view, add 2 fields first and activate it. then add 1 more field and activate it. Now goto UTILITIES - > ACTIVATION LOG. you can find the changes here. if it is helpful assign points

  • Creating a Materialized View Log After the Data has been instered

    Hi,
    I am trying to create a method of replication from Oracle to MySQL using the Materialized View Log table.
    This has been done before and works quite well, the only problem is that I am trying to impliment the log after the table has been created and populated and wish to push all the existing data through the log file...
    Does anyone know if it is possible to refresh the Materialized View Log and not a Materialized View.
    The way the replication is intended to work is:
    Oracle> Data inserted into table
    Oracle> writes the vector data to the MVL
    Script> Monitors the MVL and can see the changes being made to the Oracle Table
    Script> Updates MySQL with the data and removes the rows from the MVL
    MySQL is then used with other unix systems
    Currently we export the data from the table using Triggers and a cronjob running every x minute to check for changes in the TriggerTables
    Many thanks for your time on this, I have been checking for almost a whole working day and not found the answer to this problem.

    Thats what I thought, the MVL will only read data that has changed since it was created and wont have the option to load in all the data as though it was made before the table was created.
    From what I have read, the MVL is quicker than a Trigger and I have some free code that prooved to work from a MVL using it as a reference to know what records to update. There is not that much to a MVL, a record ID and type of update, New, Update or Delete.
    I think what I will have to do is work on a the same principle for the MVL but use a Trigger as this way we can do a full reload if required at any point.
    Many thanks for your help.

  • How to CREATE MATERIALIZED VIEW LOG (MV fast refresh) with some JOINS

    Hi @ all,
    i'm trying to create a MATERIALIZED VIEW LOG for a fast refresh of a MATERIALIZED VIEW.
    It works fine with a simple Request in the MATERIALIZED VIEW:
    CREATE MATERIALIZED VIEW MV_ZOTD43_P
    TABLESPACE GDII
    BUILD IMMEDIATE
    REFRESH FORCE AS
    SELECT * FROM ZOTD43_P;
    COMMIT;
    CREATE MATERIALIZED VIEW LOG ON ZOTD43_P
    TABLESPACE "GDII"
    WITH PRIMARY KEY, ROWID, SEQUENCE INCLUDING NEW VALUES;
    call DBMS_MVIEW.REFRESH('MV_ZOTD43_P', 'f');
    But when I use a complex SQL-Request with some JOINS (one of the Table with spatial Data) in the MATERIALIZED VIEW, I get an error:
    CREATE MATERIALIZED VIEW MV_TEST
    TABLESPACE GDII
    BUILD IMMEDIATE
    REFRESH FORCE AS
    SELECT lptd04_p.sst_nr AS sst_nr,
    lptd03_p.aaaa AS aaaa,
    lptd04_geom.geom as geom
    FROM lptd04_p lptd04_p
    JOIN lptd01_p lptd01_p ON lptd01_p.cre_nr = lptd04_p.sst_nr
    JOIN lptd04_geom ON lptd04_geom.sst_nr = lptd04_p.sst_nr
    JOIN lptd03_p lptd03_p ON lptd03_p.lief_nr = lptd04_p.lief_nr;
    COMMIT;
    CREATE MATERIALIZED VIEW LOG ON LPTD04_P
    TABLESPACE "GDII"
    WITH PRIMARY KEY, ROWID, SEQUENCE INCLUDING NEW VALUES;
    call DBMS_MVIEW.REFRESH('MV_TEST', 'f');
    Error report:
    SQL Error: ORA-12004: REFRESH FAST kann für Materialized View "GDI"."MV_GDI_SST_STAMM" nicht benutzt werden
    ORA-06512: in "SYS.DBMS_SNAPSHOT", Zeile 2255
    ORA-06512: in "SYS.DBMS_SNAPSHOT", Zeile 2461
    ORA-06512: in "SYS.DBMS_SNAPSHOT", Zeile 2430
    ORA-06512: in Zeile 1
    12004. 00000 - "REFRESH FAST cannot be used for materialized view \"%s\".\"%s\""
    *Cause:    The materialized view log does not exist or cannot be used. PCT
    refresh is also not enabled on the materialized view
    *Action:   Use just REFRESH, which will reinstantiate the entire table.
    If a materialized view log exists and the form of the materialized
    view allows the use of a materialized view log or PCT refresh is
    possible after a given set of changes, REFRESH FAST will
    be available starting the next time the materialized view is
    refreshed.
    Am I doing something wrong or is it not possible CREATE MATERIALIZED VIEW LOG when the MATERIALIZED VIEW got some JOINS?
    Regards,
    Greq

    Thanks for the link Alessandro ,
    the error seems something to do with the Column-Type SDO_GEOMETRY, so
    i create a new thread in the Spatial Discussion forum:
    FAST REFRESHing of Oracle Materialized Views containing SDO_GEOMETRY column
    Regards,
    Greq

  • View Log Function on Palm TX opens in Windows Media Player, instead of a new window.

    hi,
    when i clicked on "view log" after a hot sync operation a few hours ago, it brought up windows media player which, of course, could not display it. this is the first occurrence. i am using a palm tx with desktop version 4.2 and a hot sync version of 6.0.1. Strangely, view log opened up on my handheld as it has done many times. i closed the hot sync program, then opened it, and tried a hot sync--no go, media played still opened.
    i'm running the palm program on an IBM Thinkpad, with windows xp pro, SP2.
    thanks, in advance, for your advice.
    campus56
    Post relates to: Tungsten E

    Your computer has a File Association problem.
    The HotSync log file on a PC has an extension of .htm.  Somehow, your computer has associated Windows Media Player with that type of file.
    Open My Computer, then pick the Tools tab.  Choose  Folder Options, then the File Types tab.
    Scroll down to the HTM file extension, and see what program is associated with it.  I'm betting it says Windows Media Player.  Tap the "Change" button, and pick the web browser program you use (mine is set to FireFox).  Click the checkmark in "Always use this program" then click OK.  
    Now it should open correctly.
    WyreNut
    Post relates to: Centro (AT&T)
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!

  • Creation of Materialized view and Materialized view log.

    I wanted to create materialized view with 'REFRESH FAST ON COMMIT' option.
    1) Table1 --it is partitioned range + list -- Added primary key
    2) view1   -- having primary keys on view's base table
    Steps:
    1) create materialized view log on Table1 ; -- default primary key
    2) create materialized view log on view1.  --- It is giving below error.
    ORA-00942: table or view does not exist
    i wanted to create Materialized view like below
    create materialized view
    REFRESH fast ON commit
    as
    select ...
    ... from table1
    where c1 in (select c1 from view1 where ... );
    Question:
    1) As i am getting above error while creating MV log on view. Can we create MV log on view or we have to create MV log on view base table?
    2) To create MV with ''REFRESH FAST ON COMMIT' option , do we need to have primary key on master tables? 
    Any pointers on this will really helpful.
    Thanks
    Prasad

    Also created MV LOG on 3 tables and tried with joins ..
    create materialized view
    REFRESH fast ON commit
    as
    select ...
    ... from table1 , tab2 t2,tab3 t3
    where ....
    and ...
    Get same error ORA-12052: cannot fast refresh materialized view AVSYS.EVENT_LOG_MV
    2052. 00000 -  "cannot fast refresh materialized view %s.%s"
    *Cause:    Either ROWIDs of certain tables were missing in the definition or
               the inner table of an outer join did not have UNIQUE constraints on
               join columns.
    *Action:   Specify the FORCE or COMPLETE option. If this error is got
               during creation, the materialized view definition may have be
               changed. Refer to the documentation on materialized views.

  • Can't update master table when creating a materialized view log.

    Hi all,
    I am facing a very strange issue when trying to update a table on which I have created a materialized view log (to enable downstream fast refresh of MV's). The database I am working on is 10.2.0.4. Here is my issue:
    1. I can successfully update (via merge) a dimension table, call it TABLEA, with 100k updates. However when I create a materialized view log on TABLEA the merge statement hangs (I killed the query after leaving it to run for 8 hrs!). TABLEA has 11m records and has a number of indexes (bitmaps and btree) and constraints on it.
    2. I then create a copy of TABLEA, call it TABLEB and re-created all the indexes and constraints that exist on TABLEA. I created a materialzied view log on TABLEB and ran the same update....the merge completed in under 5min!
    The only difference between TABLEA and TABLEB is that the dimension TABLEA is referenced by a number of FACT tables (by FKs on the FACTS) however this surely should not cause a problem. I don't understand why the merge on TABLEA is not completing...even though it works fine on its copy TABLEB? I have tried rebuilding the indexes on TABLEA but this did not work.
    Any help or ideas on this would be most appreciated.
    Kind Regards
    Mitesh
    email: [email protected]

    Thats what I thought, the MVL will only read data that has changed since it was created and wont have the option to load in all the data as though it was made before the table was created.
    From what I have read, the MVL is quicker than a Trigger and I have some free code that prooved to work from a MVL using it as a reference to know what records to update. There is not that much to a MVL, a record ID and type of update, New, Update or Delete.
    I think what I will have to do is work on a the same principle for the MVL but use a Trigger as this way we can do a full reload if required at any point.
    Many thanks for your help.

  • Problem with view Log/Trace

    I have installed Peoplesoft 8.9 peopletools 8.49 and web logic 9.2 and tuxedo 9.1.
    I have installed everything succesfully.
    I have configured the Process scheduler successfully.
    In the reportnode(REP_NODE, the name i have given for the reporting node), i have set the URL as "http://localhost:8100/psreports/ps"( i don't know whether this is right or wrong. please let me know if that is wrong). and the URI Host as "SchedulerTransfer/ps" and URI port as 8100.
    Now i went to the servers link and selected the PSNT and went to the distribution tab and i have given the report node as REP_NODE.
    Maximum Transfer Retries as 3
    Interval for Transfer Attempt as 30 seconds
    Transfer System Files to Report Repository is checked.
    Now when run any process the the distribution status is going to "posted". but the files are getting transferred to C:\FSDMO but not to C:\psreports.
    when i click on the "Details" in the process monitor the "View Log/Trace" link is enabled and i go inside. i see the log files for that process.
    I have the Problem here. when i click that it NOT showing any data. that is my problem.
    Please tell me how to get my log files opened in "View Log/Trace" link .
    Thank you,
    Bye.

    Hi Nicolas, Thanks for you reply.
    What did you define in the configuration.properties file of your webserver for the parameter ReportRepositoryPath ?The ReportRepositoryPath is "c:\psreports"
    http://img84.imageshack.us/my.php?image=configurationpropertieszm6.jpg
    What is the URL of the link to the files (right click
    on the link, then properties) ?http://localhost:8100/psreports/ps/4165/AE_PSXPARCHATTR_5391.stdout
    "SchedulerTransfer/ps" is the URI resource.My bad, I gave "SchedulerTransfer/ps" under URI resource NOT in URI host. i just typed it wrong.
    http://img501.imageshack.us/my.php?image=reportnodevf6.jpg
    Are you connected with a URL as
    http://localhost:8100/psp/ps/... ?
    yes, i connect to peoplesoft this way.
    if the image is not clear, just click on the image once.
    Do we need to reboot app server/web server after we change something to the report node.(people tools -> process schedulet -> report nodes.
    Thank you,
    Bye.
    Message was edited by:
    user609854

  • GlassFish View Log File opens in editor instead of console

    How to reproduce:
    Open the Servers view, and bring up the context menu for a GlassFish server
    Select GlassFish > View Log File
    Actual: Log file is opened in an editor. Every time the file is changed, a popup is shown to ask whether the contents should be reloaded (unusable)
    Expected: Log file is opened in Console view and provides the usual reloading and scrolling behavior
    Eclipse: 4.3.0 (Kepler) (Platform 4.3.0.I20130605-2000)
    GlassFish Tools: 6.0.3.201306271729
    The question is: Can this bug please be fixed?

    I've noticed that search is sometimes quirky in the console, yes. But that always felt like a bug in platform. Other than searching, usability of the console is superior: Automatically scrolling, Clear Console, Scroll Lock, Show Console when output changes, being in a view instead of an editor.
    The editor is so bad that some people here refuse to upgrade to the new plugin version, instead installing the Indigo version from old workspaces.
    How about just offering both in the context menu? They could be named something like View Log in Console and View Log File in Editor.

  • ORA-12096: error in materialized view log on ORA-01301:insufficient privile

    Hi,
    One of our ebusiness Apps 11510 instances has database that was
    upgraded from 9.2.0.6 to 10.2.0.4 with Database Vault.
    After that, we are getting an error:
    ORA-12096: error in materialized view log on "SCHEMA"."TABLE_NAME" ORA-01301:insufficient privileges
    Can you please let know what can be the reason. Which user is being checked for the privileges?
    Regards

    I am facing the same issue in one of our internal instances.
    Apps Environment has been upgraded from Database 9.2.0.6 to Database 10.2.0.4 with Database Vault. We started facing this issue and the same error after the upgrade. MLOG definition has not changed.
    What privilege is it expecting to be present for the schema.
    The definition of the MLOG is as given below
    LOG_TRIGGER = NULL
    ROWIDS = YES
    PRIMARY_KEY = NO
    OBJECT_ID = NO
    FILTER_COLUMNS = NO
    SEQUENCE = NO
    INCLUDE_NEW_VALUES = NO

  • ORA-12096: error in materialized view log on a table

    Hi while updating a table getting below error
    ORA-12096: error in materialized view log on "FII"."FII_GL_JE_SUMMARY_B"
    What might be the problem.
    Thanks.

    might be table definition has changed, you may need to drop the mview log and recreate it.

  • View Output/View Log options are redirecting to browser automatically in Oracle Apps 11i

    Hi,
    Can any one please let me know the what is the option to change popup options in oracle apps 11i.
    My requirement is when I click on view Output/View Log options it should pop up there itself rather than redirecting to  browser.
    Application version is : 11.5.10.2
    Thanks,
    Govind

    Hi,
    Clear the value for the following profile option:
    Viewer: Text
    Regards,
    Bashar

  • Disabling Materialized View Logs for a session

    Hi all.
    I was wondering if it is possible to disable the fast refresh log for materialized views for just a given session. So for all other sessions except this one the log would be added to. I'm using 11g.
    In Oracle Database 11g, The Complete Reference on page 447 it states:
    "As of Oracle 11g, the capture of changes in materialized view logs can be disabled for an individual session while logging continues for changes made by other sessions". But no instructions are given
    Does anyone know how to do this? I have not been able to find the answer by looking around.
    Thanks!

    Yeah, I had saw that Oracle mentioned it here also: http://download.oracle.com/docs/cd/B28359_01/server.111/b28279/chapter1.htm#FEATURENO07197
    Any idea of what the code might look like? I've never had to alter an individual session for Oracle before.

Maybe you are looking for