现在-00001: 违反唯一约束条件 (.)现在-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () 现在-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存;无法分离会话 ORA-00024: 单一进程模式下不允许从多个进程注册 ORA-00025: 无法分配 ORA-00026: 丢失或无效的会话 ID ORA-00027: 无法删去当前会话 ORA-00028: 您的会话己被删去 ORA-00029: 会话不是用户会话 ORA-00030: 用户会话 ID 不存在。 现在-00031: 标记要删去的会话 ORA-00032: 无效的会话移植口令 ORA-00033: 当前的会话具有空的移植口令 ORA-00034:…
最近一个生产库挂了 数据库挂了的原因是因为数据库的文件系统对应的磁盘全部掉了,但是看到后台日志 ORA-00204这个错误,还是百度了一下看到杨长老的文章,于是收入到自己博客, 下面的故障时在RAC下面添加磁盘不当导致数据库宕了。 这是一则生产环境的真实维护过程,由于RAC的测试环境空间不足,因此规划给 ASM扩展空间,然而在给ASM添加新的磁盘空间时又出现了故障,这类问题在很多 用户的生产环境中可能也会遇到。 空间扩展的操作步骤如下: 在RAC环境的节点1上启动了DBCA工具来管理ASM设备; 由于新增的裸设备在ASM图形界面下看不到; 通过root用户将裸设备的访问权限授予了操作系统上的Oracle用户; 这时,从图形界面的候选磁盘中已经可以看到这些裸设备了; 通过图形界面将裸设备加到了磁盘组中。 但是这个操作引发了两个错误:分别是ORA-15032和ORA-15075。 首先看看在Oracle官方文档上是如何描述这两个错误的: ORA-15032: 并非所有更改都已执行: 至少…
RedHat 7中,很多命令发生了改变,绑定磁盘不再是start_udev,而是udevadm,具体绑定方式, 请看另一篇博文:http://www.cnblogs.com/zx3212/p/6757394.html 1、首先在系统层面查看磁盘绑定情况,如下 [root @ raca1〜]# ls -l / dev / asm * lrwxrwxrwx 1 根根 4 四月 24 15:34 /dev / asm-datadisk1-> sdf2 lrwxrwxrwx 1 根根4…
第3部分已完成RAC主库到dg备库的日志同步. 这部分将配置dg备库 应用同步过来的日志. 接着完成RAC和dg角色互换. 查看备库是否应用日志 SQL> 选择序列# ,名称 ,从v $ archived_log应用; SEQUENCE#名称已应用 ———- ———————————————————————- ——— 24 +FLASH / phydb / archivelog / 2016_06_23 / thread_1_seq_24.264.915256125否 22 +FLASH / phydb / archivelog / 2016_06_23 / thread_1_seq_22.262.915256125 NO 23…
上一部分配置了dg备库asm磁盘组,RAC主库准备, 这一部分继续dg备库准备,初始化文件, 控制文件,数据库文件恢复, standby logfile创建,RAC主库到dg备库日志同步等内容 将node1节点/rman_backup下面的数据库备份文件, 初始化文件,控制文件, 归档日志全部拷贝的dg的/rman_backup下面 这是node1 /rman_backup/下的备份文件 将这些文件通过FTP,或者其他方式传送到dg备库的/rman_backup目录下,传送完成如下: 物理备库创建口令文件 dg编辑.bash_profile如下: 导出PATH导出TMP = / tmp导出TMPDIR = $ TMP导出ORACLE_HOSTNAME = dg.localdomain导出ORACLE_SID = phydb导出ORACLE_BASE = / u01 / app / oracle…