错误处理办法: 1. 新增一个undo tablespace. SQL> create undo tablespace UNDOTBS2 datafile '/opt/oracle/oradata/undotbs001.dbf' size 2048M extent management local; Tablespace created. SQL> 2. 设置用使新增的undo tablespace. SQL> alter system set undo_tablespace=UNDOTBS2 scope=both; System alter...
ORA-01017: 用户名/口令无效; 登录被拒绝 …… SP2-0157: 在 3 次尝试之后无法连接到ORACLE, 退出 SQL*Plus [oracle@dbserver22 ~]$ 和开发沟通了解后,是因为在昨天晚上有新业务上线,业务量增大,导致连接数上升。 解决办法: 增加进程连接数 --停掉监听 [oracle@dbserver22 ~]$ lsnrctl stop --杀掉连接...
关闭数据库。 create spfile='E:\oracle\product\10.2.0\db_1\database\SPFILEORCL.ORA' from plife='E:\oracle\product\10.2.0\admin\orcl\pfile\init.ora.8202008145910'; 文件已创建 create spfile='E:\oracle\product\10.2.0\dbs\database\SPFILEORCL.ORA' from plife='E:\oracle\product\10.2.0\adm...
错误:ORA-00257归档程序错误.在释放之前仅限于内部链接DSRA0010E:SQL状态=64000,错误代码=257 解决方法: SQL> select * from V$FLASH_RECOVERY_AREA_USAGE; 注:可以看出FLASHBACKLOG已经达到99.47%,需要扩容. SQL>alter system set db_recovery_file_dest_size=4G scope=both; //修改flashbacklog SQL> select ...
ORA-01017: 用户名/口令无效; 登录被拒绝 解决办法:可以看到问题描述“Writing audit records to Windows Event Log failed”,显然这是一个windows系统上的一个错误,意思是不能再次写入信息到windows的事件日志。我们可以查看服务器上右键“我的电脑”--‘管理’--事件查看器--点击左边的日志,选择“应用程序日志”...
ORA-00060: deadlock detected while waiting for resource (DBD ERROR: OCIStmtExecute) 检查了所有的脚本后,发现没有其他会话、进程造成脚本里面ODS表的死锁,后来搜索发现http://jidongzheng.itpub.net/post/37572/524285里面介绍,这是ORACLE的一个bug4896424,并行DML可能会导致ORA-00060错误失败。产品(组件)Oracle服务...
要解决这个错误,除了提高性能,那么从另一个角度来思考这个问题,可以想办法先清除掉表上的事务(即延迟块清除)。那么我们可以通过一个简单的SELECT语句来解决: select /*+ full(A) */ count(*) from big_table A; SELECT COUNT(*),速度显然大大高于SELECT *,所需的时间也更短,出现ORA-01555错误的可能性就非...
我在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。但是我在Oracle 10g上发现,存储空间还有很大,却也报这个错误。原来是Oracle 10g中新的特性,对Flash Recovery的管理导致的。
ORA-29339错误解决办法 SQL> create tablespace test01 datafile 'e:\oracle\testing01.dbf' size 10m 2 blocksize 4k; create tablespace test01 datafile 'e:\oracle\testing01.dbf' size 10m blocksize 4k ORA-29339: 表空间块大小 4096 与配置的块大小不匹配 ...
错误:ORA-00257归档程序错误.在释放之前仅限于内部链接DSRA0010E:SQL状态=64000,错误代码=257 解决方法: SQL> select * from V$FLASH_RECOVERY_AREA_USAGE; 注:可以看出FLASHBACKLOG已经达到99.47%,需要扩容. SQL>alter system set db_recovery_file_dest_size=4G scope=both; //修改flashbacklog ...