|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 123 ![]() |
Bonjour,
Je sais que la base Oracle 10 XE est limitée à 4 Go de données utilisateurs. Mais comment comptabilise-t-on cette taille. Si je totalise l'espace disque utilisé par l'ensemble de la base (APISOFT XCS), j'arrive à 3.87 Go, soit une taille dangereusement proche des 4Go Cependant, je ne sais pas si il faut totaliser l'espace disque utilisé par les fichiers tels que : CONTROL01.CTL CONTROL02.CTL CONTROL03.CTL RED01.LOG RED02.LOG RED03.LOG SYSAUX01.DBF SYSTEM01.DBF TEMP01.DBF TEMP.DBF UNDOTBS01.DBF Je n'ai pas trouvé d'information concluante sur le site oracle. A priori je dirais non pour les CTL et les LOG (?) Existe-il une commande SQL (ou un utilistaire en ligne de commande) pour connaitre la taille totale des données utilisateurs par rapport à cette limite (J'ai un accès administrateur windows, et SYSDBA oracle) |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Logiquement, je dirais le résultat de :
Code :
SELECT SUM(bytes) FROM dba_data_files; |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 123 ![]() |
Finalement, le total donné par la requète SQL ne correspond pas à ce qu'oracle utilise pour calculer sa limite.
En effet, suite à une restauration de donnée qui a fait grossier fortement le fichier UNDOTBS01.DBF, le total renvoyé par la commande SQL dépasse maintenant 5 Go, et pourtant oracle XE n'a pas bloqué la base. |
|
|
00
|
|
|
#4 | |
|
Membre éprouvé
![]() Inscription : décembre 2007 Messages : 354 ![]() |
Extrait du FAQ Oracle concernant Oracle 10g Express Edition
Citation:
__________________
Consultant et formateur Oracle |
|
|
|
00
|
|
|
#5 | |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 123 ![]() |
Citation:
Et comment obtenir ou calculer ce total ? |
|
|
|
00
|
|
|
#6 |
|
Membre éprouvé
![]() Inscription : décembre 2007 Messages : 354 ![]() |
Je n'ai pas une version sous la main mais ça devrait être la requête de Orafrance en enlevant les tablespaces temporaires, SYSTEM, UNDO. Il est très simple de tester en essayant d'ajouter un tablespace de données de telle sorte que la taille totale des fichiers de données utilisateur dépasse 4G.
__________________
Consultant et formateur Oracle |
|
|
00
|
|
|
#7 | |
|
Membre expérimenté
![]() ![]() Nicolas Gasparotto Inscription : janvier 2007 Messages : 424 ![]() |
Citation:
Un example de calcul de l'espace dispo ici Nicolas. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com