當前位置:首頁 » 存儲配置 » 跟蹤存儲過程

跟蹤存儲過程

發布時間: 2022-06-21 17:32:54

sql server 跟蹤 怎麼跟蹤存儲過程執行的sql

你可以通過SQL Server Profiler去跟蹤資料庫在執行哪一個存儲過程,然後去對應的資料庫中找到這個存儲過程,打開看裡面的命令

Ⅱ 在SQLSERVER裡面,如何寫一個存儲過程來創建跟蹤

如果不將跟蹤結果保存到文件或表中,則當
sql
server
profiler打開時可以查看跟蹤。但是,在停止跟蹤並關閉
sql
server
profiler之後會丟失跟蹤結果。為了避免這種丟失跟蹤結果的情況,可以在關閉
sql
server
profiler之前單擊「文件」菜單上的「保存」來保存結果。

Ⅲ 如何調試存儲過程有什麼好的工具嗎

1.打開PL/SQL Developer
如果在機器上安裝了PL/SQL Developer的話,打開PL/SQL Developer界面
輸入用戶名,密碼和host名字,這個跟在程序中web.config中配置的完全相同,點擊確定
找到需要調試的存儲過程所在的包(Package bodies),如PACK_ACTIVITY,點擊右鍵,在彈出菜單中選擇[查看],得到包中的所有存儲過程和他們的代碼.
2.添加debug信息
為了能夠單步跟蹤存儲過程,需要為其所在的包添加debug信息,右鍵點擊需要調試的包,在彈出菜單中選中[添加調試信息].
這樣就為包體添加了調試信息。
3.調試存儲過程
現在所有的准備工作都做好了,可以調試跟蹤存儲過程了。

Ⅳ MS SQL Server事件探查器如何跟蹤存儲過程

一、創建模板:

①打開SQL事件探查器。

②文件-新建-跟蹤模板。

③單擊事件選項卡,在可用事件類中選擇存儲過程,點添加,添加到選定的事件類。

④單擊數劇列,將取消選定中的數據中TextData添加到選定的數據列表,如果想顯示更多信息,按照下圖添加列即可。

⑤點保存,輸入名稱(例如:跟蹤存儲過程模板),保存。

二、跟蹤存儲過程:

①打開SQL事件探查器

②文件-新建-跟蹤,在連接到 SQL Server中,點確定,接著出現了跟蹤屬性

③在常規選項卡中,模板名中選擇在第一步驟中保存的模板名稱(例如:跟蹤存儲過程模板),運行
三、運行存儲過程:

打開SQL查詢分析器,在其中執行存儲過程exec proGetInfo '123456',此時事件探查器中,已經顯示了proGetInfo中執行的各項語句。

Ⅳ 如何跟蹤oracle存儲過程運行了哪些 sql

在sqlplus
下執行
alter
session
set
sql_trace=true;
alter
session
set
tracefile_identifier='AAAA';
call
存儲過程
名;
alter
session
set
sql_trace=false;
然後到oracle伺服器的安裝目錄下去找文件名稱含AAAA的文件,那裡頭有具體調用存儲過程時的執行過程。應該有你要的東西。

Ⅵ plsql存儲過程如何調試

1. 打開PL/SQL Developer如果 在機器上安裝了PL/SQL Developer的話,打開PL/SQL Developer界面輸入 用戶名,密碼和host名字,這個跟在程序中web.config中配置的完全相同,點擊確定 找到 需要調試的存儲過程所在的包(Package bodies),如PACK_ACTIVITY,點擊右鍵,在彈出菜單中選擇[查看],得到包中的所有存儲過程和他們的代碼.
2. 添加debug信息為了 能夠單步跟蹤存儲過程,需要為其所在的包添加debug信息,右鍵點擊需要調試的包,在彈出菜單中選中[添加調試信息](這個很重要).這樣 就為包體添加了調試信息。
3. 調 試存儲過程現在 所有的准備工作都做好了,可以調試跟蹤存儲過程了。選擇 需要調試的存儲過程,點擊右鍵,在彈出菜單中 選擇[測試],進去測試窗口.測試窗口中有為了測試該存儲過程自動所產生的代碼,當然你也可以自己另外加入和修改代碼,對於我們目前只是為了調試存儲過程, 自動生成的代碼已經足夠了。接著按照如下的步驟進行調試。
(1)添加存儲過程所需要的參數,我們項目中的大多數存儲過程都是需要參數 的,參數可以在測試窗口右下部分輸入。如:GetPanNO_New需要一個輸入參數v_employeeid,我們輸入180,輸出參數是mycursor,是查看結果的,不需要輸入任何值。
(2)開始調試,點擊[調試]菜單->[開始](或者按F9),就進去調試模式了,程序開始停在begin這一行.
(3)以後的調試過程跟我們熟悉的的調試過程就一樣了:運行(Ctrl+R)單步 進入(Ctrl+N)單步 跳過(Ctrl+O)單步 退出(Ctrl+T)或者 點擊debug工具條上的按扭:當按Ctrl+N進去存儲過程的源代碼中後 在這 個窗口中可以查看過程中的變數值和堆棧。
(4)調試運行完了後,可以查看結果如下(點擊mycursor變數旁邊的按鈕).
4. Tip 令人 比較郁悶的是我們項目中很多的存儲過程都是一個SELECT語句,不管這個SELECT語句多麼復雜(SELECT語句中有嵌套的子SELECT語句),它也只能作為一行代碼,單步跟蹤就沒有什麼意義了。

Ⅶ SQL Server Profiler想跟蹤當前程序調用的存儲過程

打開跟蹤器,單擊運行,然後在程序相應的界面操作一下 讓後停止跟蹤器,在裡面能找到你要的東西

Ⅷ 如何用PLSQL Developer跟蹤前台程序調用的表及存儲過程等

sqlserver :
單個值可以用 print 變數,執行後在輸出窗口可見
結果是一個表直接用 execute 執行存儲過程即可

如果你會VS,可以直接用裡面的資料庫工具跟蹤調試

Ⅸ 如何調試存儲過程和package

1.打開PL/SQL Developer
如果在機器上安裝了PL/SQL Developer的話,打開PL/SQL Developer界面
輸入用戶名,密碼和host名字,這個跟在程序中web.config中配置的完全相同,點擊確定
找到需要調試的存儲過程所在的包(Package bodies),如PACK_ACTIVITY,點擊右鍵,在彈出菜單中選擇[查看],得到包中的所有存儲過程和他們的代碼.
2.添加debug信息
為了能夠單步跟蹤存儲過程,需要為其所在的包添加debug信息,右鍵點擊需要調試的包,在彈出菜單中選中[添加調試信息].
這樣就為包體添加了調試信息。
3.調試存儲過程
現在所有的准備工作都做好了,可以調試跟蹤存儲過程了。
選擇需要調試的存儲過程,點擊右鍵,在彈出菜單中選擇[測試],進去測試窗口. 測試窗口中有為了測試該存儲過程自動所產生的代碼,當然你也可以自己另外加入和修改代碼,對於我們目前只是為了調試存儲過程,自動生成的代碼已經足夠了。接著按照如下的步驟進行調試。
(1)添加存儲過程所需要的參數,我們項目中的大多數存儲過程都是需要參數的,參數可以在測試窗口右下部分輸入。
如:GetPanNO_New需要一個輸入參數v_employeeid,我們輸入180,輸出參數是mycursor,是查看結果的,不需要輸入任何值。
(2)開始調試,點擊[調試]菜單-[開始](或者按F9),就進去調試模式了,程序開始停在begin這一行.
(3)以後的調試過程跟我們熟悉的的調試過程就一樣了:
運行(Ctrl+R)
單步進入(Ctrl+N)
單步跳過(Ctrl+O)
單步退出(Ctrl+T)
或者點擊debug工具條上的按扭: 當按Ctrl+N進去存儲過程的源代碼中後
在這個窗口中可以查看過程中的變數值和堆棧。
(4)調試運行完了後,可以查看結果如下(點擊mycursor變數旁邊的按鈕).

Ⅹ [原]MS SQL Server事件探查器如何跟蹤存儲過程

一、創建模板 1、打開SQL事件探查器 2、文件-新建-跟蹤模板 3、單擊事件選項卡,在可用事件類中選擇存儲過程,點添加,添加到選定的事件類 4、單擊數劇列,將取消選定中的數據中TextData添加到選定的數據列表,如果想顯示更多信息,按照下圖添加列即可 5、點保存,輸入名稱(例如:跟蹤存儲過程模板),保存! 二、跟蹤存儲過程 1、打開SQL事件探查器 2、文件-新建-跟蹤 在連接到 SQL Server中,點確定,接著出現了跟蹤屬性 3、在常規選項卡中,模板名中選擇在第一步驟中保存的模板名稱(例如:跟蹤存儲過程模板),運行 三、運行存儲過程 打開SQL查詢分析器,在其中執行存儲過程 exec proGetInfo '123456',此時事件探查器中,已經顯示了proGetInfo中執行的各項語句

熱點內容
怎麼看是多少位編譯器 發布:2025-03-18 03:47:32 瀏覽:659
solr索引存儲 發布:2025-03-18 03:46:52 瀏覽:329
縫合演算法 發布:2025-03-18 03:46:06 瀏覽:362
java遍歷二維數組 發布:2025-03-18 03:36:01 瀏覽:410
銳捷源碼 發布:2025-03-18 03:26:55 瀏覽:436
訴訟中止裁定後可否解壓 發布:2025-03-18 03:24:51 瀏覽:128
sqlserver全文搜索 發布:2025-03-18 03:23:58 瀏覽:715
u盤裡面文件夾沒有了 發布:2025-03-18 03:22:19 瀏覽:229
華為p系列手機哪個配置好 發布:2025-03-18 03:20:13 瀏覽:621
易語言連接access資料庫 發布:2025-03-18 03:12:48 瀏覽:661