Prérequis
- Un Plan gratuit Octoparse ou supérieur
- Oracle 11g ou version ultérieure
- Oracle Instant Client 64 bits installé, comme expliqué ci-dessous
- Un compte utilisateur disposant d’une autorisation d’écriture sur le schéma cible
Installer Oracle Instant Client
Octoparse utilise le mode Thick pour se connecter à Oracle ; Instant Client est donc obligatoire.- Téléchargez Instant Client Basic 64 bits depuis le site web d’Oracle.
- Extrayez-le dans un répertoire local, par exemple
C:\oracle\instantclient. - Ajoutez ce répertoire au PATH du système.
- Redémarrez Octoparse.
Remarque : l’architecture d’Instant Client doit correspondre à celle d’Octoparse ; les deux doivent être en 64 bits. Une différence d’architecture provoque l’erreur DPI-1047.
Configurer l’export
Renseignez les paramètres d’export dans l’ordre suivant : Nom de la configuration Donnez un nom à la configuration afin de pouvoir la réutiliser. La liste déroulante permet de sélectionner une configuration existante ou de saisir un nouveau nom pour en créer une. Informations de connexion
Octoparse assemble automatiquement une chaîne de connexion au format
{server}:{port}/{database}.
Table Owner est obligatoire. Dans Oracle, chaque table appartient à un schéma précis. Sans Table Owner, Octoparse ne peut ni interroger la cible ni y écrire. Il s’agit généralement du Username, mais il peut être différent lorsqu’un schéma partagé est utilisé.Nom de la base de données Pour Oracle, le nom de la base de données est un champ de texte libre correspondant au nom du service ou au SID ; aucune liste déroulante n’est disponible. Table de la base de données Après avoir renseigné le nom de la base de données, choisissez la table cible dans la liste déroulante Table de la base de données, alimentée depuis
user_tables. Créez au préalable la table dans le schéma cible ; Octoparse en lit les colonnes pour associer les champs.
Tester la connexion
Cliquez sur Tester la connexion pour valider la connexion, puis sur Exporter pour démarrer.