ORA-02002: 写入审记线索时出错
ORA-00604: 递归 SQL 层 1 出现错误
ORA-01653: 表SYS.AUD$无法通过1049868(在表空间TOOLS中)扩展
ORA-27068: skgfdisp: 未正确地定位缓冲区
OSD-04005: SetFilePointer() 失败,无法自文件读取
O/S-Error: (OS 112) 磁盘空间不足。
EXP-00000: 导出终止失败
在客户端select * from sys.aud$或者通过exp导出sys.aud$表,系统会报上述错误。在服务器上直接select是可以的,但是也无法exp。原来system和tools表空间都满了,我扩完之后,数据库也重启了,问题还是没有解决,请高手帮忙看看。
15 个解决方案
#1
你的temp临时表空间只有不足啊,扩大临时表空间的资源。
#2
审计使用的表空间不能扩展了
增大它的表空间
增大它的表空间
#3
TOOLS表空间已经增加了,还是不行。
#4
临时表空间没有满
#5
是不是你导出文件所在的磁盘满了?
#6
导出文件所在磁盘还有2G空间。
#7
现在不管是在服务器上,还是在客户端,都无法使用了,都报错
EXP-00008: 遇到 ORACLE 错误 2002
ORA-02002: 写入审记线索时出错
ORA-00604: 递归 SQL 层 1 出现错误
ORA-01653: 表SYS.AUD$无法通过1049868(在表空间TOOLS中)扩展
ORA-27068: skgfdisp: 未正确地定位缓冲区
OSD-04005: SetFilePointer() 失败,无法自文件读取
O/S-Error: (OS 112) 磁盘空间不足。
EXP-00000: 导出终止失败
EXP-00008: 遇到 ORACLE 错误 2002
ORA-02002: 写入审记线索时出错
ORA-00604: 递归 SQL 层 1 出现错误
ORA-01653: 表SYS.AUD$无法通过1049868(在表空间TOOLS中)扩展
ORA-27068: skgfdisp: 未正确地定位缓冲区
OSD-04005: SetFilePointer() 失败,无法自文件读取
O/S-Error: (OS 112) 磁盘空间不足。
EXP-00000: 导出终止失败
#8
ORA-02002: error while writing to audit trail
Cause: The auditing facility is unable to write to the AUDIT_TRAIL table. If this error occurs, SQL statements that are currently being audited may also fail. This error will occur if the SYSTEM tablespace runs out of disk space.
Action: Add space to the SYSTEM tablespace or delete rows from the AUDIT_TRAIL table. If these operations fail or do not eliminate the problem, shut down and restart Oracle with auditing disabled. This is done by setting the initialization parameter AUDIT_TRAIL to FALSE.
上面的意思是说SYSTEM表空间不够,增加SYSTEM表空间或者删除AUDIT_TRAIL表中的部分记录。
如果还不行的话,可以将审计功能关闭,再重启数据试试
Cause: The auditing facility is unable to write to the AUDIT_TRAIL table. If this error occurs, SQL statements that are currently being audited may also fail. This error will occur if the SYSTEM tablespace runs out of disk space.
Action: Add space to the SYSTEM tablespace or delete rows from the AUDIT_TRAIL table. If these operations fail or do not eliminate the problem, shut down and restart Oracle with auditing disabled. This is done by setting the initialization parameter AUDIT_TRAIL to FALSE.
上面的意思是说SYSTEM表空间不够,增加SYSTEM表空间或者删除AUDIT_TRAIL表中的部分记录。
如果还不行的话,可以将审计功能关闭,再重启数据试试
#9
alter system set audit_trail=‘FALSE' scope=spfile
提示:无法修改指令的初始化参数
这是为什么啊
提示:无法修改指令的初始化参数
这是为什么啊
#10
你的ORACLE是什么版本?
#11
保险一点,还是修改init.ora文件中的audit_trail参数吧
#12
oracle8
#13
我看了一下,init.ora文件中的audit_trail参数根本没有启用,前面是#号,但是我在另外一个文件夹下的init.ora有显示audit_trail=DB,我改成FASLE,重启数据库之后,问题依旧
#14
是在oracle/oracle81/database下的
#15
那你有没有尝试增加SYSTEM的表空间呢?
#1
你的temp临时表空间只有不足啊,扩大临时表空间的资源。
#2
审计使用的表空间不能扩展了
增大它的表空间
增大它的表空间
#3
TOOLS表空间已经增加了,还是不行。
#4
临时表空间没有满
#5
是不是你导出文件所在的磁盘满了?
#6
导出文件所在磁盘还有2G空间。
#7
现在不管是在服务器上,还是在客户端,都无法使用了,都报错
EXP-00008: 遇到 ORACLE 错误 2002
ORA-02002: 写入审记线索时出错
ORA-00604: 递归 SQL 层 1 出现错误
ORA-01653: 表SYS.AUD$无法通过1049868(在表空间TOOLS中)扩展
ORA-27068: skgfdisp: 未正确地定位缓冲区
OSD-04005: SetFilePointer() 失败,无法自文件读取
O/S-Error: (OS 112) 磁盘空间不足。
EXP-00000: 导出终止失败
EXP-00008: 遇到 ORACLE 错误 2002
ORA-02002: 写入审记线索时出错
ORA-00604: 递归 SQL 层 1 出现错误
ORA-01653: 表SYS.AUD$无法通过1049868(在表空间TOOLS中)扩展
ORA-27068: skgfdisp: 未正确地定位缓冲区
OSD-04005: SetFilePointer() 失败,无法自文件读取
O/S-Error: (OS 112) 磁盘空间不足。
EXP-00000: 导出终止失败
#8
ORA-02002: error while writing to audit trail
Cause: The auditing facility is unable to write to the AUDIT_TRAIL table. If this error occurs, SQL statements that are currently being audited may also fail. This error will occur if the SYSTEM tablespace runs out of disk space.
Action: Add space to the SYSTEM tablespace or delete rows from the AUDIT_TRAIL table. If these operations fail or do not eliminate the problem, shut down and restart Oracle with auditing disabled. This is done by setting the initialization parameter AUDIT_TRAIL to FALSE.
上面的意思是说SYSTEM表空间不够,增加SYSTEM表空间或者删除AUDIT_TRAIL表中的部分记录。
如果还不行的话,可以将审计功能关闭,再重启数据试试
Cause: The auditing facility is unable to write to the AUDIT_TRAIL table. If this error occurs, SQL statements that are currently being audited may also fail. This error will occur if the SYSTEM tablespace runs out of disk space.
Action: Add space to the SYSTEM tablespace or delete rows from the AUDIT_TRAIL table. If these operations fail or do not eliminate the problem, shut down and restart Oracle with auditing disabled. This is done by setting the initialization parameter AUDIT_TRAIL to FALSE.
上面的意思是说SYSTEM表空间不够,增加SYSTEM表空间或者删除AUDIT_TRAIL表中的部分记录。
如果还不行的话,可以将审计功能关闭,再重启数据试试
#9
alter system set audit_trail=‘FALSE' scope=spfile
提示:无法修改指令的初始化参数
这是为什么啊
提示:无法修改指令的初始化参数
这是为什么啊
#10
你的ORACLE是什么版本?
#11
保险一点,还是修改init.ora文件中的audit_trail参数吧
#12
oracle8
#13
我看了一下,init.ora文件中的audit_trail参数根本没有启用,前面是#号,但是我在另外一个文件夹下的init.ora有显示audit_trail=DB,我改成FASLE,重启数据库之后,问题依旧
#14
是在oracle/oracle81/database下的
#15
那你有没有尝试增加SYSTEM的表空间呢?