ORA-01536 on unknown tablespace

HI All,
I am trying to create a materialized view, from a table on a remote database via a dblink.
However, I am getting an ORA-01536 error message and oracle is not telling me which tablespace is the problem. The exact error message is:
ORA-01536: space quota exceeded for tablespace ''
When I check dba_ts_quotas, I find that my username is not included, and the only tablespace mentioned is SYSAUX (for DMSYS, SYSMAN and OLAPSYS)
Any suggestion greatly appreciated.
Thanks
Gavin

This would also happen if your account earlier had the RESOURCE role granted to it but the role has since been revoked.
RESOURCE allowed you to create objects as it includes the UNLIMITED_TABLESPACE privilege.
Once that is revoked, you need explicit quotas or QUOTA UNLIMITED ON the specific tablespace(s).
Hemant K Chitale
http://hemantoracledba.blogspot.com

Similar Messages

  • ORA-01536: space quota exceeded for tablespace 'SYSTEM'

    Hi All,
    Please help me to understand the below issue. I am trying to create a table as below. Connected as APPS user.
    SQL>create table test_ts(id number) tablespace APPS_TS_TX_DATA
    ORA-00604: error occurred at recursive SQL level 1
    ORA-01536: space quota exceeded for tablespace 'SYSTEM'
    ORA-06512: at line 2
    Below are the details of the user
    SQL>select * from user_ts_quotas
            where  tablespace_name = 'APPS_TS_TX_DATA'
    TABLESPACE_NAME     BYTES     MAX_BYTES     BLOCKS     MAX_BLOCKS
    APPS_TS_TX_DATA     929038336     -1     113408     -1
    SQL>select * from user_ts_quotas
            where  tablespace_name = 'SYSTEM'
    No Rows Returned.

    Hi,
    Thanks for the response. There is no QUOTA defined for SYSTEM user, so it is UNLIMITED, No?
    Below are the details of "SYSTEM" tablespace. Is there any issue with this?
    TABLESPACE_NAME           BLOCK_SIZE  INITIAL_EXTENT       NEXT_EXTENT           MIN_EXTENTS            MAX_EXTENTS         
    SYSTEM                  8192               16384         16384                1                     505

  • ORA-01536: Tablespace Quota Error...

    Hi all,
    I am testing a SQL script to one of my databases. After several tests, I receive the ORA-01536: Tablespace quota has been reached for tablespace "USERS".
    This doesn't look reasonable since the user is SYSDBA with unlimited tablespace privilege and both tablespaces I tried are about 20% full with unlimited autoextend option.
    What am I doing wrong? Please help me...
    Thanks in advance...

    This doesn't look reasonable since the user is SYSDBA Is this user the owner of the table you are inserting into? The tablespace quotas enforced are the ones assigned to the table owner not the inserter. If this is the case you need to grant a larger quota to the table owner, using the command Chris posted.
    By the way, I think running scripts as a SYSDBA user is dangerous - these are powerful accounts in their own right and should be used as little as possible. Also, tests by a SYSDBA user don't prove anything if the script has to be run by a non-SYSDBA account.
    By the way #2, I don't think anybody should be given the UNLIMITED TABLESPACE privilege. That's just asking for trouble. Same applies to the RESOURCE role.
    Cheers, APC

  • Ora - 01536 Tablespace Quota

    I am getting an error
    ORA - 01536 : Space Quota exceeded for tablespace 'Tablespacename';
    I have tried options like
    alter user <username> quota unlimited on <Tablespacename>;
    Grant resource to <username>;
    I am still getting the same error
    Please can any one help me
    Lakshmi Nar

    Perhaps you are giving quota in the wrong tablespace. Can you post the complete error ?
    Perhaps that user is trying to stored objects in another tablespace different than its default tablespace.
    Joel Pérez

  • ORA-01536 Space Quota with resource and unlimited tablespace privilege

    Good morning.
    I've got the following error ORA-01536: space quota exceeded for tablespace, but my owner has the following grants:
    - RESOURCE
    - UNLIMITED TABLESPACE
    The tablespace transaction has allocated 150GB and when it's about 90% of space used the error occurs, but we have auto extend in all tablespaces.
    My environment:
    Oracle Database 10.2.0.2
    RAC - ASM
    Server Red Hat release 4
    Best Regards,
    Rafael Ceolim

    jgarry wrote:
    Check the ddl for all objects in the tablespace. There was a thread yesterday where an unused partitioned index had part of it's data in an offline tablespace, or something like that. You might also look at dba_segments for the objects too, in case something is just not where you expect.tanks jgarry for your reply.

  • ORA-01536

    two weeks ago i upgrade oracle 9i r2 to 10g r2. the database seems fine until today i received error
    ORA-01536 space quota exceeded for tablespace 'xxx'
    the tablespace is only 20% filled and the user for that tablespace already granted RESOURCE and UNLIMITED TABLESPACE.
    do i miss something?
    thank you in advance.

    There may be dependent objects for the table you trying to manupulate . Try to f
    Find out out dependent objects -
    1 select NAME,TYPE from dba_dependencies where
    REFERENCED_NAME='table name'
    2. If found, find the owner of the objects.
    select owner , objects_name from dba_objects where objcects = 'dependent_objects'
    3 Grant unlimited quota to that user.
    grant unlimited tablespace to <user> ;
    hare krishna
    Alok

  • Error Oracle Mobile ORA-30023 Duplicate undo tablespace specification

    Hi,
    I have the following mobile application (Oracle Mobile 10g R3):
    - Win32 (Forms 6i) App.
    - snapshots (12 updateable, 36 read-only)
    I have a successfully compilation of my form connected to the mobile database. However when I put a value over a textitem, my WHEN-VALIDATE-ITEM trigger send me an error:
    ORA-30023 Duplicate undo tablespace specification
    How can I solve this???, It seems like there is a parameter that I have to change.
    The WHEN-VALIDATE-ITEM trigger only has a basic select over a "readonly" table.
    Please help.
    Regards,
    Santiago

    I think the problem is the following,
    I need to convert a date to julian format, example:
    to_char(sysdate,'j')
    The problem is that it seems like Oracle Mobile connot support this kind format convertion.
    So, How can I get the number of days between 01-jan-4712 BC and other date????
    I found this function TO_DATE('-4712-01-01', 'SYYYY-MM-DD'), but it doesn´t works on Oracle Mobile.
    If someone have any idea about how can I get the number of days between 01-jan-4712 BC and other day without using the format 'SYYYY'......please help

  • ORA-00904:ROWID "Unknown Identifier"... trying to create  a MV...

    Hi,
    I have created successfully a test mv which contains aggregates....
    create materialized view log on dept with sequence, rowid (deptno,dname) including new values;
    create materialized view log on emp with sequence, rowid(deptno,job,hiredate,sal) including new values;
    create materialized view mv_dept_emp_
    build immediate
    refresh fast on commit
    enable query rewrite
    as
    select a.dname, count(*) cnt, sum(b.sal) sal,count(b.sal) cnt_sal, b.job, b.hiredate
    from dept a , emp b
    where a.deptno=b.deptno
    group by a.dname, b.job, b.hiredate
    Now, I'm trying to create a mv which includes only a join... but the error ORA-00904:ROWID "Unknown Identifier" appears.... The sql stmt , i issue is as follows:
    create materialized view mv_dept_emp
    build immediate
    refresh fast
    enable query rewrite
    as
    select a.rowid, b.rowid, a.dname, b.ename, b.job, b.hiredate
    from dept a , emp b
    where a.deptno=b.deptno
    Does anybody have any idea how to overcome this problem...???
    Note: I use DB 10g v.2
    Thank you,
    Sim

    Sim,
    The error message is rather self explaining: you cannot create a (materialized) view with a column named "rowid". If you give it an alias, it will work:
    SQL> create materialized view log on dept with sequence, rowid (deptno,dname) including new values;
    Materialized view log created.
    SQL>
    SQL> create materialized view log on emp with sequence, rowid(deptno,job,hiredate,sal) including new values;
    Materialized view log created.
    SQL>
    SQL> create materialized view mv_dept_emp
      2  build immediate
      3  refresh fast on commit
      4  enable query rewrite
      5  as
      6  select a.dname, count(*) cnt, sum(b.sal) sal,count(b.sal) cnt_sal, b.job, b.hiredate
      7  from dept a , emp b
      8  where a.deptno=b.deptno
      9  group by a.dname, b.job, b.hiredate
    10  /
    Materialized view created.
    SQL> drop materialized view mv_dept_emp
      2  /
    Materialized view dropped.
    SQL> create materialized view mv_dept_emp
      2  build immediate
      3  refresh fast
      4  enable query rewrite
      5  as
      6  select a.rowid, b.rowid, a.dname, b.ename, b.job, b.hiredate
      7  from dept a , emp b
      8  where a.deptno=b.deptno
      9  /
    from dept a , emp b
    ERROR at line 7:
    ORA-00904: "ROWID": invalid identifier
    SQL> create materialized view mv_dept_emp
      2  build immediate
      3  refresh fast
      4  enable query rewrite
      5  as
      6  select a.rowid dept_rowid, b.rowid emp_rowid, a.dname, b.ename, b.job, b.hiredate
      7  from dept a , emp b
      8  where a.deptno=b.deptno
      9  /
    Materialized view created.Regards,
    Rob.

  • Enough space, unlimited tablespace ,why faces the error ORA-01536

    the error happened the production database.the case is that enough space, unlimited tablespace for the table owner,but the table index has another owner,the index has a tablespace,the error happened on the index which was in the tablespace. at that time,we were worried,because the error had affected the foregrounding,then we execuated "ALTER USER the table_owner QUOTA <integer> [K/M] ON <tablespacename>;" but now i make a test which reappeared the error,the error has reappeared,but i execuated ALTER USER the table_owner QUOTA <integer> [K/M] ON <tablespacename>; " the error still hanppened. so i don't know if i make a mistak to decide the production database error??? please tell me why ,thank you !

    01536, 00000, "space quota exceeded for tablespace '%s'"
    // *Cause:  The space quota for the segment owner in the tablespace has
    //          been exhausted and the operation attempted the creation of a
    //          new segment extent in the tablespace.
    // *Action: Either drop unnecessary objects in the tablespace to reclaim
    //          space or have a privileged user increase the quota on this
    //          tablespace for the segment owner.
    ALWAYS
    Post Operating System (OS) name & version for DB server system.
    Post results of
    SELECT * from v$version
    or post Oracle version to 4 decimal places

  • DRM 11.1.13 - ORA-01536 space quota exceeded for tablespace "DRM_INDEX"

    Hello,
    Are there any guidelines or recommendations on how to size the index tablespace of the DRM repository? We keep running out of space, it is now set to 10GB. We have hierarchies with 100,000+ nodes in about 6 versions, several exports with queries. Is there any way to cleanup what is causing the index tablespace to grow?
    Thank you,

    Hi iam new to drm ,installed on my lappi,and when i try to configure,i am understanding the the pre-requisites
    Oracle Database Prerequisitesl If you are using an Oracle RAC database system, you must create the tablespaces with the
    appropriate RDBMS software prior to installation.
    Whether the scripts are run automatically or manually, the user must be logged in as
    SYSTEM. When you manually execute the database scripts, the DRM_DB user is created in
    the RDBMS (if it does not already exist). The DRM_DB user is assigned a default tablespace
    of DRM_DATA and must have access rights to the following items:
    Default tablespace (usually DRM_DATA)
    UNLIMITED TABLESPACE
    CONNECT
    CREATE ANY SEQUENCE
    CREATE USER
    ALTER USER
    ====================================================
    When you manually execute the database scripts, the user is logged in as the schema owner
    which, has a default tablespace of DRM_DATA. This user must have access rights to the
    following items:
    m Default tablespace (usually DRM_DATA) — this can be done after the install if the
    tablespaces were not created.
    UNLIMITED TABLESPACE
    DBA
    CONNECT
    CREATE ANY SEQUENCE
    CREATE USER
    ALTER USER
    =========================================================
    according to the previous understanding of hyperion modules.this time i created a new user "DRM_DATA" under orcl DB
    and provide him dba,connct,view,procedure,trigger,session roles..
    and when i try to configure it then it states some error////// yur drm_data not have drm prerequisites.

  • 1536 ORA-01536: space quota exceeded for tablespace

    I am trying to update a record in the particular table.. its keep saying the above error msg.. I have extended the table space segment, but still am getting the same error.
    Can some one have any idea on this..
    Thanks in advance

    Hi,
    execute the following statement form system
    SQL> alter user <username> quota unlimited on < tablespace_name> ;
    this will allow you to use this tablespace.
    -Mohan
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Joekan:
    I am trying to update a record in the particular table.. its keep saying the above error msg.. I have extended the table space segment, but still am getting the same error.
    Can some one have any idea on this..
    Thanks in advance<HR></BLOCKQUOTE>
    null

  • ORA-01111: for undo tablespace

    Hi,
    We have large archive gap in standby.
    When we try to apply archive log manually using recover standby database, it throws the below error
    SQL> recover standby database;
    ORA-00283: recovery session canceled due to errors
    ORA-01111: name for data file 35 is unknown - rename to correct file
    ORA-01110: data file 35: '/data/db/tech_st/11.1.0/dbs/UNNAMED00035'
    ORA-01157: cannot identify/lock data file 35 - see DBWR trace file
    ORA-01111: name for data file 35 is unknown - rename to correct file
    ORA-01110: data file 35: '/data/db/tech_st/11.1.0/dbs/UNNAMED00035'
    We have added File 35 in Primary in undo tablespace , hence it's throwing error.
    Please advice.
    Thanks

    Hi,
    If you have the same filesystem on both primary and standby database, then why dont you try backing up single file and restoring to standby database.
    Connect to your primary database:
    rman target /
    run
    allocate channels...;
    backup datafile 35;
    Copy the backup piece to standby database. On standby database:
    rman target /
    catalog start with 'backup location';
    restore datafile 35;
    then on your sqlplus:
    recover standby database;
    Hope this will resolve your problem.

  • ORA-01251 on system tablespace

    hi folks,
    (of course we didn't have any backup)
    when we try to open our DB we get:
    SVRMGR> alter database open;
    alter database open
    ORA-01122: database file 19 failed verification check
    ORA-01110: data file 19: '/tecdata/oradata/INVSID/system08.dbf'
    ORA-01251: Unknown File Header Version read for file number 19
    SVRMGR>
    We find some recovery solution but not in case of system tablespace datafile
    we cannot drop the datafile 'couse we are not able to open the database.
    there is any solution?
    thanks everyone!

    Hello,
    in dba_temp_files, it shows MAXBYTES as 34359721984, so UNLIMITED apparently does mean 32GB??As Sybrand posted, it depends on your Block Size.
    If you use Smallfile Tablespace (the default) then, each of its Datafile is limited to *4 MBlock* (so 4x1024x1024 blocks). So, for a Block Size of 8 Ko it gives (8x1024)x(4x1024x1024) Bytes = *32 GB*. But, you may have up to *1022* Datafiles for your Tablespace.
    So, if you want your Tablespace to extend more than 32 GB you may add other datafiles, up to *1022*. So in fact the maximum size for your Tablespace can reach almost *32 TB* (for a block size of 8 Ko). Of course, in this case, you'll have so many datafiles that it won't be easy to manage them.
    This is the reason why, starting with Oracle 10.1 you may create Bigfile Tablespace. They have just one datafile but, it can reach *4 GBlock*, so 32 TB for a Block Size of 8 Ko.
    Before using Bigfile Tablespace, you should ensure that your OS can support such large file else, the capacity of the Tablespace could be really limited.
    Hope this help.
    Best regards,
    Jean-Valentin

  • ORA-01652 in TEMP Tablespace

    Hi,
    We have the following errors:
    RMAN> crosscheck archivelog all;
    starting full resync of recovery catalog
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of crosscheck command at 01/07/2009 14:26:10
    RMAN-03014: implicit resync of recovery catalog failed
    RMAN-03009: failure of full resync command on default channel at 01/07/2009 14:26:10
    ORA-01652: unable to extend temp segment by in tablespace
    RMAN>
    We have tried to increase the size of the TEMP tablespace, but this operation keeps using up the entire temp tablespace. It's the temp tablespace in the target database that is filling up.
    We cannot keep increasing the size of the TEMP ts to fill the disk.
    We have also tried to create a new repository but this had the same outcome.
    I reckon there is something in the database tables, as one of our backups used the target control file as its repository. Should I remove the entries from these tables in the target tablespace to make the repository think there is no re-synching to be done?
    Regards,
    Tim.

    If you are sure that it is on the target DB what you can do is enable a trace for the event to see what triggers this error
    it doesnt have to be on temporary table because there are temp segments on normal tables used for index creation type operations as well so you need to find the problem before assuming it is temp tablespace error
    alter system set events '1652 trace name errorstack level 1';
    to turn off
    alter system set events '1652 trace name context off';
    If you cant find anything from trace then you can send the trace output here maybe somebody can catch something.
    Coskan Gundogar
    http://coskan.wordpress.com
    Edited by: coskan on Mar 30, 2009 4:28 PM

  • ORA-15005 when creating tablespaces

    Database oracle 10g
    OS Redhat EL4
    Using RAC and +ASM
    Hi
    I created a load of tablespaces with specific datafiles.
    create tablespace whatever datafile '+DATA01/etc/etc.dbf' size 100M
    I then realised I had mixed up all the datafile names so dropped them all
    drop tablespace whatever;
    After this I fixed up the naming and tried to recreate the tablespaces but get the following error
    ORA-01119: error in creating database file '+DATA01/etc
    ORA-15005: name etc/etc is already used by an existing alias
    Any ideas how I get rid of these so I can start again?
    Thanks for help in advance

    Hi,
    you should drop the alias first.
    ALTER DISKGROUP dgroup# DROP FILE '+dgroup/etc/etc.dbf';
    dBarak.
    Message was edited by:
    dBarak

Maybe you are looking for

  • Schedule lines not generated after MRP run

    Dear All, I am trying to create Schedule lines through MRP run , but instead system creates MRP element PRqRel  and its PurRqs when i check in MD04 ,  the following are the prerequisite i done before MRP run , but still Schedule lines are not generat

  • Sudden SSD un-recognition + blinking question marked folder

    Dear all, i've got a pretty strange behaviour here. my late 2011 MacBook Pro won't boot my SSD disk (Samsung 840 Evo 750gb) anymore. restarting or powering off/on the mac will always result in no disk found (question marked blinking folder). please n

  • Adobe Edge CC 2014.1 .js files overwrites html content

    I created animation .js files on Edge 2014.1, made a static HTML file in Dreamweaver where I have DIV's with content (text or image). Example <div>DummyText</div>. But Edge CC 2014.1 .js files overwrites DIV's content. In browser DIV doesn't have tex

  • Sprachausgabe Adobe Reader XI funktioniert nicht

    Hallo, die Sprachausgabe funkioniert nicht. Es sollen damit englische Texte vorgelesen werden. Folgende Stimmen stehen im Reader zur Auswahl: "Microsoft Anna - Englisch (US)", "Mary", "Mike" - wenn sie eingestellt werden tut sich garnichts; bei "Samp

  • Business content for FI-SL

    Is there any business conent object for FI-SL in BI side ( I mean cube, DSO, or queries, etc) ? We are going to implement FI-SL. The only thing I can find is that I have to generate the data source by myself. I don't find anything at BI side. Is ther