我用plsql developer7調試存儲過程的時候,無法進行調試。
用鼠標右鍵選擇test菜單項之後,就會發生一個ORA-00931: missing identifier的錯誤。
好像它裏面還說了一個什麽沒有授予權限“debug connect session”的玩意兒。
我於是將那個debug connect session以及debug any procedure都給勾上了之後,還是不行!不明白是爲什麽不能調試了。我在原來公司也是使用plsql developer在oracle8i的數據庫上,沒有問題,但當時也不知道建數據庫的時候,是做了什麽設置。
不過我現在是給了它DBA的權限,並且將所有能打勾的權限都給選上了,怎麽還不行呢?
請問該如何設置呢?是在客戶端還是服務器端進行設置呢?
設置的權限什麽的我都是在oracle10g的服務器端進行設置的
請大家幫幫忙了,雖然不能調試也不會影響什麽,但是能夠單步設置斷點進行調試的話,會比較方便一些,謝謝大家了
用鼠標右鍵選擇test菜單項之後,就會發生一個ORA-00931: missing identifier的錯誤。
好像它裏面還說了一個什麽沒有授予權限“debug connect session”的玩意兒。
我於是將那個debug connect session以及debug any procedure都給勾上了之後,還是不行!不明白是爲什麽不能調試了。我在原來公司也是使用plsql developer在oracle8i的數據庫上,沒有問題,但當時也不知道建數據庫的時候,是做了什麽設置。
不過我現在是給了它DBA的權限,並且將所有能打勾的權限都給選上了,怎麽還不行呢?
請問該如何設置呢?是在客戶端還是服務器端進行設置呢?
設置的權限什麽的我都是在oracle10g的服務器端進行設置的
請大家幫幫忙了,雖然不能調試也不會影響什麽,但是能夠單步設置斷點進行調試的話,會比較方便一些,謝謝大家了
这样就可以单步调试你的PROCEDURE了...
是我右击存储过程,运行“test”菜单后,就会报我上面提出的错误。
不知道为什么!!
missing identifier我怎么感觉是一个编译错误
可能plsql developer7的显示有问题
你先select * from user_errors
看看到底有没有错误?
點“重新編譯”的時候就報這個錯誤信息。
我用toad的時候,那debug菜單項全都是灰的,不可用的,這都是什麽玩意兒的嘎夥啊!
破oracle真難用啊!全球統一一家公司不就完了么!微軟,加油!