Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/12/2006, 09h20   #1
Membre du Club
 
Avatar de Titouf
 
Inscription : juillet 2004
Messages : 175
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2004
Messages : 175
Points : 56
Points : 56
Par défaut [ORACLE8i][EXPORT] Descente d'une BDD en fichier

Bonjour,

J'ai besoin de descendre une BDD en export.

Il me manque une information sur ce principe.

Connaissez vous éventuellement la place que pourrait prendre ce fichier d'export par rapport à la taille de la base?

Ou sinon pour m'aider, afin que je puisse faire une règle de 3, est ce que quelqu'un pourrait m'indiquer comment connaitre la taille en octet d'une table?

Merci d'avance.
Titouf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2006, 17h25   #2
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
SELECT
  SYS.DBA_TABLES.OWNER,
  SYS.DBA_TABLES.TABLE_NAME,
  SUM(SYS.DBA_SEGMENTS.BLOCKS),
  SUM((SYS.DBA_SEGMENTS.BYTES / 1048576)) "Taille en Mo",
  SUM((SYS.DBA_SEGMENTS.BYTES / 1073741824)) "Taille en Go",
  SUM(SYS.DBA_SEGMENTS.EXTENTS),
  SYS.DBA_TABLES.TABLESPACE_NAME
FROM
  SYS.DBA_TABLES,
  SYS.DBA_SEGMENTS
WHERE
  ( SYS.DBA_SEGMENTS.OWNER=SYS.DBA_TABLES.OWNER AND SYS.DBA_SEGMENTS.SEGMENT_NAME=SYS.DBA_TABLES.TABLE_NAME AND SYS.DBA_SEGMENTS.SEGMENT_TYPE='TABLE')
AND SYS.DBA_TABLES.OWNER='MON_SCHEMA'
AND SYS.DBA_TABLES.TABLE_NAME='MA_TABLE'
GROUP BY
  SYS.DBA_TABLES.OWNER, 
  SYS.DBA_TABLES.TABLE_NAME, 
  SYS.DBA_TABLES.TABLESPACE_NAME
ORDER BY
  1, 
  2
La table DBA_TABLES n'est pas obligatoire, mais c'est une requête classique que j'avais dans un coin
__________________
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

Mon combat pour les droits des consommateurs face aux abus des grandes marques.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h32.


 
 
 
 
Partenaires

Hébergement Web