iT邦幫忙

0

SQL SERVER的指令記錄

請教各位大大.
如果想知道某軟體的某一動作對SQL SERVER是下了什麼指令,執行了那些動作,要怎麼查呢?
我爬文好像要用sql server profiler,但是不斷有一堆資訊一直在跑.要以什麼條件來查才能知道我要的資訊呢..
謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

4
lhs
iT邦研究生 4 級 ‧ 2011-10-26 11:57:39
最佳解答

建議你先用 sql server profiler 記錄一段時間,
紀錄期間內執行你要查詢的軟體功能
然後停止紀錄
再利用 sql server profiler 的 search 相關字串
例如 ApplicationName or LoginName...
或利用 TextData 中的 SQL 語法判斷看看囉!!

希望對你有所幫助囉!!

2
chk
iT邦新手 3 級 ‧ 2011-10-26 14:05:45

如果某軟體透過固定帳號來存取SQL
可以用trace
請參考 http://msdn.microsoft.com/zh-tw/library/ms190362.aspx
create 一個trace 過濾條件設定該帳號
trace的記錄可以存成檔案,再定期備份就好了

我要發表回答

立即登入回答