ORA-01552: cannot use tablespac system system rollback segment
Hi all
Environment: database Production: Source
Database dev: target
11203 Version database.
Golden gate Version 11.1
Scheme of the Golden Gate: GGATE
Method of replication. DDL replication is ACTIVE
In my production database my Undo tablespace is corrupted. I changed the management to cancel the manual setting and rebounded from the DB and open editing mode. Then I deleted the undo tablespace data file using in offline mode. Then I opened the database.
SQL > alter database datafile ' / u01/app/oracle/oradata/db1/undotbs01.dbf' drop offline;
Database altered.
Issue.
Now, if I try to let drop the tablespace UNDOTBS1 undo or to create the new database of the undo tablespace throws me error as below:
SQL > drop tablespace undotbs1;
Drop tablespace undotbs1
*
ERROR on line 1:
ORA-00604: an error has occurred at the SQL level 1 recursive
ORA-01552: cannot use system for non-system tablespace «GGATE» rollback segment
ORA-06512: at the level of the line 993
ORA-01552: cannot use system for non-system tablespace «GGATE» rollback segment
Here is the status of rollback segment.
SQL > select nom_segment, dba_rollback_segs State;
NOM_SEGMENT STATUS
------------------------------ ----------------
ONLINE SYSTEM
_SYSSMU10_2490256178$ IN OFFLINE MODE
_SYSSMU9_3593450615$ IN OFFLINE MODE
_SYSSMU8_1909280886$ IN OFFLINE MODE
_SYSSMU7_1924883037$ IN OFFLINE MODE
_SYSSMU6_2460248069$ IN OFFLINE MODE
_SYSSMU5_3787622316$ IN OFFLINE MODE
_SYSSMU4_1455318006$ IN OFFLINE MODE
_SYSSMU3_2210742642$ IN OFFLINE MODE
_SYSSMU2_4228238222$ IN OFFLINE MODE
_SYSSMU1_3138885392$ IN OFFLINE MODE
11 selected lines.
SQL > show Cancel parameter
VALUE OF TYPE NAME
------------------------------------ ----------- ------------------------------
UNDO_MANAGEMENT string MANUAL
UNDO_RETENTION integer 900
undo_tablespace string UNDOTBS1
Please anyone suggest me how to manage this problem.
Kind regards
Rohit
Try this:
Conn / as sysdba
SQL > alter system set _system_trig_enabled = false;
SQL > alter trigger sys.cdc_alter_ctable_before DISABLE.
SQL > alter trigger sys.cdc_create_ctable_after DISABLE.
SQL > alter trigger sys.cdc_create_ctable_before DISABLE.
SQL > alter trigger sys.cdc_drop_ctable_before DISABLE.
create undo tablespace, you could do now:
SQL > create undo tablespace undotbs2 datafile 'XX/xX/XXX/XXX/undotbs2.dbf' size XM autoextend on;
SQL > alter system set undo_tablespace = undotbs2 scope = both;
allow them once again:
SQL > alter trigger sys.cdc_alter_ctable_before ENABLE;
SQL > alter trigger sys.cdc_create_ctable_after ENABLE;
SQL > alter trigger sys.cdc_create_ctable_before ENABLE;
SQL > alter trigger sys.cdc_drop_ctable_before ENABLE;
SQL > alter system set _system_trig_enabled = TRUE;
Restart the system.
Tags: Database
Similar Questions
-
ORA-01552: cannot use no tablespace system rollback segment
Hello
When I try to create a table, I got the following error message.
ORA-01552: cannot use tablespace no system "USER" system rollback segment
Select nom_segment, nom_tablespace, initial_extent, status
of dba_rollback_segs;
NOM_SEGMENT NOM_TABLESPACE INITIAL_EXTENT STATUS
------------------------------ ------------------------------ ---------------------- ----------------
114688 ONLINE SYSTEM
_SYSSMU1$ UNDOTBS1 131072 OFFLINE
_SYSSMU2$ UNDOTBS1 131072 OFFLINE
_SYSSMU3$ UNDOTBS1 131072 OFFLINE
_SYSSMU4$ UNDOTBS1 131072 OFFLINE
_SYSSMU5$ UNDOTBS1 131072 OFFLINE
_SYSSMU6$ UNDOTBS1 131072 OFFLINE
_SYSSMU7$ UNDOTBS1 131072 OFFLINE
_SYSSMU8$ UNDOTBS1 131072 OFFLINE
_SYSSMU9$ UNDOTBS1 131072 OFFLINE
_SYSSMU10$ UNDOTBS1 131072 OFFLINE
11 selected lines
One advises will be useful, thanksMake sure that the return parameters in your database instance.
SEE THE PARAMETER UNDO
You should have UNDO_MANAGEMENT = "AUTO" and UNDO_TABLESPACE = 'UNDOTBS1.
Hemant K Collette
-
ORA-01552: cannot use rollback for non-system tablespace system segment
I'm getting following error, according to a previous thread under request.
ORA-01552: cannot use rollback for non-system tablespace system segment
How can I get them online, I can get them online does this error?select SEGMENT_NAME, TABLESPACE_NAME, INITIAL_EXTENT,STATUS
from dba_rollback_segs SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT STATUS ------------------------------ ------------------------------ ---------------------- ---------------- SYSTEM SYSTEM 114688 ONLINE _SYSSMU1$ UNDO_TS 131072 OFFLINE _SYSSMU2$ UNDO_TS 131072 OFFLINE _SYSSMU3$ UNDO_TS 131072 OFFLINE _SYSSMU4$ UNDO_TS 131072 OFFLINE _SYSSMU5$ UNDO_TS 131072 OFFLINE _SYSSMU6$ UNDO_TS 131072 OFFLINE _SYSSMU7$ UNDO_TS 131072 OFFLINE _SYSSMU8$ UNDO_TS 131072 OFFLINE _SYSSMU9$ UNDO_TS 131072 OFFLINE _SYSSMU10$ UNDO_TS 131072 OFFLINE _SYSSMU11$ UNDO_TS 131072 OFFLINE _SYSSMU12$ UNDO_TS 131072 OFFLINE _SYSSMU13$ UNDO_TS 131072 OFFLINE _SYSSMU14$ UNDO_TS 131072 OFFLINE 15 rows selectedMaybe you should also mention that you make no effort to look for the error in the documentation online or anywhere else.
You get this when your database uses rollback segments, and you have spaces of multiple tables.
To be able to create spaces of multiple tables, you must first create a rollback segment in the system tablespace.That's why you get the error.
The resolution is clear.Unfortunately, 99.9 percent of all the people posting here refused to make any effort to resolve errors.
-----------
Sybrand Bakker
Senior Oracle DBA -
Hello
I am facing a problem during the cloning of production TEST environment.
Please see the below given error:
' RMAN-04014: failed to start: ORA-16019: cannot use LOG_ARCHIVE_DEST_1 with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST.
And I used the following script to retrieve.
==========================================================================================
------------------------------------------------------------------
VI initTEST.ora
* .db_name = 'TEST '.
* .db_unique_name = 'TEST '.
SQL > startup nomount
=============================
Auxiliary RMAN.
run
{
allocate auxiliary CHANNEL c1 device type disk;
allocate auxiliary CHANNEL c2 device type disk;
allocate auxiliary CHANNEL c3 device type disk;
allocate auxiliary CHANNEL c4 device type disk;
the value of newname for tempfile 1 to ' / testdata/R12/TEST/datafile/temp01.dbf';
the value of newname for tempfile 2 to ' / testdata/R12/TEST/datafile/temp02.dbf';
the value of newname for tempfile 3 to ' / testdata/R12/TEST/datafile/temp03.dbf';
the value of newname for tempfile 4 to ' / testdata/R12/TEST/datafile/temp04.dbf';
the value of newname for tempfile 5 to ' / testdata/R12/TEST/datafile/temp05.dbf';
data duplicated in the 'TEST' backup location ' / backup/PROD_BKP_01_Nov_15 / '.
SPFILE
Define db_name = 'TEST '.
Set db_unique_name = 'TEST '.
Set cluster_database = "false".
Set use_large_pages = 'false '.
Set remote_listener = "
Set local_listener = "
Set listener_networks = "
Set control_files='/testdata/R12/TEST/controlfile_TEST.ctl"
Set diagnostic_dest ='/ oracle/app /'
Set log_archive_dest = "/ testdata/R12/archive.
Set audit_file_dest='/oracle/app/product/11.1.0/db_1/rdbms/audit/"
Db_file_name_convert '+ DATA_P/PROD/DATAFILE', set ' / testdata/R12/TEST/datafile.
Set log_file_name_convert '+ DATA_P/PROD/ONLINELOG', ' / testdata/R12/TEST/datafile ', '+ RECO_P/PROD/ONLINELOG', ' / testdata/R12/TEST/datafile;
switch tempfile;
}
-----------------------------------------------------------------
Then please suggest a solution?
With thanks and greetings
Ngoyi
------------
This is what Oracle says:
ORA-16019: can't use string with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST
Cause: One of the following events caused a mismatch:
(1) setting LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST was in use when the LOG_ARCHIVE_DEST_n specified (n = 1.. 31) or parameter DB_RECOVERY_FILE_DEST occurred during extraction of initialization parameters.
(2) LOG_ARCHIVE_DUPLEX_DEST or LOG_ARCHIVE_DEST parameter was used when an attempt is made to use an ALTER SYSTEM or ALTER SESSION command to set a value for the specified parameter LOG_ARCHIVE_DEST_n or DB_RECOVERY_FILE_DEST.
(3) a command ALTER SYSTEM ARCHIVE LOG START FOR was in effect when the specified parameter LOG_ARCHIVE_DEST_n met during extraction of initialization parameters.
(4) an ALTER SYSTEM ARCHIVE LOG START FOR order was in effect when an attempt is made to a command ALTER SYSTEM or ALTER SESSION allows you to set a value for the specified parameter LOG_ARCHIVE_DEST_n.
Action: Eliminate all inconsistent parameter definitions.
-
ORA-19838: cannot use this control file to open the database
Dear all,
While making RMAN cloning, we are facing problem,
SQL > alter database open resetlogs;
ALTER database open resetlogs
*
ERROR on line 1:
ORA-19838: cannot use this control file to open the database
Concerning
Villi Kumar
Dear all,
While checking the database,
Control the name of the database file is PROD
In the instance, database name is TEST.
So we took the PROD and edited control file trace file based on the TEST environment.
Then run the script published in the TEST database trace file.
Now we can open the database by using below command
ALTER database open resetlogs;
Concerning
Villi Kumar
-
ORA-12032: cannot use column rowid
Hello
8.1.7 I have the following error:
ORA-12032: cannot use the rowid column of materialized view log on 'chain '. "' string '.
The solution is:
Action: A full refresh is necessary before the next quick update. Add columns ROWID in the materialized view log, if necessary.
How can I do a complete refresh before the next fast refresh or ROWID columns add? How do I know whether the ROWID columns add?
Thank you.
PS:
my script is:
................
..............
START WITH TO_DATE (July 6, 2010 17:57:48 "," dd-mon-yyyy hh24:mi:ss')
NEXT SYSDATE + 1/24user522961 wrote:
Hello
8.1.7 I have the following error:
ORA-12032: cannot use the rowid column of materialized view log on 'chain '. "' string '.
The solution is:
Action: A full refresh is necessary before the next quick update. Add columns ROWID in the materialized view log, if necessary.How can I do a complete refresh before the next fast refresh or ROWID columns add? How do I know whether the ROWID columns add?
Thank you.run up
EXECUTE DBMS_MVIEW.REFRESH('MV_NAME','C');
-
ORA-22992: cannot use LOB Locators selected from the remote tables...
Oracle 10.2.1.0.4
Solaris 10
We try to access a table in another database via a db_link.
The table we are trying to access has a LOB.
We get the following error: ora-22992: cannot use LOB Locators selected from the remote tables.
Is there a way to get around this? We need the data in the BLOB field.
Thank you.See on metalink:
ORA-22992 has a workaround solution in 10 gr 2
DOC - ID: 436707.1Werner
-
ORA-01555: snapshot too old: number of rollback segments
Therefore on Oracle 11.2.0.2 on Solaris. High level, we have a pretty large table on one of our Oracle dev instances, lines 430mil, where the data was populated by a large data load. Two of our date fields have been left NULL so that we have to go back and update every row after the fact with SYSDATE values (some downstream applications require having some sort of date in this area).
in any case, I wrote a script for this (truncated a bit for brevity):
DECLARE ... ln_limit NUMBER := 10000; -- Max amount of records to process in a single bulk update statement lv_total_rows INTEGER := 0; lv_count NUMBER; lv_rowid VARCHAR(18); CURSOR tco_cursor IS SELECT ROWID FROM LXRO WHERE LxModDate IS NULL; TYPE t_rows IS TABLE OF ROWID; lv_rowids t_rows; BEGIN ... OPEN tco_cursor; LOOP FETCH tco_cursor BULK COLLECT INTO lv_rowids LIMIT ln_limit; FORALL i IN 1 .. lv_rowids.COUNT UPDATE LXRO SET LxModDate = SYSDATE WHERE ROWID = lv_rowids(i); ... -- (writes to log table here) COMMIT; EXIT WHEN lv_rowids.COUNT < ln_limit; END LOOP; CLOSE tco_cursor; COMMIT; EXCEPTION WHEN OTHERS THEN dbms_output.put_line(TO_CHAR(lv_rowid) || ' - ' || sqlerrm || ' - ' || TO_CHAR (ln_counter)); END; /
Only, the work runs for an hour and updates 37mil lines in a same test, and then gets the following error:
ORA-01555: snapshot too old: rollback segment number 30 with name ' _SYSSMU30_4136132754$ ' too small
I did some research on the error and read something interesting:
Do not look around is committed. In other words, don't fetch on a slider was opened before the last commit, especially if the data surveyed by the slider is changed in the current session.
Also, if the query is a loop with a commit in it, it can do the same without other queries, because finally the next iteration requires looking at his own first generation, cannot do so and barfs.
Upping undo_retention may help, or not, as the real cause. See also v$ undostat, you may still have information in there, if it is current (or not, since at the time where you check the necessary info can be gone).
I think that our UNDO tablspace has 16 GB now. I do not try to hold back the 400 million lines in temp would be feasible, that's why I am committed all 10 k rows, more we ran into problems of memory with a version non-bulk this script before. It will only be a time process (we have set our data migration to fill in these fields in future iterations). Am I better choose to simply keep this job and re - keep on running for hours all the hours given the amount of data? Is - this naïve to think that I could make this many updates without error in a single task running?
Simply change the column and set the DEFAULT as SYSDATE clause. Now, you would not have to perform the update at all.
And for the current issue, a single update could have questioned the size of the CANCELLATION. I guess that's what you're talking like memory problem. Good thing for you to do is to work with your DBA and Set configure your CANCELLATION as a result. If not enough UNDO available then you can split the update in the form of fixed numbers and run them, something like that.
I used a 10-million limit. But you can work with your DBA and attempt to set even more.
loop
Update lxro set lxmoddate = sysdate where lxmoddate has the value null and rownum<=>=>
commit;
When the output sql % rowcount<>
end;
/
Collect bulk copy the data in the PGA (private memory). It is a very expensive operation. Collect bulk was introduced mainly to reduce the change of context. But its performance is mediocre compared to direct SQL. So try to make your work in SQL right front.
-
Hello
Oracle 10g,
Im getting this error during the execution of a query
Autoextend is enabled for the undo data file
There are 6 GB of free space in the undo tablespace
Before him was for undo_retention 18000.
I have reset it using alter system command set to 25000.
But it still gives the same error
Please think about what could be the problemSQL> select (62057/60)/60 query,(25000/60)/60 retention 2 from dual 3 / QUERY RETENTION ---------- ---------- 17.2380556 6.94444444
Your question exectuing mandate is 17 hours while your cancel retention is about 7 hours, change your retention period of 20% extra with your queries execution order and then check your question again.
at least the value cancel retention 75000, also you had better address your question why its too take so long?
Khurram
-
When I tried to do a restore of the system after a software installation failed I got the message "system restore is disabled. You want to turn on? "I clicked the Yes button and then got a screen display that she couldn't be turned on because"system restore has been disabled by group policy. When I searched for how to change group policy, they told me to go to start, run and type gpedit.msc. When I tried that I got an error that gpedit.msc does not exist on my machine. Can someone tell me please how to restore the system restore. I am running an old Vaio with XP, but it still works very well this problem.
Also, I tried it while logged in as an administrator, it is not part of the problem. I do not have a system restore disk because it did not come with the machine and I forgot to make one, but I have a disk of Windows XP with Service Pack 2. Do I have to re - format the entire disk to fix this? I use a sturdy old Sony Vaio, which works very well except for this problem. Any advice would be appreciated.
How did you delete the system restore?
I think you have bad things on your computer (or you did at some point).
If you have XP Home Edition, you have no Group Policy Editor (gpedit.msc), but the error message that you declare (if it's like my examples), indicates that group policy has been changed, so that something has changed.
Describe your current antivirus and software anti malware situation: McAfee, Symantec, Norton, Spybot, AVG, Avira!, MSE, Panda, Trend Micro, CA, Defender, ZoneAlarm, PC Tools, Comodo, etc..
Perhaps GoBack is it for you to prevent you from using SR then you would be forced to use use GoBack instead and I do not wish to install GoBack to find out.
Malware "break" things that he knows that you will use to try to get rid of it... like the Task Manager, the restoration of the system, the registry editor, etc.
The malware is happiest when she can trick you into thinking you need to do a repair installation, use a Restore Point or even a complete reinstall when none of those things are needed that outsmart you, and then got rid of with MBAM and SAS.
AV tools will not often catch these things because they can not tell if policies have been disabled by malware or if you made on purpose, so just leave them. MBAM will point out a few of them as suspect and give you the opportunity to correct them if you wish.
The malware may also know you have XP Home and adjust policies that he thinks that you do not have to be set because you have no Group Policy Editor - This is how he thinks and that's what he does. He wants that reinstall you XP from scratch.
First run MBAM and SAS if you want.
I've done to the top of this edition of registry for you :). It's an accumulation of things that responds to all things under the sentence "If you see things like...". ».
If you just want to see if you can get your work of SR and are comfortable editing the registry, you can go here:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore
Find and delete this registry key:
DisableSR
That's what this line in the file .reg on top:
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\SystemRestore]
"DisableSR" = -.He "skins" (removes) politics DisableSR.
That will solve your problem of immediate SR, but will not any question that you have not yet set.
Before making any changes to your registry, back up the registry with this free and popular tool:
http://www.SnapFiles.com/get/ERUNT.html
But, as I said, if you have in your registry, you have probably other things too. My regedit will fix all the things I've seen come with the question SR whether or not they have need of fixing. It does nothing, it will remove anything that might be there (you have at least one).
Then, you should broaden your horizons AV because what you use dropped and could not protect your system.
Or, you can wait and see what other people have to say.
-
'Lost' admin user account - cannot use the system restore
We have an old desktop running XP Media. At 6 accounts on - account admin 1 parent, 4 other named accts (non admin) and 1 guest (non admin)
The system is somehow now starts only showing 1 user account - non-admin one child one. In management of the computer (administrative tools), accounts are but are not accessible.
Have no idea how to access / info. Unable to use System Restore as one account stated is a non-admin one.
Can someone help, please? -have been Googling for a few hours now :(
As a last resort, you can try the following procedure:
"How do I recover from a corrupted registry that prevents Windows XP startup"
<>http://support.Microsoft.com/kb/307545 >Which essentially restores the registry from a backup copy kept with the files in system restore. In part 2, select a dated folder until you have had this problem to copy the registry of the. Personally, I find it is easier to start from free Linux Livecd like Knoppix , in which case you can start the procedure in part 2, step 6 using Linux and paste to copy files to their desired location. Live CD of Linux has no problems with dealing with the status of "Super hidden" System Volume Information folder.
Good luck and HTH,
JW -
Cannot use restoration system or Windows updates: 80070017 error?
I want to do a system restore because my system has encountered serious problems.
But when you try to restore fails and I get the error message: "data error (cyclic redundancy check). (0 x 80070017) »
I also won the same "80070017" error code when I try to install the updates using Windows Update utility!
A little research told me that it may be corrupt or missing files on my, so I run chkdsk.exe and scheduled a restart it control and repair.
Chkdsk.exe ran on starting and from what I remember there were replaced for some reason files any. However, it took a long time so I left during the night and woke up to find my loan to connect system. I'm not entirely sure of what were the errors it and whether or not they have corrected!
So I ran sfc/scannow and these are the results: abbreviated errors - complete (.txt files)
Needless to say what these two did not help.
If anyone has any ideas on how to get system restore to work that would be great!
Thanks, Rich.
Well, the Diagnostic tests showed a pass on my HDD without any problem when I ran origanally. So I decided just to do a reinstall of Windows that I wasn't getting any case with the restoration. But I couldn't do that, that failed too! Another error code to add to the collection
In the end I had to use Dban to completely erase the disk as it seemed the only choice, Dban found no errors of disc during this process either.
After said and done, it looks now my drive has bad sectors on it, during the installation of Windows, he warned me my disk was not and the WD Diagnostic tests also shows a failure with number of sector transferred, value - 132, 140 threshold, worst - 132.
Guess it's time again to HD.
Thanks for your help!
-
I have the day together system prompt before downloading and installing. When I had the time of who is running the last invite nothing would install and ' check for updates ' stopped working. The two move to a phase of 'work' but is not progressing.
Search through this forum, I came to management may be incorrect which previously uninstall IE 11 must be the origin of the problem (System Troubleshooting update does not provide a solution) but when I download and try to re - install manually, it says that IE 11 cannot be installed as a more up-to-date version is already installed.
He's not... Although a folder "internet explore" is always present; the ieinstal.exe is non-responsive (even when run as administrator) and I can't delete the folder because:
"You need permission from TrustedInstaller to make changes to this file.
I don't have a point system before uninstalling IE 11 of restoration and we tried disabling my AV during execution of update of the system, for the moment I'll have to find and manually install the security updates, which is a tedious exercise.
Someone has encountered this problem, and more importantly have a solution?
My apologies if I missed the answer elsewhere and thank you in advance for any help.
IE is not uninstalled or reinstalled unless you have a version of Windows N/K/KN, these have been sold in Europe and Korea. It is a component of Windows Basic.
Check your edition of Windows in the Control Panel, System. There K/N/KN after the name of the [Home premium etc] edition?
If this is not the case then you have a standard version and you can unload or reload IE to
Control Panel,
View by - small icons
Programs & features,
Turn on or off Windows features
Set / uncheck the box next to Internet Explore [for reload / unload],.
Ok
Ok
It will make you then restart the computer for the change to take effect.
How did you "Uninstall" IE? It is possible that this Act has damaged the system.
Denis
-
ORA-22992 cannot use LOB Locators selected remote tables
Hello.
I have a problem.
When I want to create a table select o sing a table a dblink, and the remote table has a clob field returns the error.
I'll fix it, using dblink. Is there a way to fix? export/tax free.
Thank you.
PD: 10 gr 2.Hello
Insert of canoe read you a remote via dblink database table when that table has a clob or blob column.If you must use inport / export option.
Use the Data Pump functionality in 10g. Then, you can export and import only your table without major issues.
Thank you
* If the answer is correct please mark.
-
Cannot use the rollback system for non-system tablespace segment ' TEMP
Hello world!
I encountered this error: "cannot use the non-system"TEMP tablespace system rollback segment.
So what I did to check the cancellation stuffs online.
How do I bring them online?SQL> select tablespace_name,status from dba_tablespaces; TABLESPACE_NAME STATUS ------------------------------ --------- SYSTEM ONLINE UNDO ONLINE SYSAUX ONLINE TEMP ONLINE LARGEDATA ONLINE LARGEINDEXES ONLINE MEDIUMDATA ONLINE MEDIUMINDEXES ONLINE SMALLDATA ONLINE SMALLINDEXES ONLINE XSMALLDATA ONLINE TABLESPACE_NAME STATUS ------------------------------ --------- XSMALLINDEXES ONLINE XXSMALLTABS ONLINE USERS ONLINE CONVTABLES ONLINE UNDO_02 ONLINE 16 rows selected. SQL> SELECT tablespace_name, sum((bytes/1024)/1024) free FROM DBA_FREE_SPACE gr oup by tablespace_name; TABLESPACE_NAME FREE ------------------------------ ---------- LARGEDATA 18.3105469 SMALLDATA 10.46875 SYSAUX 106.5625 UNDO_02 67.125 XXSMALLTABS 13.0078125 CONVTABLES 170.039063 MEDIUMDATA 22 USERS 37.265625 SYSTEM 55.875 LARGEINDEXES 30.5175781 XSMALLINDEXES 17.34375 TABLESPACE_NAME FREE ------------------------------ ---------- UNDO 546.9375 MEDIUMINDEXES 33.25 SMALLINDEXES 31.015625 XSMALLDATA 23.6328125 15 rows selected. SQL> select file#,status from v$datafile; FILE# STATUS ---------- ------- 1 SYSTEM 2 ONLINE 3 ONLINE 4 ONLINE 5 ONLINE 6 ONLINE 7 ONLINE 8 ONLINE 9 ONLINE 10 ONLINE 11 ONLINE FILE# STATUS ---------- ------- 12 ONLINE 13 ONLINE 14 ONLINE 15 ONLINE 15 rows selected. SQL> select segment_name, tablespace_name, initial_extent,status 2 from dba_rollback_segs; SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- SYSTEM SYSTEM 102400 ONLINE _SYSSMU1$ UNDO 131072 OFFLINE _SYSSMU2$ UNDO 131072 OFFLINE SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- _SYSSMU3$ UNDO 131072 OFFLINE _SYSSMU4$ UNDO 131072 OFFLINE _SYSSMU5$ UNDO 131072 OFFLINE SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- _SYSSMU6$ UNDO 131072 OFFLINE _SYSSMU7$ UNDO 131072 OFFLINE _SYSSMU8$ UNDO 131072 OFFLINE SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- _SYSSMU9$ UNDO 131072 OFFLINE _SYSSMU10$ UNDO 131072 OFFLINE _SYSSMU11$ UNDO_02 131072 OFFLINE SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- _SYSSMU12$ UNDO_02 131072 OFFLINE _SYSSMU13$ UNDO_02 131072 OFFLINE _SYSSMU14$ UNDO_02 131072 OFFLINE SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- _SYSSMU15$ UNDO_02 131072 OFFLINE _SYSSMU16$ UNDO_02 131072 OFFLINE _SYSSMU17$ UNDO_02 131072 OFFLINE SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- _SYSSMU18$ UNDO_02 131072 OFFLINE _SYSSMU19$ UNDO_02 131072 OFFLINE _SYSSMU20$ UNDO_02 131072 OFFLINE SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT ------------------------------ ------------------------------ -------------- STATUS ---------------- _SYSSMU21$ UNDO_02 131072 OFFLINE 22 rows selected.
I tried this but did not work for me.
Must I bring each segment online separately? Please guide me.SQL> alter rollback segment _SYSSMU1$ online; alter rollback segment _SYSSMU1$ online * ERROR at line 1: ORA-00911: invalid character SQL> alter rollback segment '_SYSSMU1$' online; alter rollback segment '_SYSSMU1$' online * ERROR at line 1: ORA-02245: invalid ROLLBACK SEGMENT name SQL> alter rollback segment _SYSSMU21$ online; alter rollback segment _SYSSMU21$ online * ERROR at line 1: ORA-00911: invalid character SQL> alter rollback segment SYSSMU21$ online; alter rollback segment SYSSMU21$ online * ERROR at line 1: ORA-01534: rollback segment 'SYSSMU21$' doesn't exist SQL> alter rollback segment '_SYSSMU21$' online; alter rollback segment '_SYSSMU21$' online * ERROR at line 1: ORA-02245: invalid ROLLBACK SEGMENT name SQL> alter rollback segment "_SYSSMU21$" online; alter rollback segment "_SYSSMU21$" online * ERROR at line 1: ORA-30017: segment '_SYSSMU21$' is not supported in MANUAL Undo Management mode SQL> ALTER SYSTEM SET UNDO_MANAGEMENT=AUTO SCOPE=SPFILE; System altered.
Nith
Published by: user645399 on February 23, 2011 14:52user645399 wrote:
Shouldn't have 2 undo tablespace?Is that what you mean?
Yes, above statements completely wrong.
If you use single instance database (non-RAC) and then use an undo tablespace
Maybe you are looking for
-
Training time does not display correctly
Hello! Yesterday I went for a 5 km walk with my children. It is displayed correctly in "all drives", 01:01 hour, 5.01 km, puls averages 113. My daily goal is to workout of 30 minutes / day. In 'history', the same day that it is said that I had 25-min
-
Adobe Photoshop Elements 2.0 wants to run using IE. How can I change to Firefox?
Adobe Photoshop Elements 2.0 wants to run using IE. How can I change to Firefox? This has happened Don't know how many times == I installed Photoshop
-
HOW TO GET HOTMAIL BACK TO THE PAGE OF THE INBOX AFTER READING & DELETING A MESSAGE INSTEAD OF GOING TO THE FOLLOWING E-MAIL ADDRESS, WHICH MAY BE OF THE SPAM OR DANGEROUS TO OPEN IT. IT DOESN'T SEEM TO BE AN OPTION FOR THIS ON THE HOTMAIL PAGE. WO
-
Windows 7 - Error Codes: 80072F8F & 0 x 80248014 (cannot install updates)
Operating system: Win7 HomePremium 64 bit A few weeks ago, windows update could not connect it out of error 80072F8F Code, it can not make contact with the server. At the same time Microsoft Security Essentials also not able to get up-to-date send me
-
Live Essentials 2011 install but does not work
I downloaded Live Essentials 2011 a few days ago, but none of them work. All answers so I have to close the software by force. I installed them very well, but it does not work is this a general problem or just me? want to learn how to fix it. BTW, my