Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur 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 05/02/2008, 17h16   #1
Membre régulier
 
Homme
Chef de projet NTIC
Inscription : octobre 2005
Messages : 310
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Industrie

Informations forums :
Inscription : octobre 2005
Messages : 310
Points : 94
Points : 94
Envoyer un message via MSN à paolo2002
Par défaut scripts de création des tables sous oracle 10g

bonjour,
quelqu' un connaitrait il un moyen de récupérer les scripts de création des tables sous oracle 10g ?
paolo2002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 17h25   #2
Membre actif
 
Étudiant
Inscription : février 2008
Messages : 224
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2008
Messages : 224
Points : 185
Points : 185
Bonjour,

DBMS_METADATA.GET_DDL(nom de la table);

Si je me souviens bien.
Milo59000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 17h32   #3
Membre régulier
 
Homme
Chef de projet NTIC
Inscription : octobre 2005
Messages : 310
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Industrie

Informations forums :
Inscription : octobre 2005
Messages : 310
Points : 94
Points : 94
Envoyer un message via MSN à paolo2002
Par défaut scripts de création des tables sous oracle 10g

merci pour ton aide !

mais je reçois un message me disant que la commande
n'est pas disponible sous ISqlplus .
paolo2002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 17h36   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
le message ne doit pas dire ça puisque c'est une fonction de la base et pas de l'outil
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 17h37   #5
Membre actif
 
Étudiant
Inscription : février 2008
Messages : 224
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2008
Messages : 224
Points : 185
Points : 185
Essaie sous SQL*PLUS ^^

Tu es sous quelle version d'Oracle car DBMS_METADATA est apparu sur la version 9 si je dis pas de bétises :p

Tiens voici un lien vers une archive de developpez qui pourra t'aider.
http://www.developpez.net/forums/arc...p/t-31255.html

La syntaxe est DBMS_METADATA.GET_DDL(type d'objet, nom de l'objet);
Milo59000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 17h44   #6
Membre régulier
 
Homme
Chef de projet NTIC
Inscription : octobre 2005
Messages : 310
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Industrie

Informations forums :
Inscription : octobre 2005
Messages : 310
Points : 94
Points : 94
Envoyer un message via MSN à paolo2002
Par défaut scripts de création des tables sous oracle 10g

Ben,
j'ai rentrer ceci:

Code :
SELECT dbms_metadata.get_ddl('TABLE','VALIDEUR') FROM dual;
et ça marche,
le problème est que j'arrive pas à afficher toutes les lignes, il me le tronque dès la première !
paolo2002 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 17h47   #7
Membre actif
 
Étudiant
Inscription : février 2008
Messages : 224
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2008
Messages : 224
Points : 185
Points : 185
Met le résultat de ta requête car je ne comprends pas ce que tu entends par :

Citation:
il me le tronque dès la première
Milo59000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 17h52   #8
Membre expérimenté
 
Inscription : juillet 2007
Messages : 495
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2007
Messages : 495
Points : 585
Points : 585
Il faut mettre :
2000 ou plus ou moins...
__________________
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
dgi77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2008, 18h29   #9
Invité de passage
 
Inscription : janvier 2008
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 13
Points : 4
Points : 4
Par défaut TOAD ?

Je pense que tu as déjà pensé à simplement utiliser un tool comme TOAD qui te permet de le faire facilement !
bruninho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2008, 08h02   #10
Membre expérimenté

 
Inscription : décembre 2003
Messages : 480
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 480
Points : 539
Points : 539
SET LONG 2000000
SET PAGESIZE 0

avant d'exécuter le SELECT sous sql*plus
__________________

*** OPN Exadata Specialist ***
*** OCE Performance Tuning 11g ***
*** OCE Rac 10g ***
*** OCP DBA 9i-10g-11g ***
Marc Musette 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 18h36.


 
 
 
 
Partenaires

Hébergement Web