Import of a tablespace using a tablespace different name
Hi,
i'm trying to import a transportable tablespace into the same database it was exported from, but using a different name; the import utility fails saying that it can't find the original tablespace.
The parameters used during export and import are:
exp 'sys/pwd@host as sysdba'
transport_tablespace=yes
tablespaces=test_tbs
direct=yes
triggers=no
constraints=no
buffer=100000
file=test_tbs.dmp
imp 'sys/pwd@host as sysdba'
transport_tablespace=yes
tablespaces=test_tbs
file=test_tbs.dmp
buffer=100000
datafiles='test_tbs.dbf'
Both tools are spawned as child processes of my application.
Is there any way to import a tablespace with a new name or to rename the tablespace after import. Needless to say, that I can't predict the new name at export time.
What I basically want to do, is to imitate the "Attach/Detach Database" feature of mssql.
Thanks in advance
Heiko
You can't rename tablespace with transport_tablespace features. Read the piece of information extracted from the metalink note : 103013.1
Transported tablespaces are plugged in in a read-only configuration, however the file header also stores the tablespace name, so any attempt to rename it would require an update to the file header. Similarly at unplug time there is a requirement that the tablespace is in read only mode and the same restrictions therefore apply - you can't 'RENAME' a tablespace, because you might only be taking a copy of the datafile.
Similar Messages
-
Importing tablespace using impdp
Hi,
I am trying to transport tablespace using expdp/impdp like:
source side: expdp dumpfile=tbs1.dmp logfile=tbs1.log directory=datapump transport_tablespaces=tbs1
transformed to target side
target side: impdp dumpfile=tbs1.dmp directory=datapump transport_datafiles='/u01/app/oracle/sales/tbs1.dbf'
it is giving:
ORA-39123: Data Pump transportable tablespace job aborted
ORA-29345: cannot plug a tablespace into a database using an incompatible character set
when i searched in google some suggestions are given like do transport using rman.
But when we have the option in impdp why i need to go to rman tool.
i want to use impdp only. but i ma unable to use it properly while importing.
can you please alter me.
thank you!Hello,
ORA-29345: cannot plug a tablespace into a database using an incompatible character setIt cannot work due to the error ORA-29345 above:
ORA-29345: cannot plug a tablespace into a database using an incompatible character set
Cause: Oracle does not support plugging a tablespace into a database using an
incompatible character set.
Action: Use import/export or unload/load to move data instead.
i want to use impdp only. but i ma unable to use it properly while importing.So, as suggested, move the data by import/export. But, be careful, as you have different character set you may have conversions.
Hope this help.
Best regards,
Jean-Valentin -
maintaining a cube via batch uses TEMP tablespace although the temp tablespace specified for the user is TEMP01. Olapsys has TEMP tablespace.
How to force it to use TEMP01?
Thanks.
pxsheth.I don't have a good feeling for sizes of things (I'm a developer and don't typically see real-world data). Maybe someone else can give you stronger feedback. Also, you don't mention versions or anything. Sometimes that can be helpful.
The relational world and the OLAP world are different in a number of ways. The relational world doing OLAP-type stuff (data warehousing) uses materialized views for summaries.
Our stuff is closest in concept to that.
Remember that in OLAP, you create cubes. The (virtual) size of the cube is the product of the lengths of the dimensions. This number can go up fast with the number of dimensions. Most data is sparse (not all dimension values are meaningful). It is important to properly define your cubes to take that into account. Rdbms tables are automatically sparse (they only contain the rows that exist). Saying a table has 67,000 rows gives a sense of size, but no clue to the dimensionality and thus the size.
One GB of storage does not seem like a lot to me. You might get a hint at how much you need based on how far the build got. If it got most of the way, then its close. Otherwise you need a lot more. I might go up to 3-4 gig at a minimum, and consider doubling it a couple of times until you get a sense of how much you need. If you've gone back several times, and are only up to 1 gig, reconsider your size requests.
Can some of you active users help in the sizing area? -
Unable to restore TABLESPACE using RMAN backups
Hi,
I am not able to restore tablespace using RMAN (TSPITR).
I have full backup of database,
While try to restore it's failed.
RMAN> recover tablespace TEST1 until logseq 706 auxiliary destination '/tmp';
Starting recover at 16-OCT-13
using channel ORA_DISK_1
RMAN-05026: WARNING: presuming following set of tablespaces applies to specified point-in-time
List of tablespaces expected to have UNDO segments
Tablespace SYSTEM
Tablespace UNDOTBS2
Creating automatic instance, with SID='CsFz'
initialization parameters used for automatic instance:
db_name=TRAINEE
db_unique_name=CsFz_tspitr_TRAINEE
compatible=11.2.0.0.0
db_block_size=8192
db_files=200
sga_target=280M
processes=50
db_create_file_dest=/tmp
log_archive_dest_1='location=/tmp'
#No auxiliary parameter file used
starting up automatic instance TRAINEE
Oracle instance started
Total System Global Area 292933632 bytes
Fixed Size 1336092 bytes
Variable Size 100666596 bytes
Database Buffers 184549376 bytes
Redo Buffers 6381568 bytes
Automatic instance created
List of tablespaces that have been dropped from the target database:
Tablespace TEST1
contents of Memory Script:
# set requested point in time
set until logseq 706 thread 1;
# restore the controlfile
restore clone controlfile;
# mount the controlfile
sql clone 'alter database mount clone database';
# archive current online log
sql 'alter system archive log current';
# avoid unnecessary autobackups for structural changes during TSPITR
sql 'begin dbms_backup_restore.AutoBackupFlag(FALSE); end;';
executing Memory Script
executing command: SET until clause
Starting restore at 16-OCT-13
allocated channel: ORA_AUX_DISK_1
channel ORA_AUX_DISK_1: SID=81 device type=DISK
channel ORA_AUX_DISK_1: starting datafile backup set restore
channel ORA_AUX_DISK_1: restoring control file
channel ORA_AUX_DISK_1: reading from backup piece /oracle/product/11.2.0/dbhome_1/dbs/c-332232391-20131016-09
channel ORA_AUX_DISK_1: piece handle=/oracle/product/11.2.0/dbhome_1/dbs/c-332232391-20131016-09 tag=TAG20131016T144951
channel ORA_AUX_DISK_1: restored backup piece 1
channel ORA_AUX_DISK_1: restore complete, elapsed time: 00:00:01
output file name=/tmp/TRAINEE/controlfile/o1_mf_95wbkpvj_.ctl
Finished restore at 16-OCT-13
sql statement: alter database mount clone database
sql statement: alter system archive log current
sql statement: begin dbms_backup_restore.AutoBackupFlag(FALSE); end;
contents of Memory Script:
# set requested point in time
set until logseq 706 thread 1;
# set destinations for recovery set and auxiliary set datafiles
set newname for clone datafile 1 to new;
set newname for clone datafile 7 to new;
set newname for clone datafile 2 to new;
set newname for clone tempfile 1 to new;
set newname for datafile 6 to
"/oracle/oradata/TRAINEE/datafile/o1_mf_test1_95w9fln9_.dbf";
# switch all tempfiles
switch clone tempfile all;
# restore the tablespaces in the recovery set and the auxiliary set
restore clone datafile 1, 7, 2, 6;
switch clone datafile all;
executing Memory Script
executing command: SET until clause
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
renamed tempfile 1 to /tmp/TRAINEE/datafile/o1_mf_temp_%u_.tmp in control file
Starting restore at 16-OCT-13
using channel ORA_AUX_DISK_1
channel ORA_AUX_DISK_1: starting datafile backup set restore
channel ORA_AUX_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_AUX_DISK_1: restoring datafile 00001 to /tmp/TRAINEE/datafile/o1_mf_system_%u_.dbf
channel ORA_AUX_DISK_1: restoring datafile 00007 to /tmp/TRAINEE/datafile/o1_mf_undotbs2_%u_.dbf
channel ORA_AUX_DISK_1: restoring datafile 00002 to /tmp/TRAINEE/datafile/o1_mf_sysaux_%u_.dbf
channel ORA_AUX_DISK_1: restoring datafile 00006 to /oracle/oradata/TRAINEE/datafile/o1_mf_test1_95w9fln9_.dbf
channel ORA_AUX_DISK_1: reading from backup piece /tmp/1iomi9rv_1_1
channel ORA_AUX_DISK_1: piece handle=/tmp/1iomi9rv_1_1 tag=TAG20131016T144935
channel ORA_AUX_DISK_1: restored backup piece 1
channel ORA_AUX_DISK_1: restore complete, elapsed time: 00:00:15
Finished restore at 16-OCT-13
datafile 1 switched to datafile copy
input datafile copy RECID=11 STAMP=828975325 file name=/tmp/TRAINEE/datafile/o1_mf_system_95wbkybb_.dbf
datafile 7 switched to datafile copy
input datafile copy RECID=12 STAMP=828975325 file name=/tmp/TRAINEE/datafile/o1_mf_undotbs2_95wbkycy_.dbf
datafile 2 switched to datafile copy
input datafile copy RECID=13 STAMP=828975325 file name=/tmp/TRAINEE/datafile/o1_mf_sysaux_95wbkybz_.dbf
contents of Memory Script:
# set requested point in time
set until logseq 706 thread 1;
# online the datafiles restored or switched
sql clone "alter database datafile 1 online";
sql clone "alter database datafile 7 online";
sql clone "alter database datafile 2 online";
sql clone "alter database datafile 6 online";
# recover and open resetlogs
recover clone database tablespace "TEST1", "SYSTEM", "UNDOTBS2", "SYSAUX" delete archivelog;
alter clone database open resetlogs;
executing Memory Script
executing command: SET until clause
sql statement: alter database datafile 1 online
sql statement: alter database datafile 7 online
sql statement: alter database datafile 2 online
sql statement: alter database datafile 6 online
Starting recover at 16-OCT-13
using channel ORA_AUX_DISK_1
starting media recovery
archived log for thread 1 with sequence 702 is already on disk as file /oracle/product/11.2.0/dbhome_1/dbs/arch1_702_807275402.dbf
archived log for thread 1 with sequence 703 is already on disk as file /oracle/product/11.2.0/dbhome_1/dbs/arch1_703_807275402.dbf
archived log for thread 1 with sequence 704 is already on disk as file /oracle/product/11.2.0/dbhome_1/dbs/arch1_704_807275402.dbf
archived log for thread 1 with sequence 705 is already on disk as file /oracle/product/11.2.0/dbhome_1/dbs/arch1_705_807275402.dbf
archived log file name=/oracle/product/11.2.0/dbhome_1/dbs/arch1_702_807275402.dbf thread=1 sequence=702
archived log file name=/oracle/product/11.2.0/dbhome_1/dbs/arch1_703_807275402.dbf thread=1 sequence=703
archived log file name=/oracle/product/11.2.0/dbhome_1/dbs/arch1_704_807275402.dbf thread=1 sequence=704
archived log file name=/oracle/product/11.2.0/dbhome_1/dbs/arch1_705_807275402.dbf thread=1 sequence=705
media recovery complete, elapsed time: 00:00:01
Finished recover at 16-OCT-13
database opened
contents of Memory Script:
# make read only the tablespace that will be exported
sql clone 'alter tablespace TEST1 read only';
# create directory for datapump import
sql "create or replace directory TSPITR_DIROBJ_DPDIR as ''
/tmp''";
# create directory for datapump export
sql clone "create or replace directory TSPITR_DIROBJ_DPDIR as ''
/tmp''";
executing Memory Script
sql statement: alter tablespace TEST1 read only
sql statement: create or replace directory TSPITR_DIROBJ_DPDIR as ''/tmp''
sql statement: create or replace directory TSPITR_DIROBJ_DPDIR as ''/tmp''
Performing export of metadata...
EXPDP> Starting "SYS"."TSPITR_EXP_CsFz":
EXPDP> Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK
EXPDP> Processing object type TRANSPORTABLE_EXPORT/TABLE
EXPDP> Processing object type TRANSPORTABLE_EXPORT/POST_INSTANCE/PLUGTS_BLK
EXPDP> Master table "SYS"."TSPITR_EXP_CsFz" successfully loaded/unloaded
EXPDP> ******************************************************************************
EXPDP> Dump file set for SYS.TSPITR_EXP_CsFz is:
EXPDP> /tmp/tspitr_CsFz_17454.dmp
EXPDP> ******************************************************************************
EXPDP> Datafiles required for transportable tablespace TEST1:
EXPDP> /tmp/TRAINEE/datafile/o1_mf_test1_95wbkyck_.dbf
EXPDP> Job "SYS"."TSPITR_EXP_CsFz" successfully completed at 14:56:02
Export completed
contents of Memory Script:
# shutdown clone before import
shutdown clone immediate
executing Memory Script
database closed
database dismounted
Oracle instance shut down
Performing import of metadata...
IMPDP> Master table "SYS"."TSPITR_IMP_CsFz" successfully loaded/unloaded
IMPDP> Starting "SYS"."TSPITR_IMP_CsFz":
IMPDP> Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK
Removing automatic instance
Automatic instance removed
auxiliary instance file /tmp/TRAINEE/datafile/o1_mf_temp_95wblk08_.tmp deleted
auxiliary instance file /tmp/TRAINEE/onlinelog/o1_mf_3_95wblj14_.log deleted
auxiliary instance file /tmp/TRAINEE/onlinelog/o1_mf_2_95wblhn8_.log deleted
auxiliary instance file /tmp/TRAINEE/onlinelog/o1_mf_1_95wblh8q_.log deleted
auxiliary instance file /tmp/TRAINEE/datafile/o1_mf_sysaux_95wbkybz_.dbf deleted
auxiliary instance file /tmp/TRAINEE/datafile/o1_mf_undotbs2_95wbkycy_.dbf deleted
auxiliary instance file /tmp/TRAINEE/datafile/o1_mf_system_95wbkybb_.dbf deleted
auxiliary instance file /tmp/TRAINEE/controlfile/o1_mf_95wbkpvj_.ctl deleted
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 10/16/2013 14:56:16
RMAN-06963: Error received during import of metadata
RMAN-06961: IMPDP> ORA-39123: Data Pump transportable tablespace job aborted
ORA-01565: error in identifying file '/oracle/oradata/TRAINEE/datafile/o1_mf_test1_95w9fln9_.dbf'
ORA-27037: unable to obtain file status
Linux Error: 2: No such file or directory
Additional information: 3Hi,
Cloud you please cheek below link:
ORACLE Cookies: TSPITR to recover a dropped tablespace
Thank you -
How to exclude UNDO and temp tablespace using monitoring template
hi,
as per MOS note id 816920.1 undo and temp tablespace is excluded from monitoring starting version 11G onwards.It says that thresholds will need to be explicitly set if undo and temp needs to be monitored
we have grid 12C implemented now with monitoring templates which sets thresholds for all tablespaces. does it apply that thresholds to undo and temp too?? we are receiving alerts for undo and temp tablespaces and we wish to disable them. We have undo tablespaces with different names in many databases as per naming conventions for that line of business.
How can i exclude undo and temp tablespaces from monitoring using grid 12C monitoring templates. is there a way through templates where i can set thresholds of permanent tablespaces only???In EM12c, go to the 'Enterprise' menu, then 'Job', then 'Library'. There should be an out-of-the-box job called "DISABLE TABLESPACE USED (%) ALERTS FOR UNDO AND TEMP TABLESPACES" that you can run against your database targets, and that job will disable database-generated alerts.
If a previous admin has set up EM12c-generated alerts for undo and temp, then yes, a monitoring template will take care of disabling them. Either remove those alerts from the existing monitoring template and apply them to your targets, or create a new monitoring template based on one database's current settings, remove those warning/critical thresholds for your undo and temp tablespaces, and apply it to your targets. -
Cloning a schema using transportable tablespace in same database?
In 10g r2, is it possible to clone the schema in same database using transport tablespace?
sample syntax
impdp USERID=<TargetConnection> DIRECTORY=NHS_DIR Remap_Schema=TESTA:TESTB
TRANSPORT_DATAFILES='<TargetDataFile>' DumpFile=<DumpFileName> logfile=<LogFileName>>
In 10g r2, is it possible to clone the schema in same database using transport tablespace?
sample syntax
impdp USERID=<TargetConnection> DIRECTORY=NHS_DIR Remap_Schema=TESTA:TESTB
TRANSPORT_DATAFILES='<TargetDataFile>' DumpFile=<DumpFileName> logfile=<LogFileName>
>
Well, why not simply test that yourself? You seem to know the command already. It is possible but with some effort:
You have to rename the original tablespace before importing it back. Also, you have to create the user testb with the appropriate privileges. The datafile that you import has to be renamed also, because a file with that name already belongs to the database.
Kind regards
Uwe
http://uhesse.wordpress.com -
Restore the dropped tablespace using RMAN?
Hello,
I have done a oracle tablespace re-org for PSAPPOOLD,PSAPPOOLI. Now I want to restore only the OLD PSAPPOOLD,PSAPPOOLI tablespace using TAPE backup via RMAN.
The probelm is I have dropped the old tablespace during re-org which is a part of the re-org. Is it possible to restore the dropped tablespace using RMAN?
My Oracle version is 9.2.05
if anyone has done this before, please share your valuable ideas.
I wrote the below script for the restore.
run {
allocate channel ch1 type sbt_tape;
startup nomount
restore controlfile; -
>(I guess,if I restore old control file, I might get old structure which help the restore of TB)
alter database mount ;
restore tablespace PSAPPOOLD,PSAPPOOLI;
recover tablespace PSAPPOOLD,PSAPPOOLI;;
release channel ch1;
Thanks,
Arjun
Edited by: Arjun Venkateswarlu on Jul 31, 2009 6:40 PM> I have done a oracle tablespace re-org for PSAPPOOLD,PSAPPOOLI. Now I want to restore only the OLD PSAPPOOLD,PSAPPOOLI tablespace using TAPE backup via RMAN.
>
> The probelm is I have dropped the old tablespace during re-org which is a part of the re-org. Is it possible to restore the dropped tablespace using RMAN?
Hello Arjun,
why would you want to do this?
What is is you want to achieve by this action?
BTW: it's not possible to do that.
Check [Performing RMAN Tablespace Point-in-Time Recovery|http://download.oracle.com/docs/cd/B10501_01/server.920/a96566/rcmtspit.htm].
You want a "Tablespace point in time recovery" (TSPITR) for a dropped tablespace and that is just not possible with RMAN.
So, the easiest way for you to get this tablespace back would be to restore and recover the database to a different host.
Ah, while we're at it: using RMAN outside the BRTOOLS is not supported by SAP - so you better be a wiz with it because there won't be much help in case anything does not work.
regards,
Lars -
Forcing all schema objects to use one tablespace
Before importing i always create an empty schema using the following script.
CREATE USER scott IDENTIFIED BY tiger
DEFAULT TABLESPACE <font color="red"><b>hcdata</b></font>
TEMPORARY TABLESPACE TEMP;I want all the objects in the scott schema to use hcdata tablespace.
But tables in the dumpfile which i am going to import to the empty scott schema were created with DDLs like
CREATE TABLE BATCH_HIST_STAT
BATCH_ID NUMBER(9) NOT NULL,
BATCH_NBR VARCHAR2(15 CHAR) NOT NULL,
ITEM_ID VARCHAR2(10 CHAR) NOT NULL
TABLESPACE <font color="navy"><b>tmdata</b></font>
/Now when i try to import BATCH_HIST_STAT table, it will only use tmdata and i'll get errors if i haven't allocated enough space on tmdata. How can i force these objects to use only the DEFAULT TABLESPACE (hcdata in my example) i specified in the CREATE USER command.make sure the user doesn't have unlimited tablespace provilige (as a result of GRANT RESOURCE).
Make sure the user has sufficient quota on the target tablespace and no quota on other tablespaces.
alter user ... quota unlimited on hcdata quota 0 on tmdata;
Sybrand Bakker
Senior Oracle DBA -
Checking tablespace used space, free space in ASM
Hi,
I want to find the tablespace used space, free space, total space in an ASM (Automatic Storage Management) environment. What is the query for that ?
Thankswant to find the tablespace used space, free spaceUse same script that u are used in non-asm environment.
dba_data_files
dba_free_space
total space in an ASM (Automatic Storage Management) environment.select name, type, total_mb, free_mb, required_mirror_free_mb,
usable_file_mb from v$asm_diskgroup;
Thanks
Kuljeet -
Tablespaces used in user schema
guys,
I want to find all tablespaces used in user schema - scott. I tried using views like v$tablespace, v$datafile.. but doesnt seem to help.
any suggestions/inputs ??
Thankshi,
SQL> alter user test default tablespace users quota unlimited on users;
User altered.
SQL> create table test.tab1 as select * from all_objects;
Table created.
SQL> alter user test default tablespace example quota unlimited on example;
User altered.
SQL> create table test.tab2 as select * from all_objects;
Table created.
SQL> column segment_name format a25
SQL> column tablespace_name format a25
SQL> column owner format a25
SQL> select tablespace_name, segment_name,owner
2 from dba_segments
3 where owner = 'TEST' and segment_name in ('TAB1','TAB2');
TABLESPACE_NAME SEGMENT_NAME OWNER
USERS TAB1 TEST
EXAMPLE TAB2 TEST
SQL> select default_tablespace, temporary_tablespace
2 from dba_users
3 where username = 'TEST';
DEFAULT_TABLESPACE TEMPORARY_TABLESPACE
EXAMPLE TEMP
SQL>At a time user have default tablespace. but you can see there object create on any another tablespace .
hope this helps
Taj
Message was edited by:
User 52 -
Create OMF tablespace using DBConsole
How to create a tablespace using DBCONSOLE(10gr2 OEM)? The OEM screen keeps asking for the datafile name, which invalidates the OMF feature if i don't want to name the datafiles and have oracle decided it.
Thanks
-AshHi Scott,
This is the output of the query
SQL> select file_name||':'||tablespace_name from dba_data_files where tablespace_name like 'FLOW%' order by tablespace_name;
FILE_NAME||':'||TABLESPACE_NAME
/sid/oradata/data01/FLOW_1.dbf:FLOW_1
/sid/oradata/data01/FLOW_5.dbf:FLOW_1
/sid/oradata/data01/FLOW_2.dbf:FLOW_2
/sid/oradata/data01/FLOW_3.dbf:FLOW_3
/sid/oradata/data01/FLOW_4.dbf:FLOW_4
/sid/oradata/data01/FLOW_6.dbf:FLOW_5
/sid/oradata/data01/FLOW_7.dbf:FLOW_5
7 rows selected.
Please let me know, if anything else needs to be done.
Thanks,
Moosa. -
Hi everybody,
the database of an XI installation consits of a couple of tablespaces.
PSAP<SID>
PSAP<SID>640
PSAP<SID>DB
PSAP<SID>USR
PSAPTEMP
PSAPUNDO
SYSTEM
Does anybody know the purpose of each table space?
Especially: Where are the messages (Adapter Engine and/or Integration Server) stored?
So which tablespaces are expected to grow?
Regards,
MarcHi Marc,
PSAP<SID> = All objects of the SAP component <SID>. Example: PSAPC11.
PSAP<SID>USR = Customer-specific objects for component <SID>. Example: PSAPC11USR.
PSAPTEMP = Temporary obejcts (system default temporary tablespace)
PSAPUNDO = Undo tablespace (used from Oracle 9i instead of PSAPROLL)
Go thru this link, it might be useful :
http://help.sap.com/saphelp_nw04/helpdata/en/9f/4a56b2185851468b39b719daa2d3aa/frameset.htm
Regards
Suraj -
Create tablespace using RAW device
Hi,
When you create the tablespace using RAW device, you no need to specify the size parameter in the sql. It works in Solaris but not in Linux.
I dont know why, can anyone experience this issue before? please let me know
Thanks
VeeraMy advice for you would be to always include SIZE parameter when you create tablespace, redo log file on raw device.
Best Regards
Krystian Zieja / mob -
Need information about upgrading 9iR2 DB to 10gR2 using Trans Tablespaces
Hello All,
Does anyone mig/upgraded db using via transportable tablespaces? if so 9i ===> 10gR2
1. Exp/Imp: Too large to move
2. impdp does exist in 9iR2
3. version are 9ir2 to 10gR2
Size is 5TB
Thanks,
AMigration 9i to 10g release 2 requires you to upgrade the 9i release db to 10g r2 and use Transportable Tablespaces to migrate the DB's or do a refresh of the database using RMAN backups or Hotbackup refresh...
-
Does rebuild of indexes uses temp tablespace or system tablespace?
Does rebuild of indexes uses temp tablespace or system tablespace?
If so why?If you combine the answers from Aman and Burleson, they cover most of the picture.
When rebuilding an index, you may end up sorting a large amount of information. The sort may spill into the temporary tablespace - if you haven't configured your database and users properly, it is possible that the SYSTEM tablespace may be used for the temporary tablespace.
As the new copy of the index is built, it has to be built in the right place (tablespace), and the space used to build it will be marked as a temporary segment as the build takes place. When the build is complete, this temporary segment will take on the name of the origrinal index, and the original index will be re-badged as a temporary segment and dropped. (Again, you might see temporary segments in the SYSTEM tablespace if the index was originally in, or was rebuilt into, the SYSTEM tablespace).
Regards
Jonathan Lewis
http://jonathanlewis.wordpress.com
http://www.jlcomp.demon.co.uk
Maybe you are looking for
-
Hi , Is there any way of updating the PAYMENT TERMS for already created PO's(Standard/Blanket/Release) ? Regards and Thanks in advance.
-
Calls show up as Private or Unknown
IPhone 6 Plus Model MGAL2LL/A My phone number and/or name do not show up. I am identified as Unknown or Private, like a solicitor. How can I just show up as myself?
-
Why isn't My Itunes Offering me the without payment method? :S
I follwed all the necessary procedures leading up to the payment method, however I did not Have the option of the "Without a Credit Card" option, it was nowhere on my screen....... What is wrong?
-
Filter UI when used in an action
I'm creating a filter that has a UI. This all works fine when its run directly however when run in an action I cannot get the UI to be optional as with most other filters. I don't get the ability to enable/disable the UI in the action itself. I based
-
The KB article about what is coming in the next 6 months lists "Improvements to AppleScript support" for Numbers 3.0. AppleScript Editor tells me Numbers 3.0 is unscriptable. So by "improvements to AppleScript support" does Apple mean "Bringing bac