question of tablespace

Hi all

Oracle 11 g 2

RHEL 5

I am trying to insert data into a table in another schema

insert into the table table_name select * from .table_name < another_schema > and get the error as

Impossible to extend the table of 128 in tablespace < nom_tablespace >

the size of the source table is 700 MB and I have 3.5 GB of free space in the tablespace where im creating.

Not sure get this eventhough I have space in the tablespace

Please let me know what I should check

Regars,

Hi Hemant,

The table in the source schema is not compressed.

No im using the normal insert as an insert statement in the table_name table don't select * from other_schema.table_name.

But now the problem is solved.

Here's what I did.

I found in which data file structure of the object has been created and found it was created by datafile1.

changed the datafile1 with autoextend on option and I was able to insert the data without any problem.

Thanks much :-)

Tags: Database

Similar Questions

  • Question regarding tablespace TEMP and the o/s file associated with.

    Hello

    I want to write a simple query that returns the existing storage space and files that are part of each tablespace.

    I tried the script / query:
    col tablespace_name format a15
    col datafile_name   format a35
    col MB              format 999999
    col "CreateSize MB" format 999999
    
    --
    -- following two queries present only to show the problem I'm running into
    --
    
    select ts#
         , name
      from v$tablespace;
    
    select ts#
         , name
      from v$datafile;
    
    --
    -- this ALMOST works
    --
    
    select t.name tablespace_name
         , t.bigfile
         , d.name datafile_name
         , d.bytes/(1024*1024) MB
         , d.create_bytes/(1024 * 1024) "Create Size MB"
      from v$tablespace t
      join v$datafile   d
     using (ts#)
    ;
    The last query fails to display the files associated with it and the TEMP tablespace.

    Question: what tables should I ask to get a complete picture (one that is not lack of TEMP and its files)?

    Thank you for your help,

    John.

    V$ tempfile

    dba_temp_files

    Here you get a temporary tablespace.

    Concerning
    Asif kabir

  • Question about Tablespace default temporary

    Hi, all.

    It is a "Newbie Question"

    If I execute the following SQL statement:

    SQL > select tablespace_name, content from dba_tablespaces, this is what I get + other tablespaces.

    NOM_TABLESPACE... CONTENT

    SYSTEM ....................................... PERMANENT
    TEMP .......................................... TEMPORARY

    My question is about the TEMP tablespace. What is the default permanent tablespace defined by the system? In OEM grid control, where it is explicitly stated that it was defined by the permanent system default storage space?

    How to know for sure if storage space is the temporary tablespace default or not, without run the drop command and get the following message:

    SQL > temp DROP TABLESPACE;
    Drop tablespace temp
    *
    ERROR on line 1:
    ORA-12906: cannot remove the temporary tablespace default


    Thank you!

    Published by: ORA_UMAIR on February 18, 2009 10:12

    Published by: ORA_UMAIR on February 18, 2009 10:13

    Published by: ORA_UMAIR on February 18, 2009 10:13

    Select * from database_properties
    where property_name = 'DEFAULT_TEMP_TABLESPACE ';

    HTH...

  • question of tablespace mode standby

    Hi all

    We have a database of active standby mode READ ONLY WITH EFFECTIVE, which is used for purposes considered. Lately users are facing problems of tablespace temp (ORA-01652: unable to extend temp) on this database. How can we increase the size of the tablespace for standby databases in read-only mode. ?

    SQL > select open_mode from v database $;

    OPEN_MODE

    --------------------

    READ ONLY TO APPLY

    DB version: 11.2.0.2

    OS: AIX

    You can normally add tempfiles to database in read mode only open standaby

  • Question of tablespace group

    11.2.0.2 on Oracle Linux


    Default tablespace for the user SCOTT is MDS_TEMP tablespace. Tablespace MDS_TEMP is regularly full due to heavy sort.
    We have an another temporary tablespace called RTG_TEMP used by another user, which is less demanding in time and was usually about 20g of free space.


    We want to create a tablespace group "combining" MDS_TEMP and RTG_TEMP. But these storage spaces were not initially created with

    TABLESPACE GROUP mentioned in clause
    http://www.morganslibrary.org/reference/tbspgroup.html
    CREATE TEMPORARY TABLESPACE batchtemp TEMPFILE '/u02/oradata/temp04.dbf' SIZE 2G
    TABLESPACE GROUP temp_grp;
    Is there anyway that I can still do a group of these two storage spaces?

    alter tablespace mds_temp tablespace group temp_grp;
    alter tablespace rtg_temp tablespace group temp_grp;

    Select * from dba_tablespace_groups;

  • Questioning Bigfile tablespace

    What will be the minimum size of a single data file for the creation of bigfile tablespace?

    John Stegeman wrote:
    Why do you need to know? As far as I remember, it's small enough (100 k or less)

    "cute" is correct, but I think it may be a little over a megabyte for the latest versions of Oracle - I think that Oracle reserving 1 MB for the mapping of file space recently, I noticed.

    Concerning
    Jonathan Lewis

  • Reading only question backup Tablespace

    HII!
    I tried to read-only Table backup space. So, first change the tablespace to aid
    SQL > alter tablespace users read-only;
    Tablespace altered.

    2. then taken backup of all the data files by using the copy of the OS command.

    Now, the issue I'm facing is that can I change the read_write mode table space? If Yes, then how? Help, please...

    I tried to read-only Table backup space. So, first change the tablespace to aid
    SQL > alter tablespace users read-only;
    Tablespace altered.

    2. then taken backup of all the data files by using the copy of the OS command.

    Now, the issue I'm facing is that can I change the read_write mode table space? If Yes, then how? Help, please...

    Yes you can do it,

    SQL > alter tablespace users read write;

    After the successful restoration.

    sys@11GDEMO > select tablespace_name, status of dba_tablespaces where nom_tablespace = "CKPT"

    STATUS TABLESPACE_NAME
    ------------------------------ ---------
    CKPT ONLINE

    sys@11GDEMO > alter tablespace ckpt read-only;

    Tablespace altered.

    sys@11GDEMO > select tablespace_name, status of dba_tablespaces where nom_tablespace = "CKPT"

    STATUS TABLESPACE_NAME
    ------------------------------ ---------
    CKPT READ ONLY+.

    sys@11GDEMO > alter tablespace ckpt read write; +

    Tablespace altered.

    sys@11GDEMO > select tablespace_name, status of dba_tablespaces where nom_tablespace = "CKPT"

    STATUS TABLESPACE_NAME
    ------------------------------ ---------
    CKPT online+.

    sys@11GDEMO >
    Published by: CKPT July 6, 2011 11:22

  • Question of Tablespace Temp datafile.

    Hi Oracle gurus,

    the problem occurred when my file temp01.dbf to increase the size of certain MBs to 30 GB! (Within weeks)
    without doing RnD on advice, datafile temp01.dbf has been deleted! ,
    now a text file has been created, I renamed it with the same name 'temp01.dbf '!

    now my tasks fail with the error:

    1157: 64000: java.sql.SQLException: ORA-01157: cannot identify/lock data file 201 - see DBWR trace file
    ORA-01110: data file 201: ' C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01. DBF'

    I tried to add a data file over to the storage space according to the steps below:
    1. connect to sqlplus DBA (user sys)
    2. stop; -Removed database and Oracle Instance will stop.
    3. start; -Oracle instance started.
    4 run this query
    alter tablespace temp add datafile
    ' C:\oracle\product\10.2.0\oradata\orcl\TEMP02. DBF' SIZE 32 M;

    but still the error points to Temp01.

    The funny part, I wrote here that I don't get the name of the data file anywhere in the comic book.

    I've run this query below

    SELECT FILE_NAME IN DBA_DATA_FILES;

    and there is no name of data file with "Temp01" or "Temp02".

    I get the name 'TEMP' Tablespace when performing "SELECT TABLESPACE_NAME FROM DBA_TABLESPACES";

    to add more of what the above

    I tried to delete the file with the name 'TEMP01. DBF. "
    by running

    alter tablespace temp drop datafile
    ' C:\oracle\product\10.2.0\oradata\orcl\TEMP01. DBF';

    I get the following error:
    ORA-03219: Tablespace 'TEMP' is managed by dictionary, offline or temporary

    This storage space (TEMP) is temporary (Default) and his allocation_type is uniform


    I'm looking for

    1 remove the Temp01 data file and rename the temp02 with her.
    2 allow the name of auto extension datafile renamed as well as default data temp file features.

    I'm at the point of no return?..... .i am new to this level of work... I tried to solve the problem by taking the forumns References... somwhr but still missing...

    Need help to solve this problem.

    Hello

    4 run this query
    alter tablespace temp add datafile
    ' C:\oracle\product\10.2.0\oradata\orcl\TEMP02. DBF' SIZE 32 M;

    but still the error points to Temp01.

    the query should be as below

    ALTER TABLESPACE
    Add TEMPFILE '' SIZE M;
    example:
    ALTER TABLESPACE temp_new
    Add TEMPFILE ' / u02/oradata/tempnew02.dbf' SIZE 200 M;

    >

    The part funny, I noted here that I don't get the name of the file of data anywhere in the DB.

    I've run this query below

    SELECT FILE_NAME IN DBA_DATA_FILES;

    and there is no name of data file with "Temp01" or "Temp02".

    We are unable to display a temporary file in dba_data_files... It's funny...

    Use tempfile $ v and v$ temp_space_header to view a temporary file...

    to make offline / online
    ALTER DATABASE TEMPFILE '' offline / online;

    MAKE USE OF THE TEMPORARY TABLESPACE DEFAULT

    ALTER TABLESPACE TEMPORARY for executives from the DATABASE default;

    the use of thiese views

    SELECT *.
    FROM database_properties
    Property_name WHERE = 'DEFAULT_TEMP_TABLESPACE ';

    SELECT file_name, nom_tablespace
    FROM dba_temp_files;

    Kind regards
    Deepak

  • Question about tablespace in Oracle 10 g

    In 10g, this view is used to store the State of a tablespace. I need to be able to check whether or not a tablespace is in read-only mode. I understand that I can EM used to show status, but EM tells me that the tablespace is in read/write mode, and users insist that the tablespace is in read-only mode.

    Thank you in advance for your help!

    Are you sure? I think that in READING-WRITING and ONLINE means the same thing.

    SQL> select tablespace_name from dba_tablespaces;
    
    TABLESPACE_NAME
    --------------------------------------------------------------------------------
    SYSTEM
    UNDOTBS1
    SYSAUX
    TEMP
    USERS
    TEST
    
    6 rows selected.
    
    SQL> alter tablespace test read only;
    
    Tablespace altered.
    
    SQL> select tablespace_name, status from dba_tablespaces;
    
    TABLESPACE_NAME
    --------------------------------------------------------------------------------
    STATUS
    ---------------------------
    SYSTEM
    ONLINE
    
    UNDOTBS1
    ONLINE
    
    SYSAUX
    ONLINE
    
    TABLESPACE_NAME
    --------------------------------------------------------------------------------
    STATUS
    ---------------------------
    TEMP
    ONLINE
    
    USERS
    ONLINE
    
    TEST
    READ ONLY
    
    6 rows selected.
    
    SQL> alter tablespace test read write;
    
    Tablespace altered.
    
    SQL> 
    

    Edited by: P. Forstmann may 28, 2009 18:36

  • EBS 12 - closer to the time it takes to merge of tablespace

    Good evening!

    Guys, I have detected a hint of fragmentation of 6.58 in a tablespace of our test EBS server.

    They asked me to try to recover the disk space, so initially I want to execute a statement "ALTER TABLESPACE COALESCE nom_tablespace" on this tablespace.

    This is the scenario:

    OS: RHEL 5.7 x86_64

    Oracle EBS: 12.1.3

    Oracle database: 11.1.0.7.0

    Processors: 8

    RAM: 16 GB

    The memory allocated to Oracle DB: 8GB

    Tablespace to coalesce.

    Total size: 384GB

    Used tablespace space: 372,9 GB

    Free space: 11.1 GB

    According to your own experience, how long could merge this tablespace? I have to communicate an approximate time of how long the process at the head of our Department before proceeding.

    Thanks in advance!

    Good afternoon!

    Sorry for the absence.

    I made a clone of our test EBS server and run the statement "ALTER TABLESPACE nom_tablespace COALESCE", surprisingly the process finished 5-7 seconds later.

    Then I read about this behavior, and the answer comes from the Oracle DB documentation:

    «Free coalescence extends is not necessary for locally managed tablespaces.»

    I questioned the tablespace, it is managed locally. So, for me, it was a good lesson.

    After this discovery, I proceeded to reorganize the storage space.

    Thanks for your advice!

  • Many storage spaces and data for each quarter of the year files

    Hello

    I am junior DBA and I have a question about tablespace partitioning or data file sharing.

    I have a database of 10g in many storage spaces, for example:

    KER_DATA_2009_Q1

    KER_DATA_2009_Q2

    KER_DATA_2009_Q3

    KER_DATA_2009_Q4

    KER_INDX_2009_Q1

    KER_INDX_2009_Q2

    KER_INDX_2009_Q3

    KER_INDX_2009_Q4

    There is also a data file for each tablespace that is mentioned.

    But for this year 2013, only two big storage space I can get one and data KER_DATA, KER_INDX files.

    All tables and indexes in the whole database are KER_DATA, KER_INDX, tablespaces.

    I don't know any cut in two storage spaces and means of data files. Is this something like tablespace partitioning? This can be done automatically or someone needed to do it manually on the end of each quarter?

    This should be done to improve performance, several small files data instead a large?

    Can some admin explain this to me?

    The reason for this separation of database/tablespace was partitioning. There are a lot of tables partitioned by date column, and there are partitions for each quarter of the year. There are tablespace with a data file for each quarter (partition).

  • Storage spaces.

    Hi all

    I use 11g R2 and I have a question about tablespaces / data files.

    I added a data file to one of my tablespace and asked me if the addition of a data file instead of increase the existing data file would no more framentation.

    For me as that as the tablespace is locally managed mode it will prevent framentation.

    What do you think?

    Thank you very much.

    Set the "fragmentation".

    For the kind of things that most people call 'fragmentation' (there are many different definitions), a managed tablespace locally is immune or practically insensible to the "fragmentation".  Thus, for most of the definitions, it is immaterial that you add an additional data file or increase the size of your existing data files.

  • Max_size parameter in the dba_tablespaces

    Hi all


    I'm on environment of 11G oracle using SPARC machine.


    I created a tablespace yesterday with the following query:
    SQL> CREATE TABLESPACE XXXX_DATA LOGGING
      2      DATAFILE     '/XXXX/XXXX/f_data01.dbf'  SIZE 512M REUSE,
      3                   '/XXXX/XXXX/f_data02.dbf'  SIZE 512M REUSE,
      4                   '/XXXX/XXXX/f_data03.dbf'  SIZE 512M REUSE,
      5                   '/XXXX/XXXX/f_data04.dbf'  SIZE 512M REUSE
      6                    EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M;
    It was created, but with that I found a MAX_SIZE parameter value: 2147483645 when I questioned the tablespace using select * from dba_tablespaces where nom_tablespace = 'XXXX_DATA ';

    I did not specify this argument. Other tablespaces that exist have this parameter the value empty.

    What is the importance of this parameter. Is it possible altered, set empty?

    What happens if the size of the segment increase beyond this MAX_SIZE?

    I checked on google, and he told her:

    Maximum size of the max_size default NUMBER of segments.
    (http://download.oracle.com/docs/cd/B28359_01/server.111/b28320/statviews_5054.htm).

    Hello

    Max_size defaults to the maximum size of the segments. the default size is unlimited.
    Max_size is new column the DBA_TABLESPACES in 11g.

    You can change it.


    SQL> select TABLESPACE_NAME,MAX_SIZE from dba_tablespaces;

    TABLESPACE_NAME MAX_SIZE
    ------------------------------ ----------
    SYSTEM 2147483645
    SYSAUX 2147483645
    UNDOTBS1 2147483645
    TEMP 2147483645
    USERS 2147483645
    EXAMPLE                        2147483646
    6 rows selected.

    SQL> alter tablespace example default STORAGE(maxsize 10g);

    Tablespace altered.

    SQL> select TABLESPACE_NAME,MAX_SIZE from dba_tablespaces;

    TABLESPACE_NAME MAX_SIZE
    ------------------------------ ----------
    SYSTEM 2147483645
    SYSAUX 2147483645
    UNDOTBS1 2147483645
    TEMP 2147483645
    USERS 2147483645
    EXAMPLE                           1310720
    6 rows selected.

    SQL> alter tablespace example default STORAGE(maxsize unlimited);

    Tablespace altered.

    SQL> select TABLESPACE_NAME,MAX_SIZE from dba_tablespaces;

    TABLESPACE_NAME MAX_SIZE
    ------------------------------ ----------
    SYSTEM 2147483645
    SYSAUX 2147483645
    UNDOTBS1 2147483645
    TEMP 2147483645
    USERS 2147483645
    EXAMPLE                        2147483646
    6 rows selected.

    HTH
    Scott

    Published by: Scott Zheng on April 20, 2011 11:04

  • Question about ALTER TABLESPACE add datafile on/slide

    Good afternoon

    As an exercise, I created a STORETABS tablespace and added a data file using the command:
    SQL> alter tablespace storetabs add datafile 'e:/storetabs3.dbf' size 50M;
    This successful step. A new file was created at the root of e: as expected.

    Following this command, I have published:
    SQL> alter tablespace storetabs drop datafile 'e:/storetabs3.dbf';
    
    Tablespace altered.
    The command succeeded. However, the file * ' e:/storetabs3.dbf' * has not been deleted. After re-reading the documentation found at http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/statements_3002.htm, I feel that deleting the operating system file itself is something that must still be done manually.

    Question: Am I right that there is no option to cause 'alter tablespace < tablespace > drop datafile < datafilename >' remove it the o/s file? In other words, should the o/s file always be deleted manually as a separate step?

    Thank you for your help,

    John.

    John,

    Don't know what part of the documentation page you are referring to but on the same page to the following location
    http://download.Oracle.com/docs/CD/B28359_01/server.111/b28286/statements_3002.htm#sthref5437,
    He clearly staes

    Specify DROP to drop from the tablespace an empty datafile or tempfile specified by filename or file_number.
    This clause causes the datafile or tempfile to be removed from the data dictionary and deleted from the operating system.
    The database must be open at the time this clause is specified
    
  • Question of R11 and a tablespace

    Hi hussein;

    I want to hear your subject advice R11 and tablespace... I'm following: subject: Oracle Applications Tablespace model FAQ Doc ID: 269293.1

    I can understand what tablespace to aid what in R11, but I wonder one thing. Photo, you can:
    My AOOS_TS_TX_IDX tablaspace has 6 datafile as a_txn_ind06.dbf... some of this file has usegae 83 2 97% and 96%... The quesiton is when we resize datafile? I mean when we say "oo the datafile is %? to help so I have to resize.

    Another issue is my APPS_UNDOTS1 tablespace datafile (these are the 3 files) are now 100%... Should I resize them or its unncessarry?

    Thanks for the tips

    Hello

    The quesiton is when we resize datafile? I mean when we say "oo the datafile is %? to help so I have to resize.

    There is no precise answer to this question, and it depends on how this tablespace is used and the size of the storage space (for example, 70% used space of 1 GB tablespace is different than 70% used space of 100 MB tablespace). So, I would say that whenever you think that you need to add more space to the tablespace (these data files).

    Another issue is my APPS_UNDOTS1 tablespace datafile (these are the 3 files) are now 100%... Should I resize them or its unncessarry?

    You have not to-see (Note: 413732.1 - Full UNDO Tablespace in 10gr 2) for more details.

    Kind regards
    Hussein

Maybe you are looking for