12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
建站问答 时间:2024-12-02 12:28:52
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
当Oracle undo表空间满了,可以通过以下步骤来清理:查看undo表空间使用情况:SELECT tablespace_name, sum(bytes) / 1024 / 1024 AS "Undo Space (MB)"FROM dba_undo_extentsGRO
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
当Oracle undo表空间满了,可以通过以下步骤来清理:
SELECT tablespace_name, sum(bytes) / 1024 / 1024 AS "Undo Space (MB)"FROM dba_undo_extentsGROUP BY tablespace_name;
SELECT r.name, t.xidusn, t.xidslot, t.xidsqn, t.start_timeFROM v$transaction t, v$session s, v$rollname rWHERE t.addr = s.taddrAND s.ses_addr = t.ses_addrAND t.xidusn = r.usn;
ALTER SYSTEM KILL SESSION 'sid,serial#';
ROLLBACK;
ALTER DATABASE DATAFILE 'undo_datafile_path' RESIZE size;
CREATE UNDO TABLESPACE new_undo_ts DATAFILE 'new_undo_datafile_path' SIZE size;
注意:在执行以上操作之前,请务必备份重要数据,以避免数据丢失。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19