Tag Archives: temporary tablespace

设置AUTOTRACE出现ORA-3212错误

客户环境下设置了AUTOTRACE,结果碰到了ORA-3212错误。 详细错误如下: SQL> conn / AS sysdba SQL> GRANT SELECT ON v_$session TO posmrk; GRANT succeeded. SQL> GRANT SELECT ON v_$mystat TO posmrk; GRANT succeeded. SQL> GRANT SELECT ON v_$statname TO posmrk; GRANT succeeded. SQL> CONN POSMRK Enter password: Connected. … Continue reading

Posted in ORACLE | Tagged , , , | Leave a comment

ORA-600(ksfdsyncdata2)错误

客户的告警日志中发现了这个ORA-600错误。 详细的错误信息为: Wed Jan 12 22:17:15 2011 KCF: WRITE/OPEN error block=0x3f6689 online=1 file=2 /TEMP/B1EDB/temp02.dbf error=27072 txt: ‘HPUX-ia64 Error: 28: No space left on device Additional information: 4 Additional information: 4155017 Additional information: -1’ Automatic tempfile offline due TO WRITE error … Continue reading

Posted in BUG | Tagged , , , , | Leave a comment

临时表的表空间

简单描述临时表的存储特点。 临时表的数据存储在临时表空间中,这一点很显然,不过为什么临时表在DBA_TABLES视图中显示的表空间为空,以前确实一直不是很清楚。 前两天在和KAMUS讨论临时表的实现时,突然意识到这一点,由于临时表可以被多个用户访问,而不同用户的默认临时表空间的设置可能不同,这就意味着临时表的多个临时段可能存储在多个临时表空间中,正是这个原因,导致了临时表对应的表空间信息为空。 下面这个简单的例子说明了这种情况: SQL> CONN / AS SYSDBA 已连接。 SQL> SET PAGES 100 LINES 120 SQL> COL FILE_NAME FORMAT A50 SQL> SELECT TABLESPACE_NAME, FILE_NAME FROM DBA_TEMP_FILES; TABLESPACE_NAME FILE_NAME —————————— ——————————————— TEMP D:\ORACLE\ORADATA\YTK102\TEMP01.DBF SQL> SELECT USERNAME, TEMPORARY_TABLESPACE FROM DBA_USERS WHERE … Continue reading

Posted in ORACLE | Tagged | Leave a comment