Oracle告警日志介绍

告警日志介绍 告警日志文件是一类特殊的跟踪文件(trace file)。告警日志文件命名一般为alert_<SID>.log,其中SID为ORACLE数据库实例名称。数据库告警日志是按时间顺序记录message和错误信息。 告警日志位置 在ORACLE 10g中,BACKGROUND_DUMP_DEST参数确定了告警日志的位置,但是告警日志的文件名无法修改,告警日志的名称为:alert_<SID>.log ,其中<SID>是实例的名称。BACKGROUND_DUMP_DEST参数是动态的。 S
分类: 其他 发布时间: 11-10 23:35 阅读次数: 0

oracle rac 日志体系结构

告警日志 集群节点集群件告警日志:$GRID_HOME/log/<hostname>/alert<hostname>.log 数据库实例的告警日志:$DIAG_DESTINATION/rdbms/<dbname>/SID/trace/alert_<SID>.log 安装日志文件 root.sh配置脚本的调试日志:$GRID_HOME/cfgtoollogs/crsconfig/rootcrs_<hostname>.log 自动诊断仓库 自动诊断仓库位置由初始化参数diagnostic_dest
分类: 其他 发布时间: 11-10 23:35 阅读次数: 0

Oracle联机日志文件损坏后的恢复方法

Oracle联机日志文件损坏后的恢复方法 李守亮 2004-11-12 Oracle联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题。 1、启动数据库,遇到ORA-00312 or ORA-00313错误,如 ORA-00313: open failed for members of log group 1 of thread 1 ORA-00312: online log 1 thread 1: 'D:ORACLEORADATA
分类: 其他 发布时间: 11-10 23:35 阅读次数: 0

联机日志文件损坏后的恢复方法

昨天遇到一个Oracle数据库 的问题,环境是:Windows2000+Oracle9i。 使用windows关机重启后,oracle无法连接,当用startup启动时总是报ORA-00333错误,检查Oracle文档对此问题的描述,如下: ORA-00333 redo log read error block string count string Cause: An I/O error occurred while reading the log described in the acco
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

Oracle 修改日期格式

1、Oracle的日期格式 Oracle数据缺省的时间格式数据的显示形式,与所使用的字符集有关。一般显示年月日,而不显示时分秒。例如,使用us7ascii字符集(或者是其他的英语字符集)时,缺省的时间格式显示为:28-Jan-2003, 使用zhs16gbk字符集(或其他中文字符集)时时间格式缺省显示为:2003-1月-28。向表中插入数据时,如果不使用转换函数,则时间字段的格式必须遵从会话环境的时间格式,否则不能插入。 查看当前会话的时间格式,可以使用以下的SQL语句: SQL> selec
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

LOJ#2230. 「BJOI2014」大融合

LOJ#2230. 「BJOI2014」大融合 题目描述 小强要在$N$个孤立的星球上建立起一套通信系统。这套通信系统就是连接$N$个点的一个树。这个树的边是一条一条添加上去的。 在某个时刻,一条边的负载就是它所在的当前能够联通的树上路过它的简单路径的数量。 例如,在上图中,现在一共有五条边。其中,$(3,8)$这条边的负载是$6$,因为有六条简单路径$2-3-8,\ 2-3-8-7,\ 3-8,\ 3-8-7,\ 4-3-8,\ 4-3-8-7$路过了$(3,8)$。 现在,你的任务就是随着
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

20172328《程序设计与数据结构》实验二:树

20172328《程序设计与数据结构》实验二:树 课程:《软件结构与数据结构》 班级: 1723 姓名: 李馨雨 学号:20172328 实验教师:王志强老师 实验日期:2018年11月5日-2018年11月12日 必修选修: 必修 一、实验要求内容 实验1:实现二叉树 参考教材p212,完成链树LinkedBinaryTree的实现(getRight,contains,toString,preorder,postorder) 用JUnit或自己编写驱动类对自己实现的LinkedBinaryT
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

int i=i++;和i=++i;和i++

1.int i=i++; 2.i=++i; 3.i++
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

python入门12 列表

列表使用率较高,方法也多。 列表的定义 #coding:utf-8 #/usr/bin/python """ 2018-11-10 dinghanhua 列表 """ '''列表 可变数据类型 序列的一种 使用率比较高''' li = [1,2,3,4] li2 = ['mon','tue','wed','thu','fri','sat','sun'] li3 = [(1,2),'string',['list']] li4 = [[1,'apple'],[2,'banana'],[3,'pe
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

CAN总线学习记录之三:总线中主动错误和被动错误的通俗解释

首先建议把广泛使用的“主动错误”和“被动错误”概念换成“主动报错”和“被动报错”。 1. 主动报错站点 只要检查到错误,它立即“主动地”发出错标识。所谓“出错标识“,它本身就是一个“错误的位序列”(连续的6个显性位,不满足 CAN 协议的“最多5个连续的同性位”要求),目的是“主动地”告诉大家:即使你们没有发现“刚才我已发现”的错误,现在我“以身作则”出错啦!你们该看到这个错误了吧! 2. 被动报错站点 如果检查到错误,它只能干瞪眼“被动地”等别人(主动报错站点)报错,等待的时候它可不能去动总
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

