Ora-01552

Hello all!
All of a sudden i get the above error when i try to create a new table in my Oracle 9i database running on winXP. Cannot use system rollback segment for non-system tablespace 'TS_VAS_HR'.
The tablespace exists. Wat cld b the problem.
thnx in advance

I set UNDO_MANAGEMENT=AUTO to this file in this path c:\oracle9i\admin\vastech\pfile\init.ora.85200723236 and restarted but still got the error
below.
SQL> create table test2(id varchar2(2));
create table test2(id varchar2(2))
ERROR at line 1:
ORA-01552: cannot use system rollback segment for non-system tablespace
'TS_VAS_HR'
Also, below are my tablespaces.
SQL> select distinct tablespace_name from all_tables;
TABLESPACE_NAME
CWMLITE
DRSYS
EXAMPLE
ODM
SYSTEM
TEST
TOOLS
TS_ARIMS_LITE
TS_FIXED
TS_VAS_HR
XDB
TABLESPACE_NAME
12 rows selected.

Similar Messages

  • ORA-01552 error in Oracle 10g DB!!!

    Hi,
    I have an application running with an Oracle 10g db in Solaris 10 platform.
    recently when i tried logging in to my Applicn. i get the following error in its log:-
    *"sqociExec error: sqlcode=1552 message=ORA-01552: cannot use system rollback segment for non-system tablespace 'USERS'"*
    and my login fails.
    Am this apllicn. guy and don't know much about Oracle DB. Also i don't seem to have the comfort of DBA here so am hoping to receive help from
    you guys in here.
    i tried few tips which i picked from this forum but don't know what to do with its results...here they are..
    *1) "SELECT segment_name, tablespace_name, initial_extent, status from dba_rollback_segs;"*
    SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT
    STATUS
    SYSTEM SYSTEM 114688
    ONLINE
    _SYSSMU1$                      UNDOTBS1                               131072
    ONLINE
    _SYSSMU2$                      UNDOTBS1                               131072
    ONLINE
    SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT
    STATUS
    _SYSSMU3$                      UNDOTBS1                               131072
    ONLINE
    _SYSSMU4$                      UNDOTBS1                               131072
    ONLINE
    _SYSSMU5$                      UNDOTBS1                               131072
    ONLINE
    SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT
    STATUS
    _SYSSMU6$                      UNDOTBS1                               131072
    ONLINE
    _SYSSMU7$                      UNDOTBS1                               131072
    ONLINE
    _SYSSMU8$                      UNDOTBS1                               131072
    ONLINE
    SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT
    STATUS
    _SYSSMU9$                      UNDOTBS1                               131072
    ONLINE
    _SYSSMU10$                     UNDOTBS1                               131072
    ONLINE
    _SYSSMU11$                     UNDOTBS1                               131072
    OFFLINE
    SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT
    STATUS
    _SYSSMU12$                     UNDOTBS1                               131072
    OFFLINE
    _SYSSMU13$                     UNDOTBS1                               131072
    OFFLINE
    _SYSSMU14$                     UNDOTBS1                               131072
    OFFLINE
    SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT
    STATUS
    _SYSSMU15$                     UNDOTBS1                               131072
    OFFLINE
    _SYSSMU16$                     UNDOTBS1                               131072
    OFFLINE
    _SYSSMU17$                     UNDOTBS1                               131072
    OFFLINE
    18 rows selected.
    2)*"select name, value from v$parameter where name like '%undo%';"*
    NAME
    VALUE
    undo_management
    AUTO
    undo_tablespace
    UNDOTBS1
    undo_retention
    900
    What next????
    Guys Please help me out!!! i have to get the application running soon!!!
    please do give steps clearly bcoz am real newbie and the DB we are working on is a *"PRODUCTION"* one
    Thanks
    kris

    890466 wrote:
    @orawiss
    Sorry what precisely should i give in place of 'name' in
    *"ALTER ROLLBACK SEGMENT 'name' online."*
    In my case?
    thanks
    kris
    Edited by: 890466 on Oct 10, 2011 3:41 AMUndo tablespace names which status are offline shown in your query.

  • ORA-01552 Error when trying to import data

    I get the following error when trying to import data into my database. My version is as follows:
    Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production
    PL/SQL Release 9.2.0.6.0 - Production
    CORE 9.2.0.6.0 Production
    TNS for Solaris: Version 9.2.0.6.0 - Production
    NLSRTL Version 9.2.0.6.0 - Production
    and I get the following error:
    ORA-01552: cannot use system rollback segment for non-system tablespace
    Any help would be appreciated.
    Also when I upgraded my database I received the following error message but continued without fixing:
    Warnings Ignored: Your database is using US7ASCII as the NCHAR type. In Oracle9i, the NCHAR datatypes (NCHAR, NVARCHAR2, and NCLOB) are limited to the Unicode character set encoding (UTF8 AND AL16UTF16) only. Refer to the Oracle 9i Database Upgrade Guide to change NCHAR columns in user tables to one of the supported types.
    Can I fix this via an sql statement or what?

    Hi, i think that the problem is around the rollback segments.The solution is bring other rollback segments ONLINE state, if not exist others rollbackup,then you need create the other rollback segments and bring online state.
    If you need more information, you will must see the next DOC-ID on Metalink site,
    Note:121971.1
    Luck.
    Have a good day.
    Regards.

  • ORA-01552: cannot use system rollback segment for non-system tablespace

    i try to create a table in new schema test1 and got the following error. please help.
    SQL> create table employer1 as select * from a.employer;
    create table employer1 as select * from a.employer
    ERROR at line 1:
    ORA-01552: cannot use system rollback segment for non-system tablespace 'TEST1'

    Hi,
    This is an example:
    SQL>
    CREATE UNDO TABLESPACE "UNDOTMP"
    DATAFILE 'UNDOTMP.DBF01' SIZE 100M REUSE
    AUTOEXTEND ON NEXT 51200K MAXSIZE 15000M
    ALTER SYSTEM SET undo_tablespace=UNDOTMP SCOPE=BOTH;
    Regards
    David Duenas
    Edited by: David Duenas on Jul 4, 2009 7:33 PM

  • ORA-01552 problem, plz help it's urgent

    Actually, before one week I made (run Norton QuikScan) & this ended by the ORA-01033 problem, I realized that the file (E:\ORACLE\PRODUCT\10.2.\ORADATA\ORCL\UNDOTBS01.DBF)
    was corrupted, so I dropped it from the (Dos command Prompt), then the system generated it again and then everything was excellent.
    After that I couldn't create any new tables.
    NB. I've more than 30 large table.
    then i got the ORA-01552 problem,
    cannot use system rollback segment for non-system tablespace...
    i did this:(
    & i got this error:
    SQL> alter system set undo_management=manual scope=spfile;
    System altered.
    SQL> shutdown immediate;
    ORA-00376:file 2 cannot be read at this time
    ORA-01110:data file 2:
    'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF'
    SQL> select name, status, BLOCK_SIZE from v$datafile;
    NAME
    STATUS BLOCK_SIZE
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
    SYSTEM 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
    RECOVER 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
    ONLINE 8192
    NAME
    STATUS BLOCK_SIZE
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
    ONLINE 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
    ONLINE 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDO01.DBF
    ONLINE 8192
    i need to solve it...:(
    is it correct to uninstall the ORACLE & install it again.
    thanks in advance.

    ORA-01033 ORACLE initialization or shutdown in progress
    Cause: An attempt was made to log on while Oracle is being started or shut down.
    Action: Wait a few minutes. Then retry the operation.
    Does not mean your datafile was corrupted!! You meed to recover the undo dbf. It does not have anything to do with reinstalling Oracle. You can restore from hot backup and recover the db, or drop and recreate the undo ts at mount.

  • ORA-01552: What?

    Receive this error when trying to use an application attached to an Oracle DB (9i, Windows 2000 server)
    ORA-01552: cannot use system rollback segment for non-system tablespace '<my tablespace>'
    Before I go off and do something stupid, what exactly is this error? I've never seen it before.
    Thanx
    L

    Using: select segment_name, tablespace_name, initial_extent, status from dba_rollback_segs;
    I get...
    SEGMENT_NAME TABLESPACE_NAME INITIAL_EXTENT STATUS
    SYSTEM SYSTEM 114688 ONLINE
    _SYSSMU1$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU2$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU3$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU4$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU5$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU6$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU7$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU8$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU9$                      UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU10$                     UNDOTBS1                               131072 NEEDS RECOVERY
    _SYSSMU11$                     UNDO1                                  131072 OFFLINE
    _SYSSMU12$                     UNDO1                                  131072 OFFLINE
    _SYSSMU13$                     UNDO1                                  131072 OFFLINE
    _SYSSMU14$                     UNDO1                                  131072 OFFLINE
    _SYSSMU15$                     UNDO1                                  131072 OFFLINE
    _SYSSMU16$                     UNDO1                                  131072 OFFLINE
    _SYSSMU17$                     UNDO1                                  131072 OFFLINE
    _SYSSMU18$                     UNDO1                                  131072 OFFLINE
    _SYSSMU19$                     UNDO1                                  131072 OFFLINE
    _SYSSMU20$                     UNDO1                                  131072 OFFLINE                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • ORA-01552 on webdb

    Can any one help
    I installed oracle 8i and webdb2 but when
    I brows to server:port/webdb/webdb.home
    I get:
    ORA-01552: cannot use system rollback segment for non-system tablespace 'USERS'
    ORA-06512: at "WEBDB.WWV_LOG", line 127
    ORA-06512: at "WEBDB.WWV_LOG", line 272
    ORA-06512: at "WEBDB.WWV_MENU", line 734
    ORA-06512: at "WEBDB.HOMEMENU", line 23
    ORA-06512: at "WEBDB.HOME", line 14
    ORA-06512: at line 5
    and rest just the server details
    null

    Looks to me like you need to either create or turn on rollback segments other than your system one.
    This is not a WebDB problem.

  • 7.3.4 to 8.1.7  ODMA ERROR : ORA-01552: CANNOT USE SYSTEM ROLLBACK

    Trying to upgrade an old 7.3.4 database running on Aix to 8.1.7 so I can get a compatible export file to allow me to take it to 10gR2.
    I have done some work to get the init.ora file configured with the proper values but the odma fails with the following error:
    drop table dual;
    ORA-00604: error occurred at recursive SQL level 1
    ORA-01552: cannot use system rollback segment for non-system tablespace 'xxx'
    I have other rollback segments defined by my init.ora file and during a normal database startup they are online.
    When I run the 'odma' process it takes the database down and when it brings it up it only has the SYSTEM rollback segment online.
    I know this is an old configuration but anyone have any suggestions?
    I do have "audit_trail = none" in my init file.
    Update:
    Looks like to just do an exp/imp I don't need to worry about going through odma so I am just going to close this post.
    Edited by: user6445925 on 11-Apr-2013 15:23

    Looks like to just do an exp/imp I don't need to worry about going through odma so I am just going to close this post.

  • Please i need help ORA-01552

    SQL> alter system set undo_management=manual scope=spfile;
    System altered.
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down
    SQL> startup;
    ORACLE instance started.
    SQL> CREATE TABLESPACE "ROLLBACK1"
    2 LOGGING
    3 DATAFILE 'E:\ORACLE\ORADATA\CENTRAL\ROLLBACK1.ora' SIZE 2048M EXTENT
    4 MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT MANUAL;
    Tablespace created.
    SQL> CREATE ROLLBACK SEGMENT "RBS1"
    2 TABLESPACE "ROLLBACK1"
    3 STORAGE ( INITIAL 8192K NEXT 0K OPTIMAL NULL MINEXTENTS 2
    4 MAXEXTENTS 32765);
    CREATE ROLLBACK SEGMENT "RBS1"
    ERROR at line 1:
    ORA-01552: cannot use system rollback segment for non-system tablespace
    'ROLLBACK1'
    what's wrong with this???

    Try my update in your previous post. it works.
    Re: undo_management

  • Error while updating table in database.

    Hi,
    While updating a table I came across following error-
    ORA-01552: cannot use system rollback segment for non-system tablespace 'USERS'
    I have following undo parameters set in my parameter file-
    undo_management=auto
    undo_tablespace=UNDOTBS1
    If I have seperate undo tablespace then why Oracle is trying to use System undo segments?
    Thanks,

    Let's assume your settings are correct. However the error means you don't have an UNDO tablespace available. It could be because your tablespace doesn't exist, or you think you have started up your instance with this initialization parameter file.
    You should make sure you have your undo tablespace attached to your database, and you are using your correct initialization file.
    Have you edited this parameter in your pfile? Or have you configured this parameter in you spfile?
    Issue a query against v$rollname, you should see something simmilar to this:
    SQL> SELECT * FROM V$ROLLNAME;
    USN NAME
    0 SYSTEM
    1 _SYSSMU1$
    2 _SYSSMU2$
    3 _SYSSMU3$
    4 _SYSSMU4$
    5 _SYSSMU5$
    6 _SYSSMU6$
    7 _SYSSMU7$
    8 _SYSSMU8$
    9 _SYSSMU9$
    10 _SYSSMU10$
    If you can't then definitely you are not starting up your database with undo segments.

  • UNDO tablespace corrupted

    Hi!
    I have been having problems for the past couple days with restarting my database. For some reason when I shutdown, once I start it up again the undo tablespaces is offline and needs to be recovered. When the application tries to connect to the database it gives a "ora-01552 : cannot use system rollback segment for non-system tablespace." I do a recover on that tablespace and bring it back up, and it works fine... until the next restart.. Would anyone have an idea on what's the problem, and what I can do to fix it once and for all?
    Thanks
    Yazil Santoyo

    did you try metalink, there are lot of options / suggestions for your particular error.
    Is your database in Auto undo mode or manual undo?
    Thanks
    Gopal

  • Loading EJB problem with deployejb !

    I am working with Oracle 8.1.5 and jdk 1.1.6,
    when I am running the deployejb tool with the HelloWorld example of the demo directory, I have a problem when loadind EJB files into the database:
    deployejb -v -u workuser ...
    done
    Compiling Stubs...done
    Generating Jar File...done
    Loading EJB Jar file adn Comm Stubs Jar file...loading: helloServer/HelloBean
    ORA-01552: cannot use system rollback segment for non-system tablespace USERS
    SQL Error in loading : helloServer/HelloBean
    ORA-06502: PL/SQL : numeric or value error
    ORA-06512: at "SYS.DBMS_LOB", line 700
    ORA-06512: at "WORKUSER.LOADLOBS", line 1
    ORA-06512: at line 1
    ... [same problem with all objects]
    Can you HELP me ?

    Hard to say, looks like a database configuration problem. Check with your DBA...
    Matthieu

  • Count number of rows inserted...

    Hi all,
    I need to develop a shell script which inserts data from one db to another and then insert the number of rows inserted in another table.
    pls find the script below:
    export ORACLE_SID=msbep001test
    export ORACLE_HOME=/voldev/app8i/oracle/product/8.1.7.4
    error_code="ORA-"
    error_log="/voldev/app8i/oracle/product/8.1.7.4/scripts/logs/log_test`date '+%d%m%y%H%M'`.txt"
    rm -f `echo $error_log`
    /voldev/app8i/oracle/product/8.1.7.4/bin/sqlplus mrep001/XXXXXXXX@msbep001test << EOF |tee `echo $error_log`
    set serveroutput on;
    set timing on;
    set feedback on;
    insert /*+ APPEND */ into poonam nologging select * from FCT_ALL_FCR_TXNS_MMDD@drp where rownum <5;
    commit;
    DBMS_OUTPUT.PUT_LINE(SQL%ROWCOUNT);
    EOF
    myvar=`cat "$error_log" |grep "$error_code"|grep -v ORA-00604|grep -v ORA-00372|grep -v ORA-01110|grep -v ORA-01552|grep -v ORA-06512|grep -v ORA-02063|wc -l`
    if [ $myvar -gt 0 ]
    then
    echo ""
    echo ""
    echo "ERROR in inserting data!"
    echo "Please Contact Database Administrator"
    echo ""
    echo ""
    exit 1
    else
    echo ""
    echo ""
    echo "Inserting of data OK"
    echo ""
    echo ""
    exit 0
    fi
    can anyone help me pls...

    Funny script.
    Let me guess. The number of inserted rows is (max) 4 (as you have where rownum <5;)
    and the DBMS_OUTPUT shows 0 (as there is a statement between INSERT and SQL%ROWCOUNT)
    There is nothing like:
    then insert the number of rows inserted in another table.You want this:
    declare cnt number;
    begin
    insert /*+ APPEND */ into poonam nologging select * from FCT_ALL_FCR_TXNS_MMDD@drp;
    cnt := SQL%ROWCOUNT;
    insert into result_table (rows_inserted) value (cnt);
    commit;
    DBMS_OUTPUT.PUT_LINE(cnt);
    end;
    /And, never, never never, user INSERT INTO .... SELECT * in real code. Whenever somebody adds fields or changes the "order" you might either fail or "insert first_name into last_name".
    And the "error handler" on UNIX just writes a message to a LOG file? No status, no active monitoring. Risky!
    And what happens if an error occurs and it's not one of the listed ones?
    -- Andy

  • Quickstart index error

    Hi,
    I have Oracle 8.1.5, and am trying to run
    the InterMedia QuickStart sample index,
    but keep getting this error.
    Any ideas,
    thank you
    Aidan
    SF
    PL/SQL Release 8.1.5.0.0 - Production
    SQL> create index quick_text on quick ( text )
    2 indextype is ctxsys.context;
    create index quick_text on quick ( text )
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: ConText error:
    DRG-10516: failed to perform DDL operation due to an Oracle error
    ORA-01552: cannot use system rollback segment for non-system tablespace 'DRSYS'
    ORA-06512: at "CTXSYS.DRUE", line 122
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 34
    ORA-06512: at line 1

    First find where and why you're getting null values. Check for null values, and add an if condition to get rid of this error.
    if (xyz != null) {
    }

  • Error while opening content server url

    Hi all,
    I am working on version 11.1.1.5
    My admin server is running and UCM server is also running. But while I am trying to open the content server url ( /cs ) it is giving me following error.
    >
    Server Message
    The Server is unavailable.
    Please contact the administrator of this site to report the problem.
    Click here for server process administrationIn weblogic console for datasource CSDS i have checked the connection and it is working fine. So there is no issue with database.
    Also I am not getting any error on admin or UCM server console.
    Please help.
    --NavinK                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Thanks Srinath for the reply.
    the problem was
    Caused By: intradoc.data.DataException: !csDbUnableToExecuteSql,DELETE from Conf
    ig WHERE dSection='DevUpdate' AND dName='RevClasses' AND dVersion='11.1.1.2.0'!$
    ORA-01552: cannot use system rollback segment for non-system tablespace '******_OCS'I found the solution, I just created new undo tablespace and make it default. after that tried to execute create statement.
    CREATE UNDO TABLESPACE "UNDOTMP"
    DATAFILE 'UNDOTMP.DBF01' SIZE 100M REUSE
    AUTOEXTEND ON NEXT 51200K MAXSIZE 15000M
    ALTER SYSTEM SET undo_tablespace=UNDOTMP SCOPE=BOTH; Its working now.
    Thanks
    --NavinK                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for

  • DSO to Cube Delta Failure

    Hi All We appear to have a major problem. Yesterday the invoice delta from DSO to Cube failed. My colleage traced the problem to invalid characters in the PSA. However it had loaded successfully into the DSO (I dont know why cos it usually fails into

  • Possible to charge and listen at same time on XP Computer w/o iTunes?

    Is it possible to charge my iPod video and use it (listen/watch video) at the same time by connecting it to a computer that doesn't have iTunes installed? While it's connected and charging it has the "Do not disconnect" message and I can't enter the

  • Date Format -"2010-08-29 10:00:01+03:00"

    Hi All, Would like to know what the data format for following date: "2010-08-29 10:00:01+03:00" I did try the below, but it does not work. 'YYYY-MM-DD HH24:MI:SS+TZH:MI' Appreciate your response. Thanks, Alex.

  • Firmware update on nokia 3650

    Hello I'm new at this... I'm from portugal and i have a nokia 3650 with version 2.50...Is there a new firmware for my cell fhone? How can i update my firmware??? Tkz

  • Accounting Assign Wage Type - G/L accounts

    please someone know which table have this assignment? Wage Type -> G/L accounts