首页 > 数据库 >plsql develop 单步调试oralce存储过程

plsql develop 单步调试oralce存储过程

时间:2023-07-27 18:12:33浏览次数:40  
标签:oralce develop plsql debug 单步 调试

单步调试是排查程序中逻辑错误的最直接的途径,sql server 中调试非常方便,即F11 即可进入调试模式。而oralce中的调试就需要进行一点点设置,这里记录一下plsql develop 单步调试的方法:

  • 首先,要有调试权限
    否则报:调试报错,提示ORA-01031: insufficient privileges,则说明当前用户权限不足,需要管理员给其赋debug权限

授权语句(管理员权限):
grant debug any procedure,debug connect session to userName

  • 其次,在objects 列表中右键点击存储过程,选择“测试”,进入测试界面,调试信息如下:
    image

image

image

标签:oralce,develop,plsql,debug,单步,调试
From: https://www.cnblogs.com/sundh1981/p/17585720.html

相关文章

  • plsql-同义词
    同义词:同义词是对象的别名,不占用任何实际的存储空间,只在oracle数据字典中保存其定义描述,在使用同义词时,oracle会将其翻译为对象的名称用途:简化sql语句隐藏对象的名称和所有者为分布式数据库的远程对象提供位置透明性提供对数据库对象的公共访问创建数据库链......
  • A Brief History of Big Data Technology Development
    ForewordBeforewritingthisarticle,Iwroteaboutthehistoryofsomebigdatacomponentsandsomeofitsevaluationsintermittently,butIfeltunsatisfactory.Historyshouldbecontinuousandhaveitsinherentlaws,soIwantedtowriteanarticleto......
  • quarkus实战之三:开发模式(Development mode)
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本篇概览前文咱们曾提到过几种启动方式,有一种用maven命令启动的,可以进入开发模式,命令如下:mvnquarkus:dev当时只提到此模式能看到详细系统信息,并未展开说明更多信息......
  • ile "D:\Development\Python\Python39\Scripts\pip3.exe\__main__.py", line 4,
    Python中的pip命令及其用法在Python中,pip是一个非常重要的工具,它是PythonPackageIndex(简称PyPI)上的软件包管理系统。通过使用pip,我们可以方便地安装、升级和卸载Python的第三方库。安装pip在大多数情况下,新版本的Python已经预装了pip。然而,如果你的Python没有安装pip,你可以通......
  • AndroidDeveloper Weekly No.1
    好文HermesEventBus-饿了么开源的Android跨进程事件分发框架Android开发你需要了解的Gradle配置Android自定义view详解GoogleI/O2016笔记:APK瘦身的正确姿势AndroidVector曲折的兼容之路深入浅出RecyclerView优秀开源项目Music-Player一款UI效果很棒的开源音乐播放器,做音......
  • PLSQL
    数据库对象表临时表CREATEGLOBALTEMPORARYTABLEtab_name(......)ONCOMMITPRESERVEROWS/ONCOMMITDELETEROWS;CREATEGLOBALTEMPORARYTABLEXX.tab_nameONCOMMITDELETEROWS/ONCOMMITPRESERVEROWSASSELECT*FROMtab_nameWHERErownum<1;实体......
  • mac git clone error:xcrun:error:invalid active developer path(/Library/Developer
    背景升级Mac系统后,在终端使用gitclone等相关命令失败,报错xcrun:error:invalidactivedeveloperpath(/Library/Developer/CommandLineTools),missingxcrunat:/Library/Developer/CommandLineTools/usr/bin/xcrun1.问题排查1.查看git是否已经安装#命令whichgit#......
  • 吴恩达《LangChain for LLM Application Development》课程笔记
    1.前言LangChain是一个用来构建LLM应用的开源框架,主要是为基于大语言模型的应用提供一系列的构建工具包。这个短课程的主要内容有:模型、提示和解析器:调用LLM,提供提示并解析响应。LLM的记忆:用于存储对话和管理有限上下文空间的记忆。链式操作:创建操作序列。文档问答:将LLM应用于您......
  • SQL Developer 默认是不会自动提交事务
    SQLDeveloper默认是不会自动提交事务SQLDeveloper这软件,在执行数据库数据修改操作时,并不会进行SQL提交。SQLDeveloper默认是不会进行自动提交,必须通过手动的方式提交。如:insertintomytable(id,name) values(1,'tom'); commit;......
  • gitflow为什么要单独检出一个release分支?在develop分支上测试不行吗
    在Gitflow工作流中,将release分支从develop分支中单独检出的主要原因是为了在发布之前进行稳定性和功能测试,以确保发布版本的质量。以下是几个原因说明为什么要单独检出release分支进行测试:隔离开发和测试环境:通过将测试从开发环境(develop分支)隔离出来,可以避免测试中......