Soubory vetsi nez 2GB

Hlavatý Jiří jiri.hlavaty na EDITEL.CZ
Čtvrtek Prosinec 27 12:04:09 CET 2001


metalink:

fact: Oracle Enterprise Edition 8
fact: RDBMS
fact: Intel Based Server LINUX
symptom: Cannot create a datafile >2G
symptom: ORA-19502: write error on file %s , blockno %s (blocksize=%s)
symptom: ORA-27069: skgfdisp: attempt to do I/O beyond the range of the file
symptom: It is possible to create files >2G on OS level
cause: Oracle 8 on Linux does not support large files (>2G) even though 
operating system can do so (provided Linux kernel version is 2.4 or higher).



fix:

Upgrade to Oracle 9i, that does not have the 2G limitation.
Otherwise, do not create datafiles larger that 2G.


. 

> -----Original Message-----
> From: David Toman [mailto:dtoman na wiken.com]
> Sent: Thursday, December 27, 2001 11:28 AM
> To: linux na linux.cz
> Subject: Soubory vetsi nez 2GB
> 
> 
> Dobre dopoledne,
> 
> potreboval bych radu viz Subj. Mam kompletni instalaci (tj. vsechny 
> balicky) RH 7.2 + Oracle 8.1.7 + vsechny aktualni updaty a pouzivam 
> jadro Enterprise z distribuce, filesystem je ext3. Pomoci dd nebo cat 
> vytvorim bez problemu soubor vetsi nez 2GB.
> Potize nastanou, kdy se pokusim vytvorit/pridat takovy soubor do 
> tablespace Oraclu, ktery by mel vice nez 2GB. V tu chvili dostavam od 
> Oraclu hlasku "Linux error 22, can't write file header", nebo 
> tak nejak.
> Stejne se chova i utilita unrar v. 2.90, mam zapakovany DB 
> export (asi 
> 2.5GB). Archiv je v poradku, zkontrolovano prave pomoci unrar. Ovsem 
> kdyz se pokusim o expanzi, vse probiha OK do chvile, kdy 
> vysledny soubor 
> dosahne velikost 2GB. Pak to skonci hlaskou "File size limit reached".
> 
> Prohledani archivu na linux.cz mi potvrdilo, ze s enterprise 
> jadrem na 
> RH 7.x by to melo byt v pohode. Ve vedomostni DB na 
> RedHat.com jsem nic 
> nenasel, Bugzilla hlasi pouze podobnou chybu v mc (ale zatim bez 
> reakce). Root.cz take nic... :-)
> 
> Ma (mel) nekdo podobny problem?
> Diky, D. Toman
> 


Další informace o konferenci Linux