|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
Podskazhite Pls kak byt jesli SYStem RBS poluchil Invalid? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2002, 13:45 |
|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
Недопонял. Ты имел в виду offline? Ведь речь идет о Rollback Segment? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2002, 13:59 |
|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
A chego neponyatnogo: SELECT /*+ ORDERED ALL_ROWS*/ undo.name name, ts.name tablespace, us.name username, DECODE(undo.status$,1,'Invalid', 2,'Avail', 3,'In Use', 4,'Offline', 5,'Needs Recovery') status, ROUND(seg.blocks * ts.blocksize /(1024*1024), 2) rb_size, seg.minexts minexts, seg.extents extents, seg.maxexts maxexts, ROUND(seg.iniexts * ts.blocksize / (1024*1024), 2) iniexts, ROUND(seg.extsize * ts.blocksize / (1024*1024), 2) extsize, v.xacts xacts, v.extends extends, v.shrinks shrinks, v.wraps wraps, ROUND(v.aveshrink/(1024*1024) ,2) avg_shrink, v.gets gets, v.writes writes, v.waits waits, ROUND(v.rssize/(1024*1024), 2) rssize, ROUND(v.optsize/(1024*1024), 2) optsize FROM sys.undo$ undo, sys.ts$ ts, sys.seg$ seg, sys.user$ us, sys.v_$rollstat v WHERE ts.ts# = undo.ts# AND ts.ts# = seg.ts# AND seg.file# = undo.file# AND seg.block# = undo.block# AND seg.user# = us.user# AND v.usn (+) = undo.us# Poluchaju sled. Rezultat: SYSTEM SYSTEM SYS Invalid 0,16 2 2 505 0,05 0,05 0 0 0 0 0 21046 26974 0 0,15 0 i.t.d.... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2002, 14:15 |
|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
Я так понимаю, если ты выборку из dba_rollback_segs делаешь, там этот сегмент тоже INVALID(или OFFLINE)? Первый раз такое вижу. Сделай аналогичный сегмент, а этот грохни нафиг. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2002, 17:03 |
|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
Prosto ubit nelzya, uzhe ubil. V select * from dba_rollback_segs; sledov ot etogo RBS88 netu. Pokazyvajet moi RBS kak i polozheno. no: select undo.name,DECODE(undo.status$,1,'Invalid', 2,'Avail', 3,'In Use', 4,'Offline', 5,'Needs Recovery') status, seg.minexts minexts, seg.extents extents, seg.maxexts maxexts,seg.block# FROM sys.undo$ undo,sys.seg$ seg where seg.block# = undo.block# and undo.status$ =1; vydajet mne: NAME STATUS MINEXT EXTENTS MAXEXT seg.block# RBS88 Invalid 1 1 505 11754 zatem delayu: select * from seg$ where block#=11754; i poluchaju vse na segment kotoromu block# 11754 prinadlezhit. No RBS to uzhe ubit, chego eta padla sootvetstvujuschije blocki ne poubivala. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2002, 18:32 |
|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
Непонятно. У меня такого небыло никогда. Может кто-то более опятный прояснит ситуацию? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2002, 09:36 |
|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
Otkryl TAR na Metalinke. Mozhet byt oni chem pomogut. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2002, 13:03 |
|
ystem RBS Invalid
|
|||
---|---|---|---|
#18+
1. create in SYSTEM ts new RBS under sys as owner and make this segment online 2. as sys : update sys.undo$ set status=2 where (for this (invalid) RBS); commit; 3. drop invalid rbs. -------------------------------------------------------------------- before that you may execute utility dbverify for system ts and check corrupted blocks in it -------------------------------------------------------------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2002, 18:27 |
|
|
start [/forum/topic.php?fid=52&fpage=2832&tid=1992718]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 267ms |
total: | 387ms |
0 / 0 |