Heim  >  Artikel  >  Datenbank  >  ORA-00257 ORA-16038 ORA-12162错误记录

ORA-00257 ORA-16038 ORA-12162错误记录

WBOY
WBOYOriginal
2016-06-07 16:45:08947Durchsuche

ORA-00257 ORA-16038 ORA-12162错误记录

一、ORA-00257解决
 原因:空间不足错误
 解决:检查数据文件和日志文件的存储空间,发现问题,进行添加相应数据文件或者对归档日志重新设置归档路径
 注意:在10g及其以上版本中,可能是闪回日志文件(系统默认2g)不足
 解决方案一:关闭闪回日志的功能
alter database flashback off;
解决方案二:增大闪回日志文件
alter system set DB_RECOVERY_FILE_DEST_SIZE=10g
解决方案三:修改闪回日志文件到一个大目录中
ALTER SYSTEM SET db_recovery_file_dest=’/u01/app/Oracle/flash_recovery_area’

二、ORA-16038: 日志 3 序列号 5035 无法归档
ORA-19809: 超出了恢复文件数的限制
ORA-00312: 联机日志 3 线程 1:
……REDO03.LOG
当启动数据库时,有类此上述错误
 原因:日志组3的数据文件损坏或丢失
 解决:
1、查看alter文件
2、查询v$log视图,确定给日志文件是否归档
3、如果已经归档
 用CLEAR命令重建该日志文件
alter database clear logfile group 3;
 4、如果没有归档需要先归档
alter database clear unarchived logfile group 3;
 5、启动数据库
alter database open;

三、ORA-12162: TNS:net service name is incorrectly specified
新装数据库,使用sqlplus连接,,出现上述错误
 原因:环境变量ORACLE_SID没有设置
 解决vi .profile
 export ORACLE_SID=orcl

四、TNS-12555: TNS: permission denied error solution
现象:安装11g r2 的grid中
TNS-12555: TNS: permission denied
 TNS-12560: TNS: protocol adapter error
 TNS-00525: Insufficient privilege for operation
 Linux Error: 1: Operation not permitted
解决:
chmod 777 / var / tmp / .oracle

五、TNS-12547: TNS:lost contact
现象:TNS-12547: TNS:lost contact
 TNS-12560: TNS:protocol adapter error
 TNS-00517: Lost contact
 Linux Error: 104: Connection reset by peer
解决:在/etc/hosts中添加
127.0.0.1 localhost

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

本文永久更新链接地址:

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn