REMOTE_LOGIN_PASSWORDFILE和SQLNET.AUTHENTICATION_SERVICES参数的研究
在安全加固过程中,经常会遇到REMOTE_LOGIN_PASSWORDFILE和SQLNET.AUTHENTICATION_SERVICES这两个加固项,如果对这两项理解不清楚,就进行安全加固,可能会导致严重的影响。这里就这两项做一些测试,以便加强对参数的理解。
oracle undo数据文件损坏故障处理案例
大家都知道Oracle的数据都存储在数据文件中,undo表空间存储的数据是某些变更操作的前镜像以及一致性读数据,而且undo表空间是循环利用的,一段时间后会自动释放空间。近期遇到一个undo表空间的文件损坏的问题,导致数据库只能mount,不能open。由于没有备份,无法使用备份进行恢复,最后通过重建undo表空间,达到恢复的目的。这里把该故障的处理过程,拿出来分享一下。
oracle 索引失效总结
就oracle数据库而言,一张表上有索引,但是索引失效了,CBO就不会走索引。这里就索引失效进行总结。
oracle 不可见索引(invisible index)
oracle 11g较之前的版本,推出了很多新功能,其中一项就是不可见索引(invisible index)。本文将做一些简单的测试。
oracle rman copy测试
oracle rman copy测试,目的是测试是否可以在数据库open状态下,数据文件为online状态,rman copy数据文件,然后再切换数据文件到copy。测试结论是在数据库open状态下,在切换时数据文件要offline,切换的时候需要置为offline才能recover。
oracle日志挖掘--logminer
数据库进行了误操作(比如,删除了用户或者删除了一张表),但是你不确定是什么时候做的操作,这个时候可以通过logmier技术,找到误操作的时间点,然后利用备份进行不完全恢复,找到丢失的数据。这种方法很有用,建议掌握。
oracle 12c rac_opatchauto apply on suse linux 11 64bit sp3_记录2
oracle 12c R1版本自动打补丁的命令发生了变化,命令为opatchauto apply,而oracle 12c R1之前的自动打补丁的命令为opatch auto。在12c R1版本,根据操作系统平台的不同,打补丁的过程中有可能需要重启操作系统。
oracle 12c rac_opatchauto apply on suse linux 11 64bit sp3_记录1
oracle 12c R1版本自动打补丁的命令发生了变化,命令为opatchauto apply,而oracle 12c R1之前的自动打补丁的命令为opatch auto。在12c R1版本,根据操作系统平台的不同,打补丁的过程中有可能需要重启操作系统。
result cache和in-memory options的区别
根据自己对知识点的理解,本文地简单总结了result cache和in-memory options的区别。分享之,共同学习。
oracle define变量和绑定变量
?ORACLE提供了自己定义变量, 包括define变量和绑定变量。
oracle连接问题--oracle实例处于nomount状态,实例状态为BLOCKED,如何连接?
oracle连接问题--oracle实例处于nomount状态,实例状态为BLOCKED,如何连接?
TNS-12535: TNS: 操作超时 / ORA-12170: TNS: 连接超时
TNS-12535 / ORA-12170/ TNS: 连接超时
TNS-12543/ ORA-12543/ TNS:destination host unreachable
防火墙拦截了1521端口,导致tnsping和sqlplus连接报错。TNS-12543: TNS:destination host unreachable & ORA-12543: TNS:destination host unreachable
/tmp目录权限不足,导致调用./runInstaller -ignoreSysPrereqs安装oracle软件失败
oracle用户没有权限写/tmp目录。调用./runInstaller -ignoreSysPrereqs安装oracle软件失败。
ORA-12537: TNS:connection closed -- oracle 11g 监听拒绝连接问题
oracle服务端本地可以连接。监听是正常的,数据库服务都已经注册到监听里面了。但是通过tns远程连接,监听拒绝连接。经过诊断,是相关文件和目录权限不对,导致。
PRCR-1006 & PRCR-1118--ora11g用户无法注册数据库到grid中
oracle 11g standone环境,手工建库后,把数据库注册到grid里面,报错。对比其他正常环境的osdbagrp文件,发现是权限不够。
ERROR OGG-01668 PROCESS ABENDING
ERROR OGG-01668 PROCESS ABENDING问题描述:在源端插入了一条数据,发现目标端没有同步这条数据。原因是目标端的复制进程参数有问题,MAP写错了。
IOCP问题——AIX 6.1 上安装Oracle 12C RAC
IOCP问题——AIX 6.1 上安装Oracle 12C RAC
Oracle 12.1.0.2不支持下划线
Oracle 12.1.0.2不支持下划线
开启mysql的innodb引擎
开启mysql的innodb引擎mysql版本 5.1.51os:rhel 5.4 32bit安装之前[root@odb1 data]# pwd/mysql/data[root@odb1 data]# [root@odb1 data]# ls -ltotal 28drwx------ 2 mysql root 4096 Mar 26 01:17 mysql-rw-rw---- 1 mysql mysql 409 Mar 27 20:53 odb1.log-rw-rw---- 1 mysql root &...