oracle--错误笔记(二)--ORA-16014
ORA-16014错误解决办法
01.问题以及解决过程
- SQL> select status from v$instance;
- STATUS
- ------------
- MOUNTED
- SQL> alter database open;
- alter database open
- *
- 第 1 行出现错误:
- ORA-16014: 日志 2 的序列号 27 未归档, 没有可用的目的地
- ORA-00312: 联机日志 2 线程 1:
- '/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/REDO02.LOG'
- SQL> show parameter db_recovery_file
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- db_recovery_file_dest string /oracle/product/10.2.0/flash_recovery_area
- db_recovery_file_dest_size big integer 2G
- SQL> alter system archive log current;
- alter system archive log current
- *
- 第 1 行出现错误:
- ORA-01109: 数据库未打开
- SQL> alter system switch logfile;
- alter system switch logfile
- *
- 第 1 行出现错误:
- ORA-01109: 数据库未打开
- SQL> shutdown immediate;
- ORA-01109: 数据库未打开
- 已经卸载数据库。
- ORACLE 例程已经关闭。
02,问题解决
- SQL> startup
- ORACLE 例程已经启动。
- Total System Global Area 201326592 bytes
- Fixed Size 1248092 bytes
- Variable Size 88081572 bytes
- Database Buffers 109051904 bytes
- Redo Buffers 2945024 bytes
- 数据库装载完毕。
- ORA-16038: 日志 2 序列号 27 无法归档
- ORA-19809: 超出了恢复文件数的限制
- ORA-00312: 联机日志 2 线程 1:
- '/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/REDO02.LOG'
- SQL> alter database open;
- alter database open
- *
- 第 1 行出现错误:
- ORA-16014: 日志 2 的序列号 27 未归档, 没有可用的目的地
- ORA-00312: 联机日志 2 线程 1:
- '/ORACLE/PRODUCT/10.2.0/ORADATA/ORCL/REDO02.LOG'
- SQL> show parameter db_recovery
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- db_recovery_file_dest string /oracle/product/10.2.0/flash_recovery_area
- db_recovery_file_dest_size big integer 2G
- SQL> alter system set db_recovery_file_dest_size=3G scope=both;
- 系统已更改。
- SQL> alter database open;
- 数据库已更改。
- (1).检查flash recovery area的使用情况:
- SQL> select * from v$flash_recovery_area_usage;
- FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
- ------------ ------------------ ------------------------- ---------------
- CONTROLFILE 0 0 0
- ONLINELOG 0 0 0
- ARCHIVELOG 6.36 0 4
- BACKUPPIECE .22 0 1
- IMAGECOPY 63.68 0 5
- FLASHBACKLOG .51 .25 2
- 已选择6行。
- SQL>
- (2).计算flash recovery area已经占用的空间:
- SQL> select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;
- SUM(PERCENT_SPACE_USED)*3/100
- -----------------------------
- 2.1231
- 这个已经使用2.12G了,与我们所设置的空间不足,导致无法归档,增加空间即可解决问题
oracle--错误笔记(二)--ORA-16014的更多相关文章
- Oracle 学习笔记(二)
一.索引 表的数据是无序的,所以叫堆表(heap table),意思为随机存储数据.因为数据是随机存储的,所以在查询的时候需要全表扫描.索引就是将无序的数据有序化,这样就可以在查询数据的时候 减少数据 ...
- Oracle 学习笔记二
一.oracle通用函数vnl(a,b) 用于任何类型,如果a的值不为null返回a的值否则返回b的值 条件判断oracle中可以使用 case 字段 when 条件1 then 表达式1 when ...
- Oracle学习笔记二 初识Oracle(二)
Windows 中的 Oracle 服务 Oracle 9i的每个实例在Windows中都作为一项服务启动 服务是在 Windows 注册表中注册的可执行进程,由 Windows 操作系统管理 “服务 ...
- oracle学习笔记(二)
1. Oracle字符串操作 1.1. 字符串类型 1.1.1. CHAR和VARCHAR2类型 CHAR和VARCHAR2类型都是用来表示字符串数据类型,用来在表中存放字符串信息, 比如姓名.职业. ...
- Oracle学习笔记二
多表查询: 笛卡尔积: 实际上是两张表的乘积,但是在实际开发中没有太大意义 格式: select * from 表1,表2 select * from emp; select * from dept; ...
- Oracle 错误总结及问题解决 ORA
参考地址 ORA-00001: 违反唯一约束条件 (.)错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常.ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数O ...
- Oracle学习笔记4 使用Navicat for Oracle 连接Oracle时出现错误:ORA-28547: connection to server failed, probable Oracle Net admin error
出问题到的机器环境: Oracle 11gR2 64bit Navicat for Oracle 11.0.10 根据网上一些大神的做法及个人的一些推测,总结如下: 问题出现的原因:Navicat与O ...
- 【Oracle错误集锦】:ORA-00119 & ORA-00132
有时候老天就是爱和你开玩笑,昨天好不easy配置好Oracle.可以用PL/SQL正常登录使用,今天突然就不行了.而且错误十分诡异,没有提示什么错误代码.输入usernamepassword,点击登录 ...
- Oracle错误览表
Oracle 错误总结及问题解决 ORA 本文转自:https://www.cnblogs.com/zhangwei595806165/p/4972016.html 作者@承影剑 ORA-0 ...
- Oracle学习笔记三 SQL命令
SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)
随机推荐
- python asyncio 获取协程返回值和使用callback
1. 获取协程返回值,实质就是future中的task import asyncioimport timeasync def get_html(url): print("start get ...
- 如何自动生成 Entity Framework 的 Mapping 文件?
Program.cs using System; using System.IO; using System.Text; using System.Text.RegularExpressions; n ...
- 搜索旋转排序数组II
题目 假设按照升序排序的数组在预先未知的某个点上进行了旋转. ( 例如,数组 [,,,,,,] 可能变为 [,,,,,,] ). 编写一个函数来判断给定的目标值是否存在于数组中.若存在返回 true, ...
- Window权限维持(三):服务
如果未正确配置Windows环境中的服务或这些服务可以用作持久性方法,则这些服务可能导致权限提升.创建一个新的服务需要管理员级别的特权,它已经不是隐蔽的持久性技术.然而,在红队的行动中,针对那些在威胁 ...
- ABP中文网的一些BUG
之前一些翻译了的文档没有及时更新.比如 IAsyncCrudAppService接口在很久之前的版本就已经改为了ICrudAppService,如果是在官网下载的最新实例中IAsyncCrudAppS ...
- 快速上手Mac效率神器Alfred以及Alfred常用操作
前言 Alfred,想必大家就算没用过也耳闻过.Alfred是一个让你可以丢掉鼠标的神器.很多读者可能之前认为Alfred的学习成本高,或者感觉它太复杂,而望之却步.其实Alfred并非高不可攀,本文 ...
- PDO封装增删改查
<?phpclass db{ public $table=null; public $pdo; public $where=null; //where 条件 public $field=null ...
- centos通过yum快速安装JDK1.8
centos通过yum快速安装JDK1.8检索1.8的列表:yum list java-1.8*安装1.8.0的所有文件:yum install java-1.8.0-openjdk* -y 出现 C ...
- ROW_NUMBER()实现分页
1. 在数据表基础上面添加一个自增的一列记录行数(虚拟的实际数据库不存在,不会影响数据库结构)的列当然也顺便起一个别名(我这里起了一个rowNum) 2.由于rowNum是一个虚拟的.若直接使用会报' ...
- yum 安装apache php mysql
安装: yum install -y httpd php 查看版本:. rpm -qa httpd php httpd-2.2.15-54.el6.centos.x86_64 php-5.3.3-48 ...