Professional Documents
Culture Documents
Temporary
Temporary
Temporary
Tablespace created.
SQL>
2
3
4
Tablespace created.
SQL> conn sys as sysdba
Enter password:
Connected.
SQL> col tablespace_name format a22
SQL> col file_name format a20
SQL> SELECT tablespace_name,file_name,bytes/1024/1024 mby
2 FROM dba_temp_files
3 WHERE tablespace_name='TEMP_TAB';
TABLESPACE_NAME
FILE_NAME
MBY
---------------------- -------------------- ---------TEMP_TAB
C:\TEMP_TAB.DBF
6
============================================
SQL> conn sys as sysdba
Enter password:
Connected.
SQL> col tablespace_name format a22
SQL> col file_name format a20
SQL> SELECT tablespace_name,file_name,bytes/1024/1024 mby
2 FROM dba_temp_files
3 WHERE tablespace_name='TEMP_TAB';
TABLESPACE_NAME
FILE_NAME
MBY
CONTENTS
--------PERMANENT
UNDO
PERMANENT
TEMPORARY
PERMANENT
PERMANENT
PERMANENT
TEMPORARY
8 rows selected.
SQL> DESC user_tablespaces;
Name
Null?
Type
----------------------------------------- -------- --------------------------TABLESPACE_NAME
BLOCK_SIZE
INITIAL_EXTENT
NEXT_EXTENT
MIN_EXTENTS
MAX_EXTENTS
PCT_INCREASE
MIN_EXTLEN
STATUS
CONTENTS
LOGGING
FORCE_LOGGING
EXTENT_MANAGEMENT
ALLOCATION_TYPE
SEGMENT_SPACE_MANAGEMENT
DEF_TAB_COMPRESSION
RETENTION
BIGFILE
0
UNIFORM
MAN
VARCHAR2(513)
NUMBER
NOT NULL VARCHAR2(30)
NUMBER
NUMBER
CHAR(9)
NUMBER
VARCHAR2(3)
NUMBER
NUMBER
NUMBER
NUMBER
NUMBER
VARCHAR2(513)
NUMBER
VARCHAR2(30)
NUMBER
NUMBER
VARCHAR2(9)
NUMBER
VARCHAR2(3)
NUMBER
NUMBER
NUMBER
NUMBER
NUMBER
VARCHAR2(7)
////
SELECT TABLESPACE_NAME,BYTES/1024/1024 "bytes",status,AUTOEXTENSIBLE,MAXBYTES/10
24/1024 "MAXBYTES",INCREMENT_BY/1024/1024 "INCREMENT_BY",ONLINE_STATUS
FROM dba_data_files;
////
SQL> SELECT TABLESPACE_NAME,BYTES/1024/1024 "bytes",status,AUTOEXTENSIBLE,MAXBYT
ES/1024/1024 "MAXBYTES",INCREMENT_BY/1024/1024 "INCREMENT_BY",ONLINE_STATUS
2 FROM dba_data_files;
TABLESPACE_NAME
bytes STATUS
AUT MAXBYTES INCREMENT_BY ONLINE_
--------------- ---------- --------- --- ---------- ------------ -------
USERS
SYSAUX
UNDOTBS1
SYSTEM
PER_TAB10
PER_TAB11
PER_TAB11
5
240
55
470
300
2
2
AVAILABLE
AVAILABLE
AVAILABLE
AVAILABLE
AVAILABLE
AVAILABLE
AVAILABLE
YES
YES
YES
YES
YES
YES
YES
32767.9844
32767.9844
32767.9844
32767.9844
210
210
10
.000152588
.001220703
.000610352
.001220703
.000244141
.000244141
.000244141
7 rows selected.
//////
SELECT tablespace_name,file_name,bytes/1024/1024 mbyes
FROM dba_data_files
UNION ALL
SELECT tablespace_name,file_name,bytes/1024/1024 mbyes
FROM dba_temp_files;
//////
SQL>
2
3
4
5
TABLESPACE_NAME FILE_NAME
MBYES
--------------- -------------------- ---------USERS
C:\ORACLE\PRODUCT\10
5
.2.0\ORADATA\ORCL\US
ERS01.DBF
SYSAUX
C:\ORACLE\PRODUCT\10
.2.0\ORADATA\ORCL\SY
SAUX01.DBF
240
UNDOTBS1
C:\ORACLE\PRODUCT\10
.2.0\ORADATA\ORCL\UN
DOTBS01.DBF
55
TABLESPACE_NAME FILE_NAME
MBYES
--------------- -------------------- ---------SYSTEM
C:\ORACLE\PRODUCT\10
.2.0\ORADATA\ORCL\SY
STEM01.DBF
470
PER_TAB10
PER_TAB11
C:\PER_TAB12345.DBF
C:\PER_TAB1234567.DB
F
300
2
PER_TAB11
C:\PER_TAB12345678.D
BF
TABLESPACE_NAME FILE_NAME
MBYES
--------------- -------------------- ---------TEMP
C:\ORACLE\PRODUCT\10
.2.0\ORADATA\ORCL\TE
28
ONLINE
ONLINE
ONLINE
SYSTEM
ONLINE
ONLINE
ONLINE
MP01.DBF
TEMP_TAB
C:\TEMP_TAB.DBF
9 rows selected.
-----------ADD DATAFLE:
-----------SQL> ALTER TABLESPACE TEMP_TAB
2 ADD TEMPFILE 'C:\TEMP_TAB1.DBF' size 6m autoextend on next 2m maxsize 10m;
Tablespace altered.
SQL> col file_name format a15
SQL> SELECT TABLESPACE_NAME,FILE_NAME,BYTES/1024/1024 "bytes",status,AUTOEXTENSI
BLE,MAXBYTES/1024/1024 "MAXBYTES",INCREMENT_BY/1024/1024 "INCREMENT_BY"
2 FROM dba_temp_files;
TABLESPACE_NAME FILE_NAME
bytes STATUS
AUT
MAXBYTES INCREMENT_BY
C:\ORACLE\PRODU
.000076294
CT\10.2.0\ORADA
TA\ORCL\TEMP01.
DBF
TEMP_TAB
C:\TEMP_TAB.DBF
6 AVAILABLE YES
10
.000244141
TEMP_TAB
C:\TEMP_TAB1.DBF
6 AVAILABLE YES
10
.000244141
VARCHAR2(513)
NUMBER
NOT NULL VARCHAR2(30)
NUMBER
NUMBER
CHAR(9)
NUMBER
VARCHAR2(3)
NUMBER
NUMBER
INCREMENT_BY
USER_BYTES
USER_BLOCKS
NUMBER
NUMBER
NUMBER
C:\TEMP_TAB.DBF
C:\TEMP_TAB12.DBF
2
3
NUMBER
NUMBER
DATE
NUMBER
NUMBER
VARCHAR2(7)
VARCHAR2(10)
NUMBER
NUMBER
NUMBER
NUMBER
VARCHAR2(513)
STATUS
------ONLINE
ONLINE
OFFLINE
STATUS
------ONLINE
ONLINE
ONLINE
---------------------------------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-----------------TABLESPACE RENAME:
-----------------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-----------------TABLESPACE BACKUP:
-----------------xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-----------------TABLESPACE RESIZE:
-----------------N.B : Before RESIZE make sure that ALTER DATABASE.
SQL> ALTER DATABASE TEMPFILE 'C:\TEMP_TAB1.DBF' RESIZE 20m;
Database altered.
SQL> col tablespace_name format a17
SQL> col file_name format a17
SQL> SELECT TABLESPACE_NAME,FILE_NAME,BYTES/1024/1024 "bytes",MAXBYTES/1024/1024
"MAXBYTES",INCREMENT_BY/1024/1024 "INCREMENT_BY"
2 FROM dba_temp_files;
TABLESPACE_NAME FILE_NAME
bytes MAXBYTES INCREMENT_BY
----------------- ----------------- ---------- ---------- -----------TEMP
C:\ORACLE\PRODUCT
28 32767.9844 .000076294
\10.2.0\ORADATA\O
RCL\TEMP01.DBF
TEMP_TAB
TEMP_TAB
C:\TEMP_TAB.DBF
C:\TEMP_TAB1.DBF
6
20
10
10
.000244141
.000244141
-----------------TABLESPACE DROP:
-----------------SQL> ALTER DATABASE TEMPFILE 'C:\TEMP_TAB1.DBF' DROP;
Database altered.
SQL> SELECT TABLESPACE_NAME,FILE_NAME,BYTES/1024/1024 "bytes",MAXBYTES/1024/1024
"MAXBYTES",INCREMENT_BY/1024/1024 "INCREMENT_BY"
2 FROM dba_temp_files;
TABLESPACE_NAME
FILE_NAME
bytes
MAXBYTES INCREMENT_BY
C:\TEMP_TAB.DBF
-------------------TABLESPACE DEFAULT :
--------------------
10
.000244141