当前位置: 首页 > news >正文

关于Oracle重启数据库的一个bug(r5笔记第50天)

关于drop database在oracle中是致命的操作,这个操作自己在测试环境中体验过,会完全删除数据文件,因此这个操作非常敏感但是实用性不强,不过话说过来,这个操作也不是随便就能执行的,除了操作敏感的权限之外,其实还是有一些前提条件的。在数据库open状态,是无法运行这个命令的。SQL> drop database TEST;drop database TEST *ERROR at line 1:ORA-00933: SQL command not properly ended需要重启到mount阶段。SQL> alter database mount exclusive;Database altered.SQL> drop database TEST;drop database TEST *ERROR at line 1:ORA-00933: SQL command not properly ended同时还要保证处于exclustrict模式。SQL> drop database;--要执行还是不容易的。drop database*ERROR at line 1:ORA-12719: operation requires database is in RESTRICTED modeSQL> alter system enable restricted session;System altered.SQL> drop database;Database dropped.ORA-00000: normal, successful completion

其实对于这个问题,oerr的解释感觉有些牵强,至少对于我来说是不可接受的。SQLNET.WALLET_OVERRIDE=true#SQLNET.WALLET_OVERRIDE=true

对于这个问题的测试还没有完,我们可以深究一下,这个问题在什么场景下还会出现。

idle> !cat sqlnet.ora|grep SQLNET

最后亮出那个精简的命令,看看效果。

相关文章:

  • 一个清理脚本的改进思路(r5笔记第51天)
  • 我身边的一些数据库事故 (r5笔记第52天)
  • 关于网络捐款 (r5笔记第53天)
  • 11g Active DataGuard初探(r5笔记第54天)
  • 半自动化运维之动态添加数据文件(一) (r5笔记第55天)
  • 半自动化运维之动态添加数据文件(二) (r5笔记第56天)
  • 无法运行的update问题解析(r5笔记第57天)
  • shell中echo的显示格式 (r5笔记第58天)
  • 人的力量和大自然的力量 (r5笔记第59天)
  • 半自动化运维之快速连接到指定环境(一) (r5笔记第61天)
  • 巧用外部表备份历史数据(r5笔记第62天)
  • pl/sql中的forall简单测试(r5笔记第63天)
  • 一次ORA-00600问题的排查和分析(上)(r5笔记第64天)
  • 一次ORA-00600问题的排查和分析(下)(r5笔记第65天)
  • 毕业设计的小故事(r5笔记第67天)
  • Angular 响应式表单之下拉框
  • CSS盒模型深入
  • HTTP中GET与POST的区别 99%的错误认识
  • in typeof instanceof ===这些运算符有什么作用
  • iOS 颜色设置看我就够了
  • jquery ajax学习笔记
  • js算法-归并排序(merge_sort)
  • js学习笔记
  • Linux下的乱码问题
  • node 版本过低
  • overflow: hidden IE7无效
  • Protobuf3语言指南
  • Python连接Oracle
  • 编写符合Python风格的对象
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 漂亮刷新控件-iOS
  • 微信小程序实战练习(仿五洲到家微信版)
  • Mac 上flink的安装与启动
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (ros//EnvironmentVariables)ros环境变量
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (第61天)多租户架构(CDB/PDB)
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • .net framework 4.0中如何 输出 form 的name属性。
  • .net framework profiles /.net framework 配置
  • .Net Web窗口页属性
  • .net与java建立WebService再互相调用
  • .Net中间语言BeforeFieldInit
  • /var/spool/postfix/maildrop 下有大量文件
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
  • [ C++ ] STL---string类的使用指南
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [AIGC] SQL中的数据添加和操作:数据类型介绍
  • [Android]使用Retrofit进行网络请求
  • [BZOJ1060][ZJOI2007]时态同步 树形dp
  • [CQOI 2010]扑克牌