扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
实例名,也就是当前数据库的实例名
创新互联建站长期为1000多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为建华企业提供专业的成都网站建设、成都做网站,建华网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
那么v$instance视图中的instance_name就是当前实例的实例名
其实还有其他方式,比如在系统层面查询实例名的方式(linux的用户参数也可以),但是因为可能同时启动两个数据库实例,而你当前的数据库,可能并不是系统层面显示的实例名,所以这种方式还是不那么靠谱的。所以instance个人认为是最好的方式。
如果是windows下装的数据库,只要去看数据库服务是否启动就可以了;
linux下要先进入oracle用户,桥status命令就可以查看了
oracle的这2个概念可以看这里:
实例:
例程就是进程:
数据库实例就是一组oracle的后台进程/线程和共享内存区域的组合
所以说例程就是oracle实例的一部分。。
shutdown 是关闭数据库。
数据库和实例一般是一对一 你可以理解为关闭实例
PL/SQL中为我们提供了调试存储过程的功能,可以帮助你完成存储过程的预编译与测试。
点击要调试的存储过程,右键选择TEST
如果需要查看变量,当然调试都需要。在右键菜单中选择Add
debug
information.
start
debugger(F9)开始我们的测试,Run(Ctrl+R)
随时在varible
List中输入我们想查看的变量
其它:
Step
into(Ctrl+N):单步调试,进入下一步
Step
over(Ctrl+O):结束该语句
Step
out(Ctrl+T):跳出该过程
Run
to
next
exception:进入下一个断点Breakpoint
Toggle
Breakpoint设置断点:光标指向一行,Ctrl+B;或鼠标点中该行的行号边缘
数据库服务器是由数据库和例程组成。数据库负责主要存储数据,历程是用户和数据库的中间人,相当于数据库的前台,你要跟数据库要数据查询或者更新数据等得通过例程进行。举个简单的例子也许不那么准确。你QQ用户的信息存储在数据库里,你要查询或修改你的数据显然是不能直接操纵库的,你的用QQ这个前台工具,例程就是oracle数据库的前台工具。你知道例程又分内存结构和后台进程结构,你跟数据库要数据,数据库把数据交给例程的内存结构暂时保管,数据库跟内存结构的中间人就是后台进程,后台进程有很多,自己百度,每个后台进程都有它专门的作用。这么说明白了吧?纯手工!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流