Return-Path: <ml-errors@fatcity.com>
Received: from air189.startdedicated.com (root@localhost)
 by orafaq.com (8.11.6/8.11.6) with ESMTP id hBCI6A512075
 for <oracle-l@orafaq.com>; Fri, 12 Dec 2003 12:06:10 -0600
X-ClientAddr: 66.27.56.210
Received: from ns3.fatcity.com (rrcs-west-66-27-56-210.biz.rr.com [66.27.56.210])
 by air189.startdedicated.com (8.11.6/8.11.6) with ESMTP id hBCI6Ao12070
 for <oracle-l@orafaq.com>; Fri, 12 Dec 2003 12:06:10 -0600
Received: from ns3.fatcity.com (localhost.localdomain [127.0.0.1])
 by ns3.fatcity.com (8.12.8/8.12.8) with ESMTP id hBCI1DXN011963
 for <oracle-l@orafaq.com>; Fri, 12 Dec 2003 10:01:20 -0800
Received: (from root@localhost)
 by ns3.fatcity.com (8.12.8/8.12.5/Submit) id hBCHUnJL002884
 for oracle-l@orafaq.com; Fri, 12 Dec 2003 09:30:52 -0800
Received: by fatcity.com (05-Jun-2003/v1.0g-b73/bab) via fatcity.com id 005D9B21; Fri, 12 Dec 2003 09:34:27 -0800
Message-ID: <F001.005D9B21.20031212093427@fatcity.com>
Date: Fri, 12 Dec 2003 09:34:27 -0800
To: Multiple recipients of list ORACLE-L <ORACLE-L@fatcity.com>
X-Comment: Oracle RDBMS Community Forum
X-Sender: "Tanel Poder" <tanel.poder.003@mail.ee>
Sender: ml-errors@fatcity.com
Reply-To: ORACLE-L@fatcity.com
Errors-To: ML-ERRORS@fatcity.com
From: "Tanel Poder" <tanel.poder.003@mail.ee>
Subject: Re: 10g new features (was: dc_used_extents ,dc_free_extents
Organization: Fat City Network Services, San Diego, California
X-ListServer: v1.0g, build 73; ListGuru (c) 1996-2003 Bruce A. Bergman
Precedence: bulk
Mime-Version: 1.0
Content-Type: text/plain;	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi!

> Tanel,
>  Thanks for sharing the presentation in the 10g features.
>  I started looking at the slides and I have a question about the "cross
> platform transportable tablespaces" and the command you used.
>  From what I gather in the command I can take a Unix based datafile and
> convert it to a "Microsoft Windows NT"
> format just by quoting the destination OS type and version? Then
> basically I have to copy the converted datafile to the new OS and
> recognize the datafile by the new OS to have to data available? How is
> this possible? the different OS's use different storage (fat's, inodes)
> unless it converts it into a common format like ASCII. Do you have to
> perform and "conversion" on the new OS when the file is copied over? For

No, contents of a file are just a sequence of bytes. No fats, no inodes.
These are file system internal mechanisms to keep track about file chunks on
a device. As I understand, convert tablespace does just little-endian to
big-endian conversion (or vice versa) for appropriate datatypes, maybe
something in the datafile header as well.

> query purposes why not use a DBLINK? I think it would be faster. I can
> understand some complicated actions and wanting to keep the data
> separate between platforms or if you wanted to migrate between
> platforms. Other than that reason I am finding it difficult to
> understand the full advantage for this feature.

You might be right, direct load inserts over dblinks can be quite fast and
they don't require intermediate storage+disk IO capacity for transferring
data. But within SAN environment you can just mount your device with
converted file elsewhere, here we might have more benefit from transportable
tablespaces.  I depends on environment, which method will be faster for data
transfer, I think. Also, 10g's data pump with it's direct read & load
capabilities will change the picture.

>
>  I think that the online segment shrink is a nice feature but as I
> understand the feature, it requires the use of RAW devices. Is this
> correct? The RAW device must have a portion of the disk allocated for
> the max size file before the shrink or else the disk could be clobbered
> by creating a file on the device.

No, the segment is shrunk within Oracle datafile, it doesn't matter on which
storage layer they lie.

> No SQLPLUSW for windows? Is this because of a browser based access to
> the sqlplus function?

SQLPLUSW was quite crappy, I've never used it anyway, regular sqlplus on
cmd.exe will do the job just fine.

Tanel.


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Tanel Poder
  INET: tanel.poder.003@mail.ee

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

