Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: 2 Gig File limit under Solaris 2.51?

Re: 2 Gig File limit under Solaris 2.51?

From: Phil Herring <revdoc_at_uow.edu.au>
Date: Fri, 14 Aug 1998 10:25:42 +1100
Message-ID: <revdoc-1408981025420001@bastardo.its.uow.edu.au>


In article <35D2B837.A311AF44_at_home.aus>, David <David_at_home.aus> wrote:

> 2.51 is limited to 2G files
> 2.6 is unlimited
> BUT Oracle 8.0, 8.0.1...,8.0.3,8.0.4.1 and 8.0.4.2 will not work with
files > 2G
>
> ... tablespace files and export files are still restricted to 2G limit
even when
> running 2.6.
>
> & Oracle is not the only problem, most 3 party tools [today] will not support
> large files
> ie. sorts, compilers ...

This is because the way that the large files are supported in Solaris 2.6 involves totally different system calls to the standard set... e.g.: open() is used for files under the 2G limit, and open64() for files that may be larger than 2G; ditto fstat() and fstat64(), lockf() and lockf64(), and so on. Parameters passed to those calls are also different. As a result, software like Oracle will have to be *extensively* rewritten to support large files, especially if they are also required to work under Solaris 2.5.1, which doesn't support the new calls. Received on Thu Aug 13 1998 - 18:25:42 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US