台灣最大程式設計社群網站
線上人數
1492
 
會員總數:245968
討論主題:189548
歡迎您免費加入會員
討論區列表 >> Oracle >> 某筆資料的查詢問題
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
某筆資料的查詢問題
價值 : 200 QP  點閱數:189 回應數:0
樓主

a7
初學者
50 11
273 11
發送站內信

接手不知道過個多少手的專案
遇到一個問題就是

DB裡面出現一筆例如

moduleno |userID | time
-------------------------------
Test001 |TestGood| 2020/04/16
Test002 |TestGood| 2020/04/15
Test003 |TestGood| 2020/04/14

實際上更多,因為客戶每天查資料就會出現這種資訊,
客戶要求把這種看起來測試且無意義的資訊刪掉。

因為不知道是前人的哪隻軟體造成,經過太多手,
且有很多其他電腦內的軟體利用工作排程器去跟DB做交易。

目前想要知道有什麼方法可以知道是哪隻軟體造成,有無辦法查到?

我自己目前是用語法類似這樣去查

select sql_text,parsing_schema_name,service,module,first_load_time,Last_active_time
from v$sql where sql_text like '%Test001%'
order by first_load_time desc

然而沒什麼用 , 它可以查到一些 Test001 相關字眼

但我看它記錄幾乎都是select ,找不到 insert 或其他是造成Test001插入的語法..
以及這個方法就算查到 只能知道他軟體名子無法知道 軟體真正路徑(電腦太多與軟體太多與還有類似名稱問題 需要精準知道位置) ...

這兩個問題最嚴重 目前處理不了

所以想請大神幫一下 看有無其他更好方法
如果能解決完畢 馬上結案 不留點了











搜尋相關Tags的文章: [ Oracle 紀錄 ] ,
本篇文章發表於2020-04-16 20:29
目前尚無任何回覆
   

回覆
如要回應,請先登入.