Email: service@parnassusdata.com 7 x 24 online support!

    You are here

    • You are here:
    • Home > Blogs > PDSERVICE's blog > Oracle DUL Operating System Dependent Parameters OSD Operating System Dependent Parameters

Oracle DUL Operating System Dependent Parameters OSD Operating System Dependent Parameters

Oracle DUL Operating System Dependent Parameters OSD Operating System Dependent Parameters

the osd header is endian specific. Remember that the settings should be

for the original database platform. So this only requires some attention when cross unloading. For instance when

unloading from a Solaris Sparc, or AIX machine on your laptop.

 

 

Older versions before Oracle 10g

 

Before 10g there are some subtle differences between the platforms. Its related to how the various compiler packed

C-structures, the number of bits for a file and a block number in a dba, disk block address, and the size of the osd

header block (block 0). All these could be different. Netware is the exception as they forced a rebuild of all databases

in the transition from Oracle7 to Oracle8, so for that platform there are two sets.

Port Platform Endian Fbits (67) Fbits(89) CSTR Lead Word

 

 

1 Digital VAX OpenVMS FALSE 8 - 0 0 32

2 HP Series 9000 HP-UX TRUE 6 10 32 1 32

21 Novell Netware (Oracle7) FALSE 8 - 0 1 32

21 Novell Netware (Oracle8) FALSE - 8 32 1 32

22 MS DOS FALSE 8 - 16 512 16

46 Intel based server LINUX FALSE - 10 32 1 32

87 Digital Unix FALSE 6 10 32 1 32

89 Alpha Vms FALSE 8 10 32 0 32

168 Silicon Graphics UNIX TRUE 6 ? 32 1 32

172 Intel Solaris FALSE 5 32 1 32

198 Sequent Dynix/PTX FALSE 6 ? 32 1 32

319 IBM RS 600 AIX TRUE 8 10 32 1 32

358 NCR Intel FALSE 8 ? 32 1 32

453 Sun Sparc Solaris TRUE 6 10 32 1 32

601 MS Windows NT Alpha FALSE 8 8 32 512 32

615 MS Windows 95 FALSE 8 ? 32 512 32

912 MS Windows NT Intel FALSE 8 10 32 1 32

47 RM 600 Reliant Unix TRUE 10 32 1 32

 

 

 

Explanation of the Table headings

 

Explanation of the abreviations:

 

 

Abreviations Parameter

ENDIAN OSD_BIG_ENDIAN_FLAG

FBITS67 OSD_DBA_FILE_BITS (Oracle version6/Oracle7)

FBITS89 OSD_DBA_FILE_BITS (Oracle8/Oracle9)

CSTR OSD_C_STRUCT_ALIGNMENT

LEAD OSD_FILE_LEADER_SIZE

WORD OSD_WORD_SIZE