Python GUI 之 Treeview 学习

例子1 from tkinter import * import tkinter.ttk as ttk win = Tk() win.title("Treeview 学习") col = [1,2,3,4] data = {"item0":["1a","2a","3a","4a"], "item1":{"num0":["1n", "2n", "3n"," 4n"],"num1":["1m","2m","3m","4m"]}, "item2":["1c","2c","3c","4c"]} tre
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

复合梯形公式、复合辛普森公式 matlab

1. 用1阶至4阶Newton-Cotes公式计算积分 程序: function I = NewtonCotes(f,a,b,type) % syms t; t=findsym(sym(f)); I=0; switch type case 1, I=((b-a)/2)*(subs(sym(f),t,a)+subs(sym(f),t,b)); case 2, I=((b-a)/6)*(subs(sym(f),t,a)+4*subs(sym(f),t,(a+b)/2)+... subs(sym(f
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

vue环境的搭建

一、首先要安装nodejs : 别去官网下,慢的要死,这是国内的什么版本都有。地址 这是我下载的。 然后就傻瓜式安装。 验证是否安装成功 二、node.js的环境变量的新建。 //我安装的路径是D:\Develop\Nodejs 其实安装完node,就自动在path里增加环境变量,但是为了以后的本地部署项目,我们需要找到node.js的安装根目录,在当中新建“node_global”和"node_cache"两个文件夹。 1、 启动cmd依次执行以下两条命令    npm config set
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

[arduino]-准备

首先我们需要一块arduino :) arduino是一个系列,具体有很多型号 UNO是最常见的一种,也非常适合初学者 UNO的最新版本为R3 选购UNO时需要注意的细节: 官方原版UNO(SMD)↓ 官方原版(DIP)↓注意所示区别 SMD  Surface Mounted Devices 与 DIP   Dual inLine-pin Package 这两者的区别就是后者/*理论上!!!*/是可拔插的。//新手请不要擅自尝试!!! 然后注意第一个图的重点:16U2与328P, 两者都是单片
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

一次线上内存泄漏的问题排查

上线了好久的项目今天突然出现cpu到达100% 的情况,先将项目紧急重启,恢复正常后登录服务器排查gc日志,发现存在内存泄漏的情况。 top命令查看进程情况,top -Hp pid查看线程,再jstack导出日志。过程匆忙,忘了截图 搜索jsatck日志看到许多线程阻塞在这一行代码 基本可以定位到问题,是由于CertUtil中的创建的某些对象一直没有被回收导致的。而CertUtil并不是静态的,而是每次请求创建一个,因此当并发量提升时,新创建的对象会占满内存。 查看日志系统,发现果然近两天的请
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

20172325 2018-2019-2 《Java程序设计》第八周学习总结

20172325 2018-2019-2 《Java程序设计》第八周学习总结 教材学习内容总结 教材学习中的问题和解决过程 问题1:XXXXXX 问题1解决方案:XXXXXX 问题2:XXXXXX 问题2解决方案:XXXXXX ... 代码调试中的问题和解决过程 问题1:XXXXXX 问题1解决方案:XXXXXX 问题2:XXXXXX 问题2解决方案:XXXXXX ... 代码托管 (statistics.sh脚本的运行结果截图) 上周考试错题总结 无 结对及互评 博客中值得学习的或问题: x
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

kubespray -- 快速部署高可用k8s集群

主机 系统版本 配置 ip Mater、Node,ansible CentOS 7.2 4核8G 172.16.6.44 master,Node CentOS 7.2 4核8G 172.16.6.45 Mater、Node CentOS 7.2 4核8G 172.16.6.92 1.这一步没做,实验也可以成功: 防火墙和网络设置,所有的主机都执行以下命令: systemctl stop firewalld modprobe br_netfilter echo '1' > /proc/sys/n
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

django框架的基础知识点《伍》

=================反序列化操作===================== 反序列化:将接收到的字典转换成模型类的对象 分为两步:1.验证,2.保存 --------》验证:验证的方式; 1.类型+选项 2.validate_属性名称(self,value)===》验证指定的属性是否合法 3.validate(self,values)========》验证多个属性是否合法 4.validators=【方法】===========》针对属性进行验证 调用: serializer =
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

初步了解生物医疗AI常用的Python包

1.Keras: Keras是一个高层神经网络API,Keras由纯Python编写而成并基Tensorflow、Theano以及CNTK后端。 https://keras-cn.readthedocs.io/en/latest/ 2.TensorFlow: TensorFlow是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。 http:
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0

docker pull下载镜像时的报错及其解决方法

使用docker pull从镜像仓库拉取镜像时报错如下: [root@docker-registry ~]# docker pull centos Using default tag: latest Trying to pull repository docker.io/library/centos ... Get https://registry-1.docker.io/v2/library/centos/manifests/latest: Get https://auth.docker.
分类: 其他 发布时间: 11-10 23:34 阅读次数: 0