oracle 11g 报错记录
1.ORA-01034: ORACLE not available
sqlplus "sys/password as sysdba"
2.ORA-00119: invalid specification for system parameter LOCAL_LISTENER
修改bhome_1\database\SPFILEXIANGDE.ORA,复制数据库中到initorcl.ora,修改,再startup
3.no message file for product:
查看环境变量设置是否正确
4.ORA-01078:
我从oracle\admin\risesoft\pfile目录下把init.ora.113200823544:\ORACLE\ORA92\DATABASE\下,然后重命名为INITRISESOFT.ORA文件
5.ORA-01552: 非系统表空间 'USERS' 不能使用系统回退段
show parameter undo;
1)SQL> create undo tablespace "UNDOTBS02" datafile 'D:\oracle\product\10.2.0\oradata\zjport\UNDOTBS02.DBF' size 128m reuse autoextend on next 10m maxsize 2048m;
2)SQL> alter system set undo_tablespace=UNDOTBS02 scope=spfile;
3)SQL> alter system set undo_management=auto scope=spfile;
4)SQL> shutdown immediate;
5)SQL> startup;
6)SQL> DROP TABLESPACE UNDOTBS1 INCLUDING CONTENTS AND DATAFILES;
7)SQL> shutdown immediate;
8)SQL> startup;
6、ORA-25153: 临时表空间为空
1)首先查看dba_tablespaces,表空间都online
2)查看dba_temp_files SQL> select tablespace_name,file_name from dba_temp_files;
3)alter tablespace temp add tempfile 'D:\oracle\product\10.2.0\oradata\test\TEMP01.DBF'size 21M autoextend off;
7、ORA-32001: 已请求写入 SPFILE, 但是在启动时未指定 SPFILE
1、确定$ORACLE_HOME/dbs/下没有spfile文件,有的话改个名备份吧。
2、以sysdba用户启动数据库到任何状态(nomoutn、mount或open),执行create spfile from pfile。
3、shutdown immediate; startup
8、dblink中文字符查询时会出现截取情况:两种方式:转码utl_raw.cast_to_varchar2(utl_raw.cast_to_raw(JLZH)) and exists (select 1 from dual) 强制转换
9、tns:12537:ns secondary err code: 12560 listener.log 达到了4G,无法写入了。清除后就好了