sqlserver事件探查器
1. [原]MS sql Server事件探查器如何跟蹤存儲過程
一、創建模板 1、打開SQL事件探查器 2、文件-新建-跟蹤模板 3、單擊事件選項卡,在可用事件類中選擇存儲過程,點添加,添加到選定的事件類 4、單擊數劇列,將取消選定中的數據中TextData添加到選定的數據列表,如果想顯示更多信息,按照下圖添加列即可 5、點保存,輸入名稱(例如:跟蹤存儲過程模板),保存! 二、跟蹤存儲過程 1、打開SQL事件探查器 2、文件-新建-跟蹤 在連接到 SQL Server中,點確定,接著出現了跟蹤屬性 3、在常規選項卡中,模板名中選擇在第一步驟中保存的模板名稱(例如:跟蹤存儲過程模板),運行 三、運行存儲過程 打開SQL查詢分析器,在其中執行存儲過程 exec proGetInfo '123456',此時事件探查器中,已經顯示了proGetInfo中執行的各項語句
2. sqlserver如何跟蹤觸發器
SqlServer有個事件探查器工具,設置相應的過濾條件,可以跟蹤sqlserver的動作
3. 如何查看SQL Server2000執行過的SQL語句
SQLServer事件探查器可以完整記錄SQL伺服器執行過的SQL語句以及存儲過程等
下面是SQLServer事件探查器的使用方法:
1. 打開SQL Server 企業管理器。
2. 從「工具」菜單選擇「事件探查器」。
3. 當「事件探查器」主界面打開後,從「文件」菜單選擇「新跟蹤」。
4. 這時候,SQL Server事件探查器會提示你連接到你想要探查跟蹤的 SQL Server實例。提供連接所需的詳細信息,點擊「連接」按鈕繼續。
5. 在「跟蹤名稱」文本框中輸入你想要為這個跟蹤創建的跟蹤名稱。
6. 從「模板名稱」下拉菜單為你創建的跟蹤選擇一個模板。
7. 選擇「保存到文件」選項,將你創建的跟蹤保存到本地硬碟的某個文件中。點擊復選框後,在彈出的「save as」窗口輸入一個文件名及其位置。
8. 點擊「事件」選項卡,查看你在創建的跟蹤計劃里想要跟蹤監測的事件。根據你選擇的模板,系統會自動選擇一些事件,不過你可以修改這些默認的選項設置。通過點擊「顯示全部事件」和「顯示全部列」復選框來查看其他的選項。
9. 點擊「運行」按鈕開始進行跟蹤。SQL Server就會開始創建該跟蹤,並在保存的文件中顯示跟蹤的詳細信息。運行完畢後,從「文件」菜單選擇「停止跟蹤」。
4. 在Sql Server中出現什麼樣的情況會出現事件探查器監控不到
在應用程序里可以寫代碼來讓探測器監控不到.以下為禁止監控的語句(語言:DELPHI)
procere SQLCloseAllTrack;
const
sql = 'declare @TID integer ' +
'declare Trac Cursor For ' +
'SELECT Distinct Traceid FROM :: fn_trace_getinfo(default) ' +
'open Trac ' +
'Fetch Next From Trac into @TID ' +
'while @@fetch_status=0 ' +
'begin ' +
' exec sp_trace_setstatus @TID,0 ' +
' exec sp_trace_setstatus @TID,2 ' +
' Fetch Next From Trac into @TID ' +
'end ' +
'Close Trac ' +
'deallocate Trac';
begin
//停止所有SQLSERVER的跟蹤器,以防止程序被別人跟蹤
ExecSql(sql);
end;
其他語言不知道代碼怎麼寫,不過我想DELPHI可以寫,其他語言也應該可以
5. 如何使用SQL 事件探查器
可以捕獲有關每個事件的數據並將其保存到文件或 SQL Server 表中供以後分析。例如,可以對生產環境進行監視,了解執行速度太慢而妨礙性能的存儲過程。 使用 SQL事件探查器只監視感興趣的事件。如果跟蹤變得太大,可以基於需要的信息進行篩選,以便只收集事件數據的子集。監視太多事件類會增加伺服器和監視進程的開銷,並且可能導致跟蹤文件或跟蹤表變得很大,尤其是在進行長時間監視時。 在跟蹤事件後,SQL 事件探查器允許重播在 SQL Server 實例上捕獲的事件數據,因此可以如事件當初發生時一樣有效地重新執行保存的事件。 使用SQL 事件探查器可以: ● 監視 SQL Server 實例的性能。 ● 調試 Transact-SQL 語句和存儲過程。●識別執行慢的查詢。 ● 在工程開發階段,通過單步執行語句測試 SQL 語句和存儲過程,以確認代碼按預期運行。●通過捕獲生產系統中的事件並在測試系統中重播它們來解決 SQL Server 中的問題。這對測試和調試很有用,並使得用戶可以不受干擾地繼續使用生產系統。●審核和復查在 SQL Server 實例中發生的活動。這使得安全管理員得以復查任何審核事件,包括登錄嘗試的成功與失敗,以及訪問語句和對象的許可權成功與失敗。 SQL事件探查器為用於監視 SQL Server 實例的一組存儲過程提供圖形用戶界面。例如,可以創建您自己的應用程序,以便使用 SQL 事件探查器存儲過程監視 SQL Server。 必須有至少 10 MB 的可用空間用以運行 SQL 事件探查器。當使用 SQL 事件探查器時,如果可用空間降至 10 MB 以下,SQL 事件探查器的所有功能都將停止。 在"企業管理器"的"工具"菜單上單擊"SQL 事件探查器"命令打開 "SQL 事件探查器" 2. 在"SQL事件探查器"工具欄上點擊"新跟蹤"圖標打開SQL Server連接窗口,輸入SQL Server地址、選擇一種身份驗證方式後確定連接3.選擇默認的模板並運行即可開始跟蹤,也可以自定義一個模板對指定的事件和進行跟蹤並顯示自定義的數據列
6. SQL2000事件查看器在哪
1、確認打沒打開SQL服務管理器
2、事件探查器在 "C:\Program Files\Microsoft SQL Server\80\Tools\binn\profiler.exe"
7. 如何用sqlserver 2000事件查探器查詢sql
利用sqlserver的事件查探器可以幫助我們獲取很多有用信息,現在就介紹下用事件查探器獲取程序使用的sql語句。
工具/原料
sqlserver 2000資料庫系統
方法/步驟
1、打開事件查探器
注意事項
在使用事件查探器時,最好關閉其他與資料庫有聯系的無關程序。
8. 我安裝了SQLServer資料庫,怎麼在開始菜單和桌面都找不到
安裝好後,在開始菜單和桌面都找不到,極有可能是安裝過程中發生了錯誤,建議重新安裝。
安裝教程:
1、打開下載好SQL 所在的文件夾,雙擊運行裡面的setup.exe文件。