Importer des tables Oracle par ODBC

Bonjour,

Je cherche à importer des tables Oracle dans Access via un driver ODBC, la connexion s'effectue mais la liste qui apparait ensuite je ne vois que des tables systèmes.

Comment voir mes tables ?

Merci

8 réponses

  1. bonjour, je souhaiterai effectuer la meme chose que vous mais je n'arrive pas a etablir une connexion en visual basic sur ma base oracle. pouvez vous m'eclairer sur ce sujet ?
    merci
    1
    1. j'ai besoin de l'insertion des données excel dans une base de donné oracle.
      1
      1. As tu essayer de exportet tes tables dans un fichier sql.
        puis de l'executer dans Access
        0
        1. Non, je n'ai pas essayé car je voudrais pouvoir ensuite insérer des données dans les tables Oracle par Access plutot qu'en SQL dans SQL+
          0
          1. salut,
            Le mieux serait depuis Access d'attacher les tables oracle via ODBC,

            toutefois tu ne pouras inserer ( ou modifier ) des données que si ces tables ont une cle primaire.

            A l'attache d'une table via ODBC si access ne trouve pas de clé primaire access t'ouvre une boite de dialmogue pour en definir une

            Ensuite tu peux travailler dessus comme sic'etait une table access

            Concernant le fait que tu ne vois que les tables systemes
            as-tu bien parametré ODBC?
            Es-tu sur la bonne base?
            le nom de la base est-il le bon ?
            le login et password sont-ils ceux de la base que tu veux attaquer ?

            A+
            Essayer.........des fois ça marche............
            0
            1. J'ai crée les tables avec l'user system sous Oracle et je me connecte avec le même user en ODBC
              0
              1. Heuuuuuuu !!!
                et tu ne les vois pas depuis ODBC ?
                Bizarre quand meme

                Essaye d'ouvrir ODBCTST.EXE : tiu dois l'avoir dans oracle/odbc
                fais un test depuis ce petit utilitaire

                sinon ouvre une session sqlplus
                et fait le code suivant
                select table_name from user_tables;
                


                cela te donnera toutes les tables du user sous lequel tu es loggé

                A+
                Essayer.........des fois ça marche............
                0
                1. bonjour, je souhaiterai effectuer la meme chose que vous mais je n'arrive pas a etablir une connexion en visual basic sur ma base oracle. pouvez vous m'eclairer sur ce sujet ?
                  0