Find out which program/FM changes a table..
Hi guys,
a table is changed and i don't know the program/FM/job which causes this. Of course i looked
at the "where use list" but didn't find out. I know the exactly time (+/- 5 sec.) of change.
Is there a possibility to find out via SQL Trace? Or how to do that?
Thanks
Hi,
'DBTABLOG' is a standard table which is used to "Log Records of Table Changes."
You can try by giving your table name , date & time as input and get Program Name, Transaction Code which has updated your table.
For this in your table's technical settings "Log data changes" has to be checked.
Regards
Balaji R
Similar Messages
-
How to find out which program fill a custom table ?
Dear All,
I am trying to find out which program fill custom table, I tried se11, which programs used this custom table via where used list but could not find. Is there any different way ?
RegardsHi Sappcon,
yes, it is as Brad said, but you should extend the approach regarding this tables content: If it is related to an existing business object (i.e. order, delivery or the like), you may have a look at user exits/Badis in that field.
Also, the dynamic approach is possible. First use report RPR_ABAP_SOURCE_SCAN to find the name of the table in all programs in customer name space - it may be defined as a constant in program/function group/class.
If the dynamic approach is used, the name of the table may be determined by reading another (custom) table or even in a programs text pool. You may find this by searching a pattern UPDATE() - or MODIFY/INSERT in customer programs.
If the table has update date/time fields, check what jobs or online activities can be responsible.
If, after all, you still do not know, then I'd say this is a consulting issue
Regards,
Clemens -
Any way to find out which program has created a job using 'JOB_OPEN'?
Hi,
I have some jobs created by some program. The job is incomplete, i.e., the programs which created the job just used 'JOB_OPEN' and it doesn't have any steps.
Is there any way to find out which program created that incomplete job?
Thanks in advance.
Regards,
Arun MohanNot sure but try this FM
BP_JOB_SELECT -Returns a table with job(s) details .
кu03B1ятu03B9к
Edited by: kartik tarla on Dec 30, 2008 6:50 PM -
How to find out which programs bind to which port?
When I start a program in Terminal I get the following error:
bind: Address already in use
How do I find out which program already uses the port my program needs? I have tried netstat but I don't know how to run it that it will show me the process listening on the port.This this Apple support article may help.
-mj
[email protected] -
How do I find out which programs of mine will not work with Mountain Lion?
I recently upgraded to Lion and found that all of my Power PC based applications wouldn't work (much to my surprise, as no one at Apple told me this when I inquired about the upgrade, nor is it listed in the App Store). Had to get a whole new Microsoft Word suite - after the fact.
Now, I just got an email from Intuit saying that if I upgrade to Mountain Lion I will probably have to upgrade to the latest and greatest version of Quickbooks (unless I create a partition, which is waaay too complicated for me). How do I find out what ELSE won't work if I upgrade to Mountain Lion?
Mac OS X (10.5.8)Here's a compatibility guide by a 3rd party. I can't attest to the accuracy.
http://roaringapps.com/apps:table/tags/_a/index_tags/_a -
How to find out the top ten Change log tables in BW
I want to know the top ten change log tables in terms of size. Do we have a SAP standard table where we have the following fields : "changlog table name", "number of records" field or "data in size" field.
Regards,
Prashant M JHi,
Click on change log table in the ODS/DSO at the top you see the name as /bic* which is the name of the database table which could also be seen at SE11.
If you wana see the requests in this change log use rstsodsrequest
and if you wana see the size in terms of kb, mb DB02 or st04
use the table name /bic* and click on tables and indexes option in history tab
DB02 tells you the sizes of the tables present on database. Incase you are not able to your basis team would help you in that
Thanks and regards
Kiran -
My Macbook is getting slow. I also hear the harddisk running.
I would like to know which program is eating capacity... Is there an application that could tell me?space nbrs:
in use: 119,39 GB
available: 200,34
CPU:
kernel_task root 4,3% but changes in 1,1 and back
DashboardClient 4% also changes in 1,1 and back
fysical mem:
kernel 380 MB
Safari 312,9 MB
better I provide this:
Analysis of sampling syslogd (pid 14) every 1 millisecond
Process: syslogd [14]
Path: /usr/sbin/syslogd
Load Address: 0x100000000
Identifier: syslogd
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
Date/Time: 2011-08-21 20:27:25.673 +0200
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Call graph:
2691 Thread_206 DispatchQueue_1: com.apple.main-thread (serial)
2691 0x10000098c
2691 0x10000f850
2691 select$DARWIN_EXTSN
2691 Thread_208
2691 thread_start
2691 _pthread_start
2691 0x10000b0e4
2691 mach_msg
2691 mach_msg_trap
2691 Thread_209
2691 thread_start
2691 _pthread_start
2691 0x10000b55d
2691 0x100009006
2691 _pthread_cond_wait
2691 __semwait_signal
2691 Thread_210
2691 thread_start
2691 _pthread_start
2691 0x100008c61
2691 _vprocmgr_log_drain
2691 vproc_mig_log_drain
2691 mach_msg
2691 mach_msg_trap
Total number in stack (recursive counted multiple, when >=5):
Sort by top of stack, same collapsed (when >= 5):
mach_msg_trap 5382
__semwait_signal 2691
select$DARWIN_EXTSN 2691
Binary Images:
0x100000000 - 0x100013fff +syslogd ??? (???) <294E71C5-F936-2D72-B70F-01399F9DFB3E> /usr/sbin/syslogd
0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
0x7fff827c1000 - 0x7fff827c5ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff836cd000 - 0x7fff8388efef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
0x7fff8a154000 - 0x7fff8a16afef libbsm.0.dylib ??? (???) <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib -
Table component - how to find out which cell is clicked
Hello!
I have a couple of questions regarding table component
1. Is there any way to find out which table cell is clicked on?
2. And is it possible to paint clicked cell programmatically?
Possible solution might be a Select Boolean Checkbox inside a cell, but anyway, i'd have to determine which cell contains this checkbox (some kind of cell coordinates, etc...)
Thank you1. Is there any way to find out which table cell is clicked on? It would be easy to suggest the way, if you can share us the requirement
2. And is it possible to paint clicked cell programmatically?You can do it through javascript by setting contentStyle property.
Sample Code:
<af:table ...>
<af:column>
<af:inputText ...>
<af:clientListener method="paintCurrentCell" type="click"/>
</af:inputText>
</af:column>
</af:table>
<!-- javascript method -->
function paintCurrentCell(event){
event.getSource().setContentStyle("background-color:red");
}Sireesha
Edited by: Sireesha Pinninti on Nov 10, 2009 7:01 PM -
How to find out Which SAP programs are affecting Which Z programs?
Do we have a program/tool that can tell us the following:
How to find out Which SAP programs are affecting Which Z programs in the entire development server?
We have a list of SAP programs and a list of custom u2018zu2019 programs, which ones impact each other? I know we have a u201Cwhere usedu201D functionality, however that is at the object by object level.
We need are looking for something a little larger u2013
thanks in advance
VishnuDo we have a program/tool that can tell us the following:
How to find out Which SAP programs are affecting Which Z programs in the entire development server?
We have a list of SAP programs and a list of custom u2018zu2019 programs, which ones impact each other? I know we have a u201Cwhere usedu201D functionality, however that is at the object by object level.
We need are looking for something a little larger u2013
thanks in advance
Vishnu -
WebADI: How to find out which integrator executed the upload PL/SQL program
Hi,
I understand that we can create a integrator to upload data to EBS and execute a PL/SQL program.
Is there any way to find out which INTEGRATOR executed this PL/SQL program?
Thanks.
RegardsAlternatively:
select name, plsql_debug from sys.all_plsql_object_settings -
ADF table: How to find out which rows were modified by the user
Hi,
I am using ADF table to display data that can be modified by the user (ReadOnly = false in the input text). I need to find out which rows were modified by the user, and only update (persist) those rows in the database.
Is there an easy way to find out which rows were modified by the user.
I am NOT particularly concerned with which columns were modified as I would update the entire row (if any data in that row is modified).
I am using Oracle JDeveloper version 11.1.1.3.
Thanks,
Ash KThanks Timo.
I am using ADF Data Control (which are created from Web Service proxy) to display/update the data.
In the backing bean, the operation that is invoked at the time persisting data is as follows:
public void commitOperation {
BindingContainer bindings = getBindings();
OperationBinding operationBinding = bindings.getOperationBinding("operationA");
DCIteratorBinding dciter = (DCIteratorBinding)bindings.get("someIterator");
for(int i=0; i<dciter.getViewObject().getEstimatedRowCount(); i++)
Row row=dciter.getRowAtRangeIndex(i);
SomeObject someObject= new SomeObject ();
someObject.setAttr1(row.getAttribute("Attrbute1").toString());
someObject.setAttr2(row.getAttribute("Attribute2").toString());
objectList.add(someObject);
operationBinding.getParamsMap().put("param1", objectList);
ResultObject result = (ResultObject) operationBinding.execute();
Inside the for loop (or any other place in the backing bean), I would like to figure out if the row was modified by the user. Please let me know if how to get that. If ADF provides this automatically, that would be GREAT.
Thanks,
Ash K -
How to find out which table store historical data for V_T001B?
dear all,
how i want to trace and find out which table that store all maintenance data history from V_T001B?
thanks.i already find out into both table... but the data not store there...
-
How can I find out which tables are having DDL locks?
I can see related information by querying DBA_DDL_LOCKS view, but it doesn't give me the information which tables are having DDL locks.
Is there a way I can find out which tables are having DDL locks?
Thanks!Here's a long script written back in 2001. Still works:
BREAK on sid on serial# on username
COL sid for 9999
COL serial# for 99999
COL username for a20
COL type for a20 trunc
COL lmode for a5 trunc
COL lrequest for a4 trunc
COL detail for a75 trunc
SELECT s.sid
, s.serial#
, s.username
, DECODE(
l.TYPE
-- Long locks
, 'TM', 'dml/data enq (TM)'
, 'TX', 'transac enq (TX) '
, 'UL', 'pls usr lock (UL)'
-- Short locks
, 'BL', 'buf hash tbl (BL)'
, 'CF', 'control file (CF)'
, 'CI', 'cross inst f (CI)'
, 'CU', 'cursor bind (CU) '
, 'DF', 'data file (CF) '
, 'DL', 'direct load (DL) '
, 'DM', 'mount/strtup (DM)'
, 'DR', 'reco lock (DR) '
, 'DX', 'distrib tran (DX)'
, 'FI', 'sga opn file (FI)'
, 'FS', 'file set (FS) '
, 'IN', 'instance num (IN)'
, 'IR', 'instce recvr (IR)'
, 'IS', 'get state (IS) '
, 'IV', 'libcache inv (IV)'
, 'JQ', 'job queue (JQ) '
, 'KK', 'log sw kick (KK) '
, 'LS', 'log switch (LS) '
, 'MM', 'mount def (MM) '
, 'MR', 'media recvry (MR)'
, 'PF', 'pwfile enq (PF) '
, 'PR', 'process strt (PR)'
, 'RW', 'row wait (RW) '
, 'RT', 'redo thread (RT) '
, 'SC', 'scn enq (SC) '
, 'SM', 'smon lock (SM) '
, 'SN', 'seqno instce (SN)'
, 'SQ', 'seqno enq (SQ) '
, 'ST', 'space transc (ST)'
, 'SV', 'seqno value (SV) '
, 'TA', 'generic enq (TA) '
, 'TD', 'dll enq (TD) '
, 'TE', 'extend seg (TE) '
, 'TS', 'temp segment (TS)'
, 'TT', 'temp table (TT) '
, 'UN', 'user name (UN) '
, 'WL', 'write redo (WL) '
, 'TYPE = ' || l.TYPE) AS type
, DECODE(l.lmode, 0, 'none', 1, 'null', 2, 'RS', 3, 'RX', 4, 'S', 5, 'SRX', 6, 'X', TO_CHAR(l.lmode)) A
S lmode
, DECODE(l.request, 0, 'none', 1, 'null', 2, 'RS', 3, 'RX', 4, 'S', 5, 'SRX', 6, 'X', TO_CHAR(l.request
)) AS lrequest
, DECODE(
l.TYPE
, 'JQ', 'Job #' || j.job || ' (' || j.what || ') owned by: ' || j.username
, 'MR', DECODE(s.user_type, 'BG', 'DICTIONARY OBJECT', LOWER(obj.owner) || '.' || LOWER(obj.name))
|| ' (' || LOWER(obj.TYPE) || ')'
, 'RT', 'thread #' || LOWER(l.id1)
, 'RW', 'file#' || LOWER(SUBSTR(l.id1, 1, 3)) || ', block#' || LOWER(SUBSTR(l.id1, 4, 5)) || ', ro
w#' || LOWER(l.id2)
, 'TD', 'object: ' || LOWER(obj.owner) || '.' || LOWER(obj.name) || ' (' || LOWER(obj.TYPE) || ')'
, 'TM', 'object: ' || LOWER(obj.owner) || '.' || LOWER(obj.name) || ' (' || LOWER(obj.TYPE) || ')'
, 'TS', DECODE(l.id2, 0, 'enqueue', 'new block allocation')
, 'TX', DECODE(
lo.object_name
, NULL, 'rbs #' || TRUNC(l.id1 / 65536) || ', slot #' || LOWER(l.id1)
, 'rbs #' || TRUNC(l.id1 / 65536) || ', slot #' || LOWER(l.id1) || ', object: ' || LOWE
R(lo.object_name))
, 'UL', 'lock name: ' || la.name || ', expiration date: ' || TO_CHAR(la.expiration, 'DD-MON-RR HH2
4:MI:SS')
, 'WL', 'redo log file#' || LOWER(l.id1)
, 'id1 = ' || l.id1 || ', id2 = ' || l.id2) AS detail
FROM sys.v_$lock l
, (SELECT a.sid
, a.serial#
, NVL(a.username, 'SYS (' || LOWER(b.name) || ')') AS username
, DECODE(a.username, NULL, 'BG', 'USER') AS user_type
FROM sys.v_$session a
, sys.v_$bgprocess b
WHERE a.paddr = b.paddr(+)) s
, (SELECT o.obj#
, u.name AS owner
, o.name
, DECODE(
o.type#
, 0, 'NEXT OBJECT'
, 1, 'INDEX'
, 2, 'TABLE'
, 3, 'CLUSTER'
, 4, 'VIEW'
, 5, 'SYNONYM'
, 6, 'SEQUENCE'
, 7, 'PROCEDURE'
, 8, 'FUNCTION'
, 9, 'PACKAGE'
, 11, 'PACKAGE BODY'
, 12, 'TRIGGER'
, 13, 'TYPE'
, 14, 'TYPE BODY'
, 19, 'TABLE PARTITION'
, 20, 'INDEX PARTITION'
, 22, 'LIBRARY'
, 23, 'DIRECTORY'
, 24, 'QUEUE'
, 28, 'JAVA SOURCE'
, 29, 'JAVA CLASS'
, 30, 'JAVA RESOURCE'
, 32, 'INDEXTYPE'
, 33, 'OPERATOR'
, 34, 'TABLE SUBPARTITION'
, 35, 'INDEX SUBPARTITION'
, 39, 'LOB PARTITION'
, 40, 'LOB SUBPARTITION'
, 43, 'DIMENSION'
, 44, 'CONTEXT'
, 47, 'RESOURCE PLAN'
, 48, 'CONSUMER GROUP'
, 51, 'SUBSCRIPTION'
, 52, 'LOCATION'
, 'UNDEFINED') AS type
FROM sys.obj$ o
, sys.user$ u
WHERE o.owner# = u.user#) obj
, (SELECT vlo.xidusn
, vlo.xidslot
, vlo.xidsqn
, vlo.process
, o.owner || '.' || o.object_name AS object_name
FROM sys.v_$locked_object vlo
, sys.dba_objects o
WHERE vlo.object_id = o.object_id) lo
, (SELECT job
, schema_user AS username
, what
FROM dba_jobs) j
, sys.dbms_lock_allocated la
WHERE l.sid = s.sid
AND l.id1 = obj.obj#(+)
AND l.id2 = j.job(+)
AND TRUNC(l.id1 / 65536) = lo.xidusn(+)
AND LOWER(l.id1) = lo.xidslot(+)
AND l.id2 = lo.xidsqn(+)
AND l.id1 = la.lockid(+)
AND l.TYPE != 'MR'
UNION ALL
/*** LATCH HOLDERS ***/
SELECT s.sid
, s.serial#
, s.username
, 'latch'
, 'X'
, 'none'
, h.name || ' addr=' || LOWER(RAWTOHEX(laddr)) AS object
FROM sys.v_$process p
, sys.v_$session s
, sys.v_$latchholder h
WHERE h.pid = p.pid
AND p.addr = s.paddr
UNION ALL
/*** LATCH WAITERS ***/
SELECT s.sid
, s.serial#
, s.username
, 'latch'
, 'none'
, 'X'
, name || ' latch=' || p.latchwait AS object
FROM sys.v_$session s
, sys.v_$process p
, sys.v_$latch l
WHERE latchwait IS NOT NULL
AND p.addr = s.paddr
AND p.latchwait = l.addr
ORDER BY sid
, serial#
, username
, 4
, 5
, 6
, 7; -
Hi there,
How to find out which users are using SharePoint Designer to make changes in SharePoint 2010 site?
Thanks.You need to enable auditing on SharePoint server and it will let you know, if someone makes any critical changes for the same.
Please walk through this informative KB to enable auditing on SharePoint :https://support.office.com/en-za/article/Configure-audit-settings-for-a-site-collection-f5a346d0-ee0f-4412-a5e6-d9b5abaa1012
Here is one more resource :
https://support.office.com/en-in/article/View-audit-log-reports-4293e8d5-4e7d-4201-b8ac-c8e63a100131
Moreover, if you wish to audit such critical changes automatically, you may consider on this comprehensive application (http://www.sharepointauditing.com/) that helps to track every changes on SharePoint into
real time and provides the captured data at granular level. -
When using tethered capture I often get this notification "The metadata for this photo has been changed by both Lightroom and another application". This slows or stalls the loading of incoming photos. How do I find out which other application is changing the metadata and stop it?
Thanks Sean,
I've had a look at the TC settings dialog and tried to keep it as simple as possible. I also had a copy of LR 4 on the hard drive so have trashed that also incase of any conflicts. LR seems to be running ok now but as said it's an intermittent problem.
I also have a copy of Capture One on the hard drive so am going to uninstall that also in case it is trying to launch.
Maybe you are looking for
-
When I connect my iPod Touch to a new laptop (Macbook Air) the "Info" tab won't appear and therefore I cannot sync it with my new iTunes. How can I sync this iPod with the iTunes on my new laptop?
-
Combine data from a table and insert to another in comma separated format
In my SQL database table i have some data as shown below. KNO Course Grade Institution 124 BTECH First IIT Calicut 128 BE First KKS Institute 124 CCNA Q NIIT Delhi 124
-
I have a new computer and i want to put my CS6 Master suite onto it but don't know how.
the computer is a dell xps running windows 8 and i have the serial number for my product but i can't find where i can redownload it. i have checked my account and products but it's not there and i don't want to have to rebuy it.
-
I'm trying to get Webstart working with versioning of my JARs. According to http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/downloadservletguide.html#examples it is possible to either put versions in an xml file for versions on a per
-
Switching off layer in smart object causes it to move in photoshop
Dear all. I am stumped. I have piece of packaging artwork that I'm using in my 3D software. Smart Objects are great for this as all I have to do is go to Photoshop, double-click the Smart Object, then in Illustrator turn off the layers I need etc and