How to find DATABASE modifications

Hi all,
To my database (10G XE), four users are connected and they are creating tables, modifying tables, and some database modifications(DML).
If i want to find, who did the modifications, how to find. For the particular table, i think,i can use, TRIGGER, to know the details.
If i want to know, for all tables (i.e. DATABASE level), how to find.
Thanks in advance,
Pal

hi,
Please try to turn on auditing in DB as the instruction in Oracle Documentation below:
http://download-uk.oracle.com/docs/cd/B19306_01/network.102/b14266/auditing.htm#i1011984
Regards,
Wai

Similar Messages

  • How to find database status

    how to find database status(average execution,reads,writes,block size)

    Please, use the copy and paste feature available on all the computer (CTRL-C and CTRL-V), go onto the oracle online documentation http://docs.oracle.com click on the link corresponding to your version, and paste the word I wrote previously.
    You'll got answers.
    Nicolas.
    i want to find out using sql queries.Didn't notice you WANT sql queries. Then my answer is out of scope. Except for the document link.
    Message was edited by:
    N. Gasparotto

  • How to find database query

    Hi all,
    how to find physical query from report here m checking like Administrator->manage session--> report-->view log
    +++Administrator:3220000:3220011:----2011/01/03 02:51:43
    -------------------- SQL Request:
    +++Administrator:3220000:3220011:----2011/01/03 02:51:43
    -------------------- General Query Info:
    Repository: Star, Subject Area: AAA, Presentation: AAA
    +++Administrator:3220000:3220011:----2011/01/03 02:51:43
    -------------------- Cache Hit on query:
    Matching Query:     Created by:     Administrator
    +++Administrator:3220000:3220011:----2011/01/03 02:51:43
    -------------------- Query Status: Successful Completion
    +++Administrator:3220000:3220011:----2011/01/03 02:51:43
    -------------------- Physical Query Summary Stats: Number of physical queries 1, Cumulative time 0, DB-connect time 0 (seconds)
    +++Administrator:3220000:3220011:----2011/01/03 02:51:43
    -------------------- Rows returned to Client 6
    +++Administrator:3220000:3220011:----2011/01/03 02:51:43
    -------------------- Logical Query Summary Stats: Elapsed time 0, Response time 0, Compilation time 0 (seconds)
    but here m not able to find database query..how to find that query plz help
    Edited by: Sonal on Jan 3, 2011 5:29 AM
    Edited by: Sonal on Jan 3, 2011 5:30 AM
    Edited by: Sonal on Jan 3, 2011 5:30 AM

    Hi,
    as Daan said, set the variable in Advanced tab but not on loglevel..
    because, our problem is to bypass the bi-server cache.
    Do this:
    1. Go to Advanced tab.
    2. In Prefix field(scroll down to see this field) , enter this:
    SET DISABLE_CACHE_HIT = 1;
    Note: Make sure that you're ended up above statement with semicolon and do not click on Set SQL option...
    3. Save report, then run it..
    4. After you see the query, i recommend you to take take out that prefix tag then save it again..

  • How can find  database field and table name

    how can find the underline database field name,table name from java page. Example. in oracle apps when we go purchaseing super user then supplier base then supplier and find supplier detail .

    Hi,
    depends on your model. If you work with ADF BC then you can use ViewLinks to access parent or detail infromation programmatically. See the developer guides for more information. Note that you wont access the tables directly but the collections that represent the records
    Frank

  • How to find Database, APPL_TOP and IANA character set on 11i?

    Hi,
    Could you please tell How to find out Database character set, APPL_TOP character set and IANA character set on existing 11i environment?
    This is required to pass the input during R12 upgrade.
    Regards,
    AV

    Database:
    SQL> select value
    from V$NLS_PARAMETERS
    where parameters='NLS_CHARACTERSET';
    Application:
    $ echo $NLS_LANG
    IANA:
    Check the value of "s_iana_cset" context variable in the context file or check the value of "ICX:Client IANA Encoding" profile option.
    NLS Frequently Asked Questions [ID 399789.1]
    Oracle Applications 11i Internationalization Guide [ID 333785.1]
    How autconfig determines the value for Iana Charsets s_iana_cset value set in XML context file [ID 1380683.1]
    Thanks,
    Hussein

  • How to find database table for field in CRMD_ORDER?

    Hello,
    in CRMD_ORDER there is a field CRMT_7850_SERVICE_UI-DURATION.
    The structure is CRMT_7850_SERVICE_UI
    The fieldname is DURATION
    How can i find out in which database table content of this field is stored?
    Thanks a lot
    Best regards
    Manfred

    Hi,
    When you execute report CRM_ORDER_READ (trx. se38), entering your order nr, you will get
    an overview of all the underlying tables and their entries of the order.
    E.g. you will find structure ET_SERVICE_H, corresponding to table CRMD_SERVICE_H;
    structure ET_SERVICE_I, corresponding to table CRMD_SERVICE_I.
    I expect your field (duration) to be in CRMD_SERVICE_I.
    regards,
    Wim

  • How to find database attribute names that correspond to page labels

    I've been tasked with creating one or more views to be used in creating reports. The users know data items by the labels on pages, not the database attribute names. So my dilemma is how to correlate the page labels to the database attributes.
    For example, there's a course details web page. It includes items labeled "Replacement Course", "Inherited Competency Update Setting" and "Attachments", among others.
    Focusing on "Inherited Competency Update Setting"... there's no database attribute called that. I've found COMPETENCY_UPDATE_LEVEL, but I don't know if that is it. And is an "inherited" one different than a non-inherited.
    I've googled about, and discovered that "Inherited Competency Update Setting" can be set by using a workflow named OTA_COMPETENCE_UPDATE_JSP_PRC and setting an attribute named HR_APPROVAL_REQ_FLAG. Further research has lead me to determine that HR_APPROVAL_REQ_FLAG is used only within the workflow system. I've found in SYS.ALL_SOURCE a package OTA_COMPETENCE_SS with a function that gets that attribute's value. It includes a query against WF_ACTIVITY_ATTR_VALUES which retrieves values of YES_DYNAMIC, APPROVAL, NO, YES or NOTIFYONLY. I've not found any code that uses the function.
    Using ALL_TAB_COLUMNS, I'd found COMPETENCY_UPDATE_LEVEL in OTA_OFFERINGS, which contains "APPROVAL" or null. So that may be what I seek, but I can't confirm it.
    I also have been unable to find the translation from "APPROVAL" to "Notification, Automatic Update after Approval" (assuming I'm correct and this is the field)
    I've found a Training Administration Technical Reference Manual for Release 11i, which contains information about the database, but I've found no corresponding document for Learning Management for 12.1 (Only installation and user guides).
    And this is many days' research to find one attribute. Which I'm not certain I've found.
    So, in this case in particular, or any case in general, how does one find the database name for an attribute, given the page label's text??
    Thank you
    Cornell

    Whoa, easier than I'd thought...
    When the page first shows up, there's the About This Page link, at the bottom, clicking it you get to the About Page.
    I noted two sections, Page Definition and Business Component References Details.
    I expanded Business Component References Details and found View Objects. There's a list of views used. I was dismayed that the views don't appear to be in the database. Of course, they're camelCased Java names of Java objects, not database names (although sometimes some of the camelCased tokens might correspond to parts of view names). They are, however, clickable and when clicked the definition shows up, and I was thinking that it would take a long while to find what I was seeking.
    But... Hit the Expand All link in Page Definition, do a find on page for the desired label, and there it is... a row with the label, view object name and attribute! Pay dirt!
    Then go to the Business Component References Details, find the View Object, click it, and there's the view :-) Find the attribute, then the table... easy peasy!
    Thank y'all again

  • How to find database files location (from system flat files)

    Hi all,
    Is there anyone who could help me to understand the Oracle database starting mechanism. I'm looking the doc for a few days, but it lacks some details...
    I'm currently using Oracle 10g on RedHat, and my database has been created using DBCA. While the installation process, DBCA allows to use a customized location for "*all the database files*". I've chosen */data*.
    Now, when I'm looking in my /etc/oratab file, I can see: mydb:$ORACLE_HOME:N
    I guess the startup process of Oracle reads /etc/oratab (or I didn't understand its utility...) and then goes to $ORACLE_HOME to find the database infos. In this directory, I can see a directory named hostname_mydb/ and dbs/
    The dbs/ directory contains my pfile (initmydb.ora) which contains some parameters such as control files, but nothing about the parent directory of my database files, ie:
    control_files= /data/oradata/mydb/control01.ctl,....*
    but no DB_CREATE_FILE_DEST as I could expect if the db was created through OMF.
    The hostname_mydb/ contains nothing but a sysman directory.
    I wonder how Oracle process knows where are the .dbf files or the "parent directory of database files" ? Does anyone have a clue?
    I know it is possible to ask through sqlplus for .dbf location but I don't think it's the way used for the startup process (or at least, I hope there is another way)
    Thanks! (and sorry if the question seems obvious or stupid...)

    907899 wrote:
    Thank you very much CPKT for all these details. It helps me to see clearer!
    You are right, I have configure an Oracle Enterprise Manager and I didn't notice this directory was related to it...
    And as I first thought, many data are in the binary control file. I just thought Oracle was a more simple system :)
    You mention an Architecture Guide for DBA, is it the Database Concepts manual mentioned in the first reply or is it another manual (I can't find it, but obviously I have to improve my searching technique...)
    Thanks!=================================================
    Learning how to look things up in the documentation is time well spent investing in your career. To that end, you should drop everything else you are doing and do the following:
    Go to tahiti.oracle.com.
    Drill down to your product and version.
    <b><i><u>BOOKMARK THAT LOCATION</u></i></b>
    Spend a few minutes just getting familiar with what is available here. Take special note of the "books" and "search" tabs. Under the "books" tab you will find the complete documentation library.
    Spend a few minutes just getting familiar with what <b><i><u>kind</u></i></b> of documentation is available there by simply browsing the titles under the "Books" tab.
    Open the Reference Manual and spend a few minutes looking through the table of contents to get familiar with what <b><i><u>kind</u></i></b> of information is available there.
    Do the same with the SQL Reference Manual.
    Do the same with the Utilities manual.
    You don't have to read the above in depth. They are <b><i><u>reference</b></i></u> manuals. Just get familiar with <b><i><u>what</b></i></u> is there to <b><i><u>be</b></i></u> referenced. Ninety percent of the questions asked on this forum can be answered in less than 5 minutes by simply searching one of the above manuals.
    Then set yourself a plan to dig deeper.
    - Read a chapter a day from the Concepts Manual.
    - Take a look in your alert log. One of the first things listed at startup is the initialization parms with non-default values. Read up on each one of them (listed in your alert log) in the Reference Manual.
    - Take a look at your listener.ora, tnsnames.ora, and sqlnet.ora files. Go to the Network Administrators manual and read up on everything you see in those files.
    - When you have finished reading the Concepts Manual, do it again.
    Give a man a fish and he eats for a day. Teach a man to fish and he eats for a lifetime.
    =================================

  • How to find databases registered in recovery catalog!

    I want to know how many databases registered in recovery catalog
    How can i find it?
    Thank you!

    Log in as your catalog owner and execute select distinct db_name from dbinc; with this you will see all registered databases , In 11G onwards as virtual catalog owner you will only see the databases on which you have been granted access.
    Regards
    Karan

  • How to find database options features used?

    Hello Oracle Gurus,
    Can someone please tell me how can I find whether a database features is used in the database? e.g. I have a installation with partitioning, label security , etc installed but not sure which of these features is used.
    I could query dba_tab_partitions, for example, to find if there are any partitioned tables in the database. Are there similar views/tables that I can use to find all non standard (extra cost) options like label security, data mining, streams, advanced secuirty, etc.? Can please someone reply with relavant view/table names or queries?
    Thanks,
    Santosh

    In 10g (at least in 10gR2 that I'm checking), there are the DBA_FEATURE_USAGE_STATISTICS and DBA_HIGH_WATER_MARK_STATISTICS views. These are normally accessible through the 10g OEM webpage (administration -> database feature usage) but you can just as easily use query the views themselves.
    set linesize 120 pagesize 999
    col description format a49
    col name format a30
    col version format a10
    col currently_used format a5 heading "Used?"
    col last_usage_date format a10 heading "Last|Usage"
    select name
    , currently_used
    , last_usage_date
    , description
    from DBA_FEATURE_USAGE_STATISTICS
    where version = (select max(version) from dba_high_water_mark_statistics)
    I just thought I'd add that information to complete an old thread, in case anybody else was searching for it on the forums.

  • How to find database duplicates

    I have a dynamic site that I made using Dreamweaver 802. It
    has a database that has really grown and as I enter new names into
    the database, I have found that there are some duplicates.
    Is there a way to find duplicates in either Dreamweaver or
    maybe PHPMyAdmin?
    BTW, I have an admin menu that I setup to sort several
    different ways, but none that works well for finding dupes. The
    database has over 8,000 names and addresses and has become very
    difficult to find these dupes.

    I think you said you are using PHP so I'm not sure if this
    applies as I do
    ASP, but I would use SQL DataShaping.
    I would create my "parent" recordset with the below Query and
    then the
    "child" recordset would display all the records using the
    "parent" as the
    criteria. It's actually pretty easy, check out this tutorial:
    http://www.4guysfromrolla.com/webtech/092599-1.shtml
    You could also create a nested repeat.
    "Mr. Brownie" <[email protected]> wrote in
    message
    news:ers2li$rot$[email protected]..
    > SELECT lastname, firstname, title, email, recordid
    > FROM tbl_data
    > GROUP BY lastname, firstname, email, lastname
    > HAVING (COUNT(*) > 1)
    >
    > Thanks for getting me started. The recordset query I am
    using is listed
    > above. It lists all the duplicates just fine. I added
    email since there
    > are
    > some names like John Smith that can appear as dupes, but
    are just two
    > different
    > people.
    >
    > What I would like to do is have the list show all dupes,
    but show both
    > listings for each dupe. Then I can add another column
    for DELETE that I
    > can
    > use. If both listings are shown, I can choose which one
    to delete. Hope
    > that
    > is clear.
    > Thanks again.
    >

  • How to find the Date and Time of Modification of Column in aTable?

    Hi all,
    Do  you know how to find the Date and Time of Addition of Column to a Particular Table?.
    I know however, How to find the modification time of the Table. Using the below Query :
    Select Object_Name, to_Char(Last_DDL_TIME, 'DD-Mon-YYYY HH24:MI:SS') Last_DDL from User_Objects where Object_Type = 'TABLE';
    Object_Name
    Last_DDL
    Employee
    20-Aug-2013 09:23:03
    I wanted to know the Creation or Modification Date and Timestamp of all columns of Employee Table?. Is it possible at all. If possible, How to get it?.
    Regards,
    Bhaskar M

    I agree with you on that. Since its a development enviornment I can remove the column but that not my point here.
    My whole purpose it to know whether we get the Column's Creation or Modification DateTime.

  • How to find path of database

    windows
    run ---services.msc
    how to find database name,
    path,
    and home
    thanks for help

    If you are on windows, you might just be able to sqlplus / as sysdba in a command window, since all that stuff is defined in the registry. If there is more than one db, this might be completely misleading. Checking the services under the manage option from right clicking on the My Computer might answer that. Searching the registry for oracle homes might answer it better. It all depends on the history of the 'puter, and how cluelessly it has been pounded upon.

  • How to find out the sql details of Request ID

    Hi Guru,
    I am running one crtical request i have all the SID,#serial details with me but i am not sure how i will get the sql query details of that request.so i will check why it's aking time. If any body have any script??

    Please see these docs.
    How to Find Database Session & Process Associated with a Concurrent Program Which is Currently Running. [ID 735119.1]
    bde_request.sql - Process and Session info for one Concurrent Request (11.5) [ID 187504.1]
    How to Retrieve SID Information For a Running Request [ID 280391.1]
    Thanks,
    Hussein

  • How to find the request id for these suspect dead concurrent request

    Dear All,
    Good afternoon.
    Below are the CMCICU (Updated Standard Cost) concurrent request which we can not find in the front-end of Oralce EBS.
    We want to verify the concurrent request id for these.
    How can we do it?
    myermt01@oracle:/home/oracle> ps -ef|grep CMCICU
    oracle 24533 22566 1 15:17:00 pts/2 0:00 grep CMCICU
    oracle 29625 2028 3 Aug 22 ? 27:20 CMCICU APPS/7484718500033DFF77FFB8BC77FFB9B077FFBAA477FFBB98401
    oracle 15881 8762 4 Aug 23 ? 27:36 CMCICU APPS/7484718700033DFF00000000000000040000000000000000400
    oracle 4913 6136 7 Aug 23 ? 28:03 CMCICU APPS/7484718800033DFF00000000000000040000000000000000400
    oracle 7913 23291 5 Aug 22 ? 27:50 CMCICU APPS/7484718500033DFF77FFB8BC77FFB9B077FFBAA477FFBB98401
    oracle 3813 23290 5 Aug 23 ? 27:47 CMCICU APPS/7484718800033DFF00000000000000040000000000000000402
    oracle 5858 23115 7 Aug 22 ? 27:58 CMCICU APPS/7484718500033DFF77FFB8BC77FFB9B077FFBAA477FFBB98401
    oracle 2166 19728 5 Aug 22 ? 27:15 CMCICU APPS/7484718500033DFF00000000000000040000000000000000400
    oracle 2165 24039 3 Aug 22 ? 27:31 CMCICU APPS/7484718500033DFF77FFB8BC77FFB9B077FFBAA477FFBB98401
    oracle 26105 22429 4 Aug 23 ? 27:23 CMCICU APPS/7484718500033DFF00000000000000040000000000000000401
    oracle 8703 8698 3 Aug 22 ? 27:30 CMCICU APPS/7484718500033DFF000000000000000A0000000100000000400

    Hi Henry;
    Please check below thread which could be helps you
    Concurrent program- How to find database session
    Re: Reg: Apps Concurrent
    Concurrent Request-whcih is submmited by one of the Oracle USER
    How to See Others Concurrent Request Oracle 11i
    Regard
    Helios

Maybe you are looking for

  • Photoshop CS5.1 crashes when trying to open Manage Custom Sizes in print window. Help??

    I have OS 10.10.2.  When printing and trying to access the "Manage Custom Sizes" in the print window, my Photoshop CS5.1 crashes.  I have not had problems up until now.  Not sure what changed. Can anyone help me figure this out?

  • Printing problem in Sap script using J1IP

    Using a Zprogram & script for Excise Invoice printing using J1IP. The value of a field gets double while printing but it appears correct in Print Preview of the same. Moreover, the value prints correctly if some other login is used on the same machin

  • Each cell Navigation/drill down

    INPUT METHODS--------     REJECTED---------------ACCEPTED A--------------------------------- 12-------------------------34 B--------------------------------- 16-------------------------21 C--------------------------------- 10-------------------------

  • PM Orders

    I would like to know the method to link preventive maintenance orders to production Orders, such that on the days of scheduled preventive maintenance the Machines should be available (free) for Maintenance activities  {production orders should not ge

  • Can not change project properties (crashes when opening)

    I try to change the project properties when I go to open it livetype crashes