今天,我通过网络,收看了博森瑞老师邱玉利的公开课,主要讲解了他平时工作中遇到的问题和解决方法,我感觉不错,受益匪浅。

备份必须归档模式做物理备份。

数据库万不得已打不开了,考虑用隐含参数打开后,抓紧把数据库导出,然后重建库,再导入。此时,不能用rman备份了,因为数据库用隐含参数打开的数据库已经不一致了,用rman备份没用。

active 表明该redo对应的db buffer cache的脏块还没写盘呢。

inactive损坏好解决,但是active和current不好解决。

今天我在网上查看了oracle redolog的三种状态的解释说明:

Current:目前正在写的日志组;当前的日志文件,该日志文件是活动的,当前正在被使用的,在进行崩溃恢复时,current日志文件是必须的

Active:目前不在写,但是还未进行ckpt,即cache中脏数据还未写入datafile,恢复时需要用到此日志组。活动的非当前日志,该日志可能已经完成归档,也可能没有归档,活动的日志文件在crash恢复时会被用到

Inactive:目前不在写,已进行ckpt,实例恢复不需要此日志组。非活动日志,该日志在实例恢复时不再需要,但是在介质恢复时可能会用到。inactive状态的日志也可能没有被归档。如果数据库在归档模式,在未完成归档之前,日志文件也不允许被覆盖,这时候活动进程会处于Log File Switch(Archiving Needed)等待之中。

unused:日志从未被写入,这类日志可能是刚被添加到数据库或者在Reset Logs之后被重置。被使用之后,该状态会被改变。

总结:由于每3秒进行的检查点并不是完全检查点,并不保证脏数据完全写入datafile,所以做实验可以看到,手工执行alter system switch logfile后,原来current的日志处于active状态,说明对应的脏数据没有写完成,要经过N多个三秒后,状态会变成inactive。

上述说明对内通信网卡在ocr丢失,那就单独用上面的oifcfg setif命令设置下。

操作系统都有debug命令。

主机是个老主机,主板上的电池时间没电了,最后改下时间就好了。

看问题思路:数据库错误—>操作系统错误---&gt再看时间是否有问题。

用户查看说数据文件是recover状态。

上述在dictionary check beiging后报错说是数据字典的问题。

v$视图查看的是控制文件,其它字典是静态的。

上面这个问题的原因是有人把数据库基表改了。

小提示:我们应该定期做备份恢复实验。

正常数据库不要做安全加固,风险很大。

crs起不来,一定会在tmp下有名为“crsctl.进程号”的日志文件,该文件说明起不来的原因

如果客户端和数据库在一个网段不会出现意外断开。

如果是不同网段,之间还有防火墙,那肯定就是防火墙问题

rac监听的是别名,不是ip地址。rac经常遇到上述tns-12545的问题。

解决方法:

把数据库的别名的解析,拷贝到客户端的host文件中。

上图中用两个用户查询的时间是不一样的。

上面的原因就是hp有两个时区文件,当时系统管理员用vi只改了一个文件,另外一个没改。所以改hp的时区时一定要用命令去改,别用vi去改。

pmon进程是回收资源回收没释放的进程,pmon是负责整个数据库的进程。

杀操作系统进程比杀数据库后台进程释放资源快。

数据文件最大的尺度是4万兆个数据块数。假设数据块是8k,那么数据文件最大就是32G。达大最大32G,数据文件头块就会破坏。

数据文件头块是给操作系统用的。

所以,一定要把数据文件自动扩展关了。

设置事件10231就是跳过坏块导出,再导入。

来自为知笔记(Wiz)

附件列表

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28916011/viewspace-1618978/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28916011/viewspace-1618978/

