Charger des données dans Autonomous Database sur une infrastructure Exadata dédiée

Vous pouvez charger des données en masse dans Autonomous Database sur une infrastructure Exadata dédiée à l'aide des outils Oracle Database et d'Oracle ou d'autres 3e outils d'intégration de données de partie.

Le chargement de données fait généralement référence au chargement de données-échantillons dans la base de données autonome pour en explorer les fonctions ou développer des applications à des fins de démonstration de faisabilité.

Le chargement des données diffère de la migration des données. La migration des données implique généralement de grands volumes de données. Il peut s'agir d'une activité ponctuelle ou régulière, selon les besoins. Voir Migration de données dans les bases de données autonomes pour découvrir les différentes options de migration de données prises en charge par les bases de données autonomes.

Aperçu du chargement des données

En général, les données sont chargées à partir de fichiers locaux sur votre ordinateur client ou de fichiers stockés dans un magasin d'objets en nuage.

Pour une expérience de chargement de données plus rapide, Oracle recommande de charger les fichiers sources dans un magasin d'objets en nuage, comme le service de stockage d'objets pour Oracle Cloud Infrastructure, avant de charger les données dans votre base de données autonome. Oracle prend en charge le chargement de fichiers situés dans votre centre de données local mais, lorsque vous utilisez cette méthode de chargement, vous devez tenir compte des vitesses de transmission sur Internet, qui peuvent être nettement inférieures.

La figure ci-dessous présente les utilitaires les plus courants que vous pouvez utiliser pour charger des données dans une base de données autonome. Elle montre également les différents formats de fichier et options de stockage pris en charge par les options de chargement des données.



Options de chargement

Le tableau ci-dessous répertorie les différents outils et utilitaires de chargement de données pour référence.
Outil/utilitaire Description Autonomous Database sur le nuage public Autonomous Database sur Exadata Cloud@Customer Cas d'utilisation applicables Pour plus de détails
Ensemble DBMS_CLOUD

L'ensemble PL/SQL DBMS_CLOUD prend en charge le chargement de données à partir de fichiers dans le nuage vers des tables créées dans une base de données Autonomous Database.

Vous pouvez charger des données à partir de différents formats de fichier à l'aide des procédures DBMS_CLOUD.COPY_DATA et DBMS_CLOUD.COPY_TEXT .

Les appareils de système de fichiers réseau externe (NFS) fournis par le client ou le service de système de fichiers OCI (FSS) peuvent être joints à l'aide des procédures DBMS_CLOUD_ADMIN.

Applicable Applicable Jeux de données volumineux qui tirent parti du stockage d'objets en nuage pour un chargement rapide.

Charger des données à partir de fichiers en nuage

Attacher le stockage de fichiers réseau à Autonomous Database

Attacher le stockage de fichiers externe à Autonomous Database

Database Actions

Interface Web qui offre des fonctions de développement, d'outils de données, d'administration et de surveillance pour les bases de données autonomes.

Database Actions est fourni avec chaque instance de base de données autonome.

Applicable Applicable

Petits jeux de données de test et de développement.

Charger ou accéder aux données de fichiers locaux, du stockage en nuage ou de bases de données distantes.

Chargement de données d'un fichier local dans une table

Oracle SQL*Loader Utilitaire de base de données permettant de charger des données de fichiers externes dans Oracle Database. Applicable Applicable

Charger de petites quantités de données à partir de fichiers locaux sur votre ordinateur client dans Autonomous Database sur une infrastructure Exadata dédiée.

Chargement ponctuel de données en masse à partir du stockage en nuage.

Déplacer des données à partir de lacs de données.

Charger des données à l'aide de SQL*Loader
SQL Developer

Version graphique de SQL*Plus qui permet aux développeurs de bases de données d'exécuter facilement des tâches de base.

Cet outil vous permet de vous connecter à des schémas de base de données MySQL et de tierce partie (non Oracle), telles que Microsoft SQL Server, Sybase Adaptive Server et IBM DB2, et d'afficher les métadonnées et les données de ces bases.

Vous pouvez ensuite déplacer ces bases de données vers une base de données autonome à l'aide de sous-programmes PL/SQL.

Applicable Applicable

Petits jeux de données de test et de développement.

Adopter Oracle Autonomous Database.

Exportation de base de données (décharger des objets et des données de base de données)

Déployer des objets dans le nuage

Oracle Application Express Environnement basé sur un navigateur facile à utiliser pour charger des données, gérer des objets de base de données, développer des interfaces REST et créer des applications de base de données pour des appareils mobiles et de bureau. Applicable Applicable

Petits jeux de données de test et de développement.

Charger ou accéder aux données de fichiers locaux, du stockage en nuage ou de bases de données distantes.

Chargement de données à l'aide d'Oracle Application Express
Oracle GoldenGate Outil de réplication de données d'Oracle permettant la migration ponctuelle de données, ainsi que la réplication des données avec saisie des données modifiées. Applicable Applicable

Adoption d'Autonomous Database sur une infrastructure Exadata dédiée.

Architecture active-active évolutive.

Entrepôt de données en temps réel.

Intégration de mégadonnées.

Analyse de flux en temps réel.

Répliquer des données à l'aide d'Oracle GoldenGate

Note :

Si vous n'utilisez pas l'utilisateur ADMIN, assurez-vous que l'utilisateur dispose des privilèges nécessaires pour les opérations que l'utilisateur doit effectuer. Pour plus d'informations, voir Gérer les privilèges des utilisateurs de base de données.