Find out use of tables.

Hi
I've been asked to list all the tables that a third party application use when it runs a process. How could I find out that?
Thanks in advance.

>
Paulie what I know is that the develoment department require to
add a new module to an old thirt party app, the providers of that app
are not on the market anymore so nobody support the app, it's a
black box. That's the point, thanks for worrying.Oh dear - I was afraid that it was some sort of scenario like
that!
That's why I been asked to list the tables.Hmmm.... listing the tables after a day's operations won't tell you much - if
anything - even after a week... even after a month... maybe a quarter.. or
maybe a year...
That's why I asked my questions.
Your best bet (and this is simply IMHO) is to try and ascertain what
tables are updated when the particular functions that you are
interested in are performed and then use the modified data
as a feed into a new app - i.e. only* ever select from the
new app schema - never insert and/or update!
Can you see stored procedures/triggers - I don't suppose so?
If not, then God alone knows what's happening at, say, 03:00 in
the morning - there could be dbms_jobs scheduled - can you
eliminate these possibilites?
What happens for example on the last day of the month? Of the
quarter? Of the year?
That's where the difficulty lies - you could, without knowing EXACTLY*
what you're doing, mess up your old app, which presumably does
something useful for your organisation.
Your best hope is that the designers were competent
enough to put in some sort of logging?
Do a find (run it overnight if necessary) to find all files (and
not just tables) that were updated - there may* be logs
somewhere.
Check if the designers put in a Last_Modified_Date_Time field
or equivalent in their tables - normally people don't - I personally
would insist upon it - not doing it is lazy and makes debugging
difficult and can help in scenarios like yours.
I hope this helps, but it looks like you're in a spot of
bother with this one!
Paul...
DB Version: Oracle 9.2.0.8
Server: HPUX 11.23
Hardware: ia64 hp server rx6600p.s. thanks for info...

