The transportable tablespace featurecopying datafiles directly between Oracle instances instead of unloading and loading datawas introduced in Oracle 8i and has grown in functionality ever since. At first, the tablespace to be moved had to have the same block size as the destination database. The addition of multiple block size support in Oracle 9i removed that limitation. Now, in Oracle 10g, the platform limitation has been largely removed as well.
The article continues at