Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment importer des données Excel dans le tableau Toad 9.5

essayez les méthodes suivantes

MÉTHODE 1 : Cliquez sur Outils → Importer → Assistant d'importation. Cette fenêtre peut être utilisée pour importer des données de différents types de fichiers source dans une table.

MÉTHODE 2 : SQL*Loader Vous pouvez utiliser l'interface de TOAD avec un programme d'Oracle appelé sqlloader. Enregistrez le fichier Excel en tant que fichier délimité par des virgules (.csv) ou délimité par des tabulations (.txt). Si vos données comportent des virgules dans un champ de texte, enregistrez votre fichier délimité par des tabulations.

Ouvrez DBA → Assistant SQL Loader

Choisissez "construire un nouveau fichier de contrôle". Suivant.

Cliquez sur "Ajouter". Choisissez votre fichier délimité par des virgules ou par des tabulations. Suivant.

Cliquez sur "Ajouter". Choisissez votre tableau.

Si vous chargez un fichier délimité par des virgules, saisissez une virgule dans la zone de liste déroulante "Tous les champs délimités par". Si vous chargez un fichier délimité par des tabulations, sélectionnez "TAB" dans la liste déroulante "Tous les champs délimités par". Suivant.

Choisissez une "méthode de chargement" en notant ce qui suit :

TRUNCATE effacera tout ce qui se trouve dans la table avant le chargement.

INSERT insérera des données si la table est vide mais renverra une erreur si la table contient des données.

APPEND insère des données sans supprimer les données existantes. Vous pourriez obtenir des doublons de cette façon, mais c'est une bonne méthode si vous essayez d'obtenir cette dernière ligne qui a été mungée pour une raison ou une autre.

Si votre fichier comporte des en-têtes de colonne dans sa première ligne, tapez 1 dans la zone de saut. Suivant.

Tapez un nom de fichier de contrôle dans la zone de nom de fichier de contrôle. Suivant.

Choisissez soit "exécuter maintenant" pour charger les données maintenant, soit "créer simplement le fichier de contrôle" pour créer le fichier .ctl. Une fois que vous avez le fichier ctl, vous n'avez théoriquement même pas besoin de TOAD, car vous pouvez simplement utiliser sqlloader sur n'importe quelle machine disposant de sqlloader et pouvant se connecter à la base de données. Mais pourquoi voudriez-vous. :) Je choisis exécuter maintenant.

Remarque :Si vous travaillez avec Oracle 8.0 ou une version antérieure sur un système d'exploitation Windows 2000 ou ultérieur, décochez "Suivre la progression"

Remarque :une fois que vous avez un fichier ctl, vous pouvez :

Choisissez DBA→Assistant SQL Loader

Choisissez "Utiliser le fichier de contrôle". Suivant.

Sélectionnez votre fichier de contrôle. Suivant.

Choisissez "exécuter maintenant". Terminer.