Similar Messages

  • How to find out name of table for a structure.

    hello all,
                I want to find out name of table for a structure ADDR1_DATA. can anybody pls tell me how to find out it?
    Thanks,
    Ashu

    Hi Ashu,
    You write the structure name in se11
    after selecting the database table radio button
    click on the where used list button in the application tool bar.
    You will find the table name if it is used else where.
    Check out the website at:
    http://sap-idoc2edi-consulting.com/
    Read the blog at:
    http://blogs.ittoolbox.com/sap/ehadzipetros
    Regards,
    Jagadish

  • How to find out when a table was last updated?

    Is there a way to find out when a table was last updated/inserted/deleted? Thanks!

    There may be an easier way but if you are trying to get info on something that has already happened look at your redo logs and archived logs. It would be hard but in V$LOGMNR_CONTENTS you could find the max time for a given object. Note to use this you need to set up log miner. Since you did not give a version try the Oracle 9i DBA Guide pg 9-1.

  • To find out ISU related tables and views

    Hi all,
    i want to find out al the tables and views that are using in ISU.is there any way to find it out.help me...

    one of the IS-U members have shared his table link in the share point check this.
    http://www.esnips.com/doc/9bd50e96-ecae-4327-9b69-1effba953140/isu_tables

  • How to Find out the all  tables in module wise ?

    Dear Friends,
    1.How to Find out the all  tables in module wise ?
       what are the total number of table in SAP ?
    2. how to find out all existing functions in SAP ?
    Thanks and regards,
    Subasha Chandra Sahoo.

    Hi,
    You will get the module wise list from:
    http://www.sourceveda.com/SAPReference.htm
    http://www.sourceveda.com/
    Regards...

  • How to find out all the tables in a schema with a particular column

    Hi
    Is there a way to find out all the tables in schema1 that has col1 as one of the columns?

    select table_name from dba_tab_cols where owner='schema' and column_name='col1';

  • Selecting records from DB table with out using internal tables

    hi,
    i need to retrieve values from a database table based on few fields and date as well. however, i need to check whether the date is less or equal to the current date and along with that i should get the appropriate record. how can i do that with out using internal table.
    field1-----date---
    11111----
    20070219
    11111--20070214 <---
    11111----
    20070205
    in the above scenario i should get the second record
    Regards,
    Kranthi.

    Try:
    REPORT ztest MESSAGE-ID 00.
    TABLES bkpf.
    SELECT * FROM bkpf
      UP TO 1 ROWS
      WHERE budat <= sy-datum
      ORDER BY budat DESCENDING.
    ENDSELECT.
    Rob

  • How to find out if a table has logging on?

    I need to temporarily turn off logging, and restore the logging setting afterward.
    How do I find out if a table has logging on or off before my change?

    TUBBY_TUBBZ?alter table tablea nologging;
    Table altered.
    Elapsed: 00:00:00.28
    TUBBY_TUBBZ?select logging from dba_tables where table_name = 'TABLEA';
    LOGGING
    NO
    1 row selected.
    Elapsed: 00:00:00.00

  • How to find out all the tables associated with particular T-code or Program

    Hi All,
    In 4.6B we have a transaction code SE49, where we can see all the tables associated with particular Transaction code or Program.
    But in ECC 5.0 or in ECC 6.0 this transaction code is not available.So is there any alternative where i can find out all the tables associated with particular T-code or Program.
    Thanks
    Shubham

    Hi,
    you are right, Transaction SE49 as well as SE48 do not exist anymore I'm afraid, they        
    are discontinued.                                                              
    You might try to create a transaction variant:                                        
    1) Start SE93 to create a transaction variant                                         
    2) Specify a name, eg. ZSE49, and choose the first option:                            
       "program and screen (dialog transaction)                                           
    3) Here specify SAPMSEUZ as program, and 200 as screen number                         
    4) Choose a suitable development class (package) if you want it to be                 
       transportable or Local (=$TMP) if non-transportable                                
    5) press Save                                                                         
    Same applies for SE48, same program but dynpro 100.                                   
    Sorry for not being able the reasons behind the decision to discontinue            
    these transactions. I suppose at least part of the functionality was               
    integrated in SE38.           
    Best regards
    Erika

  • Find out from which table a ES gets his data

    Hello,
    I'm now asking myself (for a couple of hours) how I can find out from which table(s) a Enterprise Service gets his data. I don't find any hint about this on ES Workplace, sproxy or soamanager. Has anyone a usefull hint for me?

    Hi Marco,
    This actually is an excellent question, as it allows to clearly realize, that ES Repository is only a modeling device and it does not contain any implementation details.
    If you are interested in implementation details, then Services Registry and the respective backend system are your friends, as Enterprise Services are implemented in these backend systems and then published in the central phone book - the Services Registry.
    If you haven't applied yet for the free access to the ES Workplace systems, do so as this will give you access to the SAP ERP discovery system that implements all the ECC related Enterprise Services.
    Now, if you want to see the implementation details for a given service - start from the ES Workplace. Go to the Services Registry and find an ECC service of interest. Then, on the General tab of the service you will find the Namespace and Internal Name. Having these two values, log on to the ES Workplace ECC system, start transaction SE80 and select Enterprise Services Browser. If this option is not available, go to Menu -> Utilities -> Settings and select Enterprise Service Browser. Find the namespace and the service (by its internal name) then navigate to the implementing code - which typically is an ABAP Object interface and an implementing class.
    The only reason I am referring to the ES Workplace Service Registry and its discovery system is, because it is a platform we all have access to. Each client builds their own SOA landscape, where only certain Enterprise Services are published in the Services Registry. And, of course, the system landscape can be more complex - containing not only ECC but other SAP Business Suite products. 
    I hope this helps a bit.
    Regards,
    Andrzej

  • How to find out where a table is used in the code ?

    I have a huge database, and I am adding a column to a table...
    is there a query to find out if this would impact the code ? I mean I want to find all the places in the code with
    insert into mytable, or update mytable.....
    how to include both insert into mytable, and update mytable in dba_source ?

    Use DBA_DEPENDENCIES:
    select owner,name,type from dba_dependencies where referenced_name = 'TABLE_NAME'
    and referenced_owner = 'TABLE_OWNER';For example:
    SQL> select owner,name,type from dba_dependencies where referenced_name = 'EMP'
      2  and referenced_owner = 'SCOTT';
    OWNER                          NAME                           TYPE
    PUBLIC                         TABLE1                         SYNONYM
    SCOTT                          SELECT_EMP                     PROCEDURE
    SCOTT                          EMP_DEPT_VW                    VIEW
    SCOTT                          PP                             SYNONYM
    SCOTT                          EMP_MV                         MATERIALIZED VIEW
    SCOTT                          EMP_VIEW                       VIEW
    6 rows selected.
    SQL> However, keep in mind DBA_DEPENDENCIES stores statis references only. If your code references table in question in dynamic SQL you will have to parse DBA_SOURCE and in some cases, even that will not give you all answers.
    SY.

  • How to find out if a table has been changed?

    hello
    how can I find out in a zreport, if a specific table has been changed and  data has been added or deleted?
    like for instance the date of last change to the table?
    thanks
    Alisa

    Alisa...you can do it following manner
    * Execute the report RSVTPROT to extract the changes done to database table
    * table with output going into memory
    TYPES: BEGIN OF ty_abap_list.
            INCLUDE STRUCTURE abaplist.
    TYPES: END OF ty_abap_list.
    DATA: gt_abap_list  TYPE STANDARD TABLE OF ty_abap_list.
      SUBMIT rsvtprot AND RETURN
        EXPORTING LIST TO MEMORY  USING SELECTION-SCREEN 1000
                                  WITH cusobj   EQ c_tabname "Table Name
                                  WITH dbeg     EQ gv_begdate
                                  WITH tbeg     EQ c_begtime
                                  WITH dend     EQ gv_enddate
                                  WITH tend     EQ c_endtime
                                  WITH objfirst EQ ''
                                  WITH tabfirst EQ 'X'.
    * Extract the list from memory
      CALL FUNCTION 'LIST_FROM_MEMORY'
           TABLES
                listobject = gt_abap_list
           EXCEPTIONS
                not_found  = 1
                OTHERS     = 2.

  • How to find out index from table?

    Hi all,
    I've tried to create indexes to some columns from some tables to use for Oracle Text.
    I ve got a error message saying that I can not create an index:
    "cannot create multiple domain indexes on a column list using same indextype".
    I was wondering if an index already exists for that column, how do I find out the name of the index that points to that paticular colum?
    Thanks a lot
    E.

    Check the view dba_ind_columns
    That will tell you.
    something like;
    select index_name, column_position, column_name from dba_ind_columns
    where table_name = '<table name>'
    order by 1,2

  • Failed to find out the source table of query in the formated search

    Dear All,
    I am trying to find out how to know the table that it is the source of a formatted search query. In the query manager --> formatted search --> select one of query --> double click to see the query. I see the query but I can't find out what table it will be used if the query like this :
    SELECT $[$13.87.NUMBER] - ($[$13.9.NUMBER] + $[$13.88.NUMBER])
    If I go to receipt from production form, the column no relate to the above query are mixture of IGE1 and OWOR, so what actually the table must I choose if I redesign the above query from query generator. I need your help to solve this question. I appreciate your answer. TIA
    Rgds,
    Steve

    Hi Steve,
    Assuming the FS is currently assigned to a form field you could try the following:
    - Look in OUQR for the query and get it's id (OUQR.IntrnalKey).
    - Look for this id value in CSHS.QueryID and check the FormID value of any records listed. It's not the table name you're looking for but the FormID might help e.g. 139 = Sales Order = ORDR/RDR1 etc.
    Hope this helps.
    Regards,
    Andrew.

  • How to find out list of tables

    how to find out list of tables

    Hi,
    You can check table DD02L via transaction SE16/SE16N.
    Also please check this links.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e944e133-0b01-0010-caa2-be2cb240f657
    http://www.erpgenie.com/abap/tables.htm
    Regards,
    Ferry Lianto

Maybe you are looking for

  • Cannot delete file SAP0000.TSK.bck

    hi    I am installing ECC5.0 ides on windows 2000.     I have finished intalling central instance but when doing database instance i am getting following error This is a trace of SAP0000.log file DbSl Trace: ORA-1403 when accessing table SAPUSER (DB)

  • Background-color:transparent !important; is not working in IE

    Hi, In my sharepoint site i have used "background-color:transparent !important;" css. It is not working in IE but in Mozilla is working fine. And I am using IE 11. Please let me know is there any thing wrong in the syntax. If that is the case please

  • Error: Message no. FF 802

    I have set the currency ratio using OBBS, but when I try to have data entry using FB60, the following error message happens: An exchange rate type is not defined for country ID Message no. FF 802 May I know that what settings needed by me?

  • Not get licence key

    I have redemption code EN-F-M-R-6757886 and i did not get the licence key plzz send me the licence key on my mob.no. 8376033953or on my [email protected]

  • Where condition in OpenQuery

    Hi All, Below is the query to retrieve data from Oracle using linked server. Am unable to user where condition in the select query. Can anyone help on it. SELECT * FROM OPENQUERY(<LInkedServerName>, 'select user_name as OracleUserName ,substr(email_a