oracle的常见问题--听博森瑞老邱公开课整理的笔记相关推荐

  1. BiliBili 100+国际名校免费公开课整理分享

    本资源这是一份公开课的目录,这里的视频大多来自 YouTube 等国内无法访问的网站,为了方便国内的朋友观看,作者将这些视频搬运到了BiliBili. 资源整理自网络,源地址:https://gith ...

  2. 基于百度英伟达EasyDL公开课的学习笔记

    本文是基于智东西公开课<零算法基础的百度EasyDL定制化图像识别揭秘>整理的学习笔记 本文非广告,标注单纯是出于尊重智东西和EasyDL的知识产权 如若涉及侵权,请联系本人 作者:李皮皮 ...

  3. java swing列表数据加监听,【Java Swing公开课|Java监听列表项选择事件怎么用,看完这篇文章你一定就会了】- 环球网校...

    [摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...

  4. 北大AI公开课 嵌入式人工智能笔记

    看的直播, 标题是"北大公开课: 雷鸣对话余凯 嵌入式人工智能". CS121: Introduction to Artificial intelligence. 芯片, 架构, ...

  5. 电赛公开课整理(一),电路基础,截图+模电知识【15000字】【原创】

    文章目录

  6. 斯坦福大学深度学习公开课cs231n学习笔记(10)卷积神经网络

    前记:20世纪60年代,Hubel和Wiesel在研究猫脑皮层中用于局部敏感和方向选择的神经元时,发现其独特的网络结构可以有效地降低反馈神经网络的复杂性,继而提出了卷积神经网络(Convolution ...

  7. MIT公开课: Python 笔记6 二分法,牛顿-拉夫森方法,列表

    Lecture5: Bisection methods , Newton/Raphson, introduction to lists二分法,牛顿,拉复生方法,列表 Bisection methods ...

  8. Khan公开课 - 统计学学习笔记 (四)泊松分布 大数定理

    泊松分布 假设概率分布是一致的,例如不会因时间段不同而异,又假设各事件的概率是不相关的(即不相互影响),符合泊松分布Poission distribution.例如某个路口一小时内有多少量车经过. E ...

  9. 接口_公开课_课堂笔记

    一.什么是接口? 接口指的是实体或者软件提供给外界的一种服务 二.为什么需要接口? 因为接口能够使用我们的实体,软件的内部数据能够被外部修改. 硬件接口:USB接口:传输数据. 软件接口:API(ap ...

最新文章

  1. 对于一个管理性的软件来讲,数据主键的产生策略是很关键的一点,这个关系到整个系统的基础架构思想。...
  2. Jenkins 持续集成自动化测试配置
  3. 科学计算机怎么打输入abcd,Word2007让ABCD选项对齐不用愁
  4. python构建指数平滑预测模型_python/scikit/numpy中r指数平滑状态空间模型的替代方案...
  5. 怎么设置苹果手机的小圆点_iPhone屏幕旋转怎么设置?关于苹果手机设置的一些小技巧...
  6. 服务器文件忽略大小写,服务器文件忽略大小写
  7. python语法学习_python语法学习笔记
  8. sql语言快速入门_C语言快速入门——名称可见性
  9. px、pt、em、rem 的区别
  10. bzoj 3405: [Usaco2009 Open]Grazing2 移动牛棚(DP)
  11. 书籍:Learn Web Development with Python - 2018.pdf
  12. 华为手机所有图标变黑_华为手机字体白色变黑色 华为图标字体怎么变黑
  13. 在虚拟机的ubuntu 中配置 tftp 服务器(2021-4-14)
  14. JS项目(制作随机选号页面)
  15. 电力载波通信模块JST-HPLC-N-C在物联网通信领域的应用
  16. ECSHOP二次开发教程__连接
  17. mysql中一个字符等于几个字节_细说一个汉字等于几个字符,以及汉字,字符,字节,位之间的关系...
  18. 手机桌面上的计算机怎么删除,怎样删除桌面图标?删除桌面图标方法教学
  19. 笔记本电脑开机没画面/黑屏没反应怎么办?
  20. Visual Studio 程序集

热门文章

  1. MGD主节点指南+搭建教程
  2. Java应用服务系统安全性,签名和验签浅析
  3. 福昕PDF编辑器手机版4.0发布,让PDF跟Word一样简单
  4. win 10的搜索功能失效
  5. 河道水文流量水质在线监测系统解决方案
  6. iPic - MAC图床神器
  7. 第二篇:kubernetes部署calico网络插件
  8. 剑指 Offer 15. 二进制中1的个数 + 191. 位1的个数(n(n-1)实例)
  9. TaoTao要吃鸡(01背包)
  10. 解决系统提示msvcr71.dll文件丢失的错误