Professional Documents
Culture Documents
Transporting A Tablespace
Transporting A Tablespace
You can move large amounts of data between databases just simply by moving data files
from one database to another. You copy all the data files from the source database to the
target database and import the data dictionary information about the tablespaces from the
source database to the target database.
You use transportable tablespaces mainly in the context of a data warehouse, some of the
important features are
Moving data from the source database (OLTP) into a data warehouse database
Moving data from a staging database into a data warehouse database
Moving data from a data warehouse to a data mart
Performing tablespace point-in-time recovery
Archiving historical data
Transporting a tablespace
Note: The tablespaces must be in read only mode and only metadata (data dictio
be contained in the data pump export
Copy the Data to target
Now copy all the data files and the data pump export to the target server
server
Tablespace import impdp system/system dumpfile=test.dmp transport_datafiles='test01.dbf','test02
directory=data_pump_dir
You can transport tablespace between different server architectures, there is only one
requirement both platform must have the same endian format. endian format refers to the
byte ordering of the file system, they can be one of two types big or small, if they differ
you must convert the data files to the format you require.
The steps to transport a tablespace that are a different endian format are
Source Server
Privilege required to check tablespace grant EXECUTE_CATALOG_ROLE to vallep;
execute dbms_tts.transport_set_check('test01, test02', true);