IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

transférer fichier excel avec onglet dans Oracle 10g


Sujet :

Oracle

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut transférer fichier excel avec onglet dans Oracle 10g
    Bonjour,
    Est-ce possible de transférer un fichier excel qui contient plusieurs onglet dans une table Oracle?
    Si oui, comment on s'y prend?
    J'utilise oracle 10g.

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Tu veux incorporer le fichier dans un champ ?
    => champ CLOB (cf tuto sur ce site et les entrées dans le forum, c'est pas ce qui manque sur le sujet)

    Tu veux incorporer les données de ton Excel dans la BD ?
    => sqlloader (cf tuto sur ce site et les entrées dans le forum)
    http://jaouad.developpez.com/sqlldr/

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut transférer fichier excel avec onglet dans Oracle 10g
    Bonjour, je veux incorporer les données de feuilles excel vers une table oracle.
    J'ai l'habitude d'utiliser SQL*loader pour un fichier de format csv. Mais présentement, j'aurais besoin de le faire a partir d'un fichier xls qui contient plusieurs onglets.
    L'usager utilise une application VBA pour faire le transfert vers des tables access. La compagnie veut enlever VBA et access afin de rencontrer nos standard Oracle.
    L'usager ne veux pas modifier son fichier excel.
    Donc, je dois trouver si je peux le faire avec un fichier excel qui a des onglets.
    Merci.

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Points : 281
    Points
    281
    Par défaut Il faut utiliser hsodbc
    Bonjour,

    Oui c'est possible.
    Il faut utiliser les "heterogenous services" de Oracle.
    La config se fait en déclarant un line ODBC vers le fichiers puis en le déclarant dans ORACLE_HOME\hs\admin dans un fichier inithsodbc.ora (une recherche sur ce fichier donne as mal de réponses détaillées)

    Dans ce répertoire il y a des exemples pour configurer (car c'est aussi nécessaire) le listener et le tnsnames.

    Coté Excel il faut par feuille définir une "plage de donnée" dont le nom sera le nom de la table.

    Un peu bouratif mais ça marche.

    pozzo

Discussions similaires

  1. [AC-2010] Exporter fichier excel avec date dans le nom
    Par Logimar dans le forum Access
    Réponses: 2
    Dernier message: 27/03/2015, 20h47
  2. Réponses: 1
    Dernier message: 18/08/2011, 15h08
  3. [OpenOffice][Tableur] Ouvrir fichier EXCEL avec OO dans IE
    Par hittony dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 19/04/2011, 11h38
  4. Problème avec isqlplus dans oracle 10g R2
    Par karim1010 dans le forum Administration
    Réponses: 3
    Dernier message: 29/05/2010, 20h18
  5. Réponses: 2
    Dernier message: 21/03/2008, 16h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo