在SQL Developer中Debug一個procedure
與除錯Java程式類似,在SQL Developer中,可以設定斷點,一步步跟蹤,觀察變數值等。
需要注意幾點:
1. 在編譯時選擇-Compile for debug。 在建立procedure後,在SQL Developer中開啟,點選似兩個小齒輪的圖示,出來個下拉選單,點選“Compile for Debug”。
2. ORA-30683: failure establishing connection to debugger和連線超時錯誤。
在某些電腦上,配置了VPN。在debug時,SQL Developer可能無法取得正確的Debug Host地址。開啟tools --> preferences --> Debugger --> Prompt for debugger host for database debug,把勾選上。
這時,開始除錯時,使用者需要輸如客戶端(debug host)的IP地址。
3. 在tools --> preferences --> debugger 裡可以配置,SQL developer使用哪些埠建立debug 連線。請確保,本機防火牆的配置裡,這些埠沒有被禁用。
4. 點選甲蟲圖示,即可開始除錯。除錯前填入引數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/638844/viewspace-772174/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle SQL Developer Debug儲存過程OracleSQLDeveloper儲存過程
- 一個關於支付的SQL-ProcedureSQL
- [Developer] Oracle send mail procedure(2)DeveloperOracleAI
- [Developer] Oracle sendmail procedure(1)(轉載)DeveloperOracleAI
- pl/sql developer的一個小問題SQLDeveloper
- [Developer] Procedure傳送html形式表格的mailDeveloperHTMLAI
- sql primary key procedureSQL
- 問一個jbuilder中ejb debug問題UI
- 在toad_plsql developer_oracle sql developer呼叫儲存過程SQLDeveloperOracle儲存過程
- EXECUTE IMMEDIATE dynamic sql in procedureSQL
- 分頁procedure (SQL Server)SQLServer
- 自己動手,在macOS High Sierra中編譯一個可debug的JDKMac編譯JDK
- order by在SQL Server與Oracle中的一個區別SQLServerOracle
- PL/SQl Developer使用SQLDeveloper
- PL/SQL Developer 使用SQLDeveloper
- pl/sql developer的一些設定SQLDeveloper
- 使用call在sqlplus中呼叫procedure和funtion!SQL
- pl/sql developer使用技巧SQLDeveloper
- pl/sql dev在debug時不能單步跟蹤SQLdev
- SQL 建立儲存過程PROCEDURESQL儲存過程
- PL/SQL Profiler 和SQL Developer 報表SQLDeveloper
- 關於packages中多個同名程式(procedure)的呼叫Package
- oracle 中呼叫 store procedureOracle
- PL/SQL Developer 連線 OracleSQLDeveloperOracle
- pl sql developer 8.0 register codeSQLDeveloper
- Oracle SQL Developer安裝教程OracleSQLDeveloper
- ORACLE SQL DEVELOPER User Interface ChangeOracleSQLDeveloper
- oracle儲存過程(procedure)中執行動態SQL小記Oracle儲存過程SQL
- PL/SQL Developer中輸入SQL語句時如何自動提示欄位SQLDeveloper
- PL/SQL 05 儲存過程 procedureSQL儲存過程
- DB2 PL/SQL Example: Sleep ProcedureDB2SQL
- utlrp.sql 一次性統一編譯無效物件(pl/sql procedure等)SQL編譯物件
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- SQL Server2000中執行一個SQL, 在lock上發現自己鎖自己SQLServer
- SQL Server中對比表數量,索引數量及procedure數量SQLServer索引
- 在Unity中渲染一個黑洞Unity
- 找到procedure中reference的物件物件
- sql developer中英文切換SQLDeveloper