Bonjour,
J'arrive à me connecter au serveur sql server à partir d'Access, en créant un projet ADP. Et je voaulis savoir si c'est possible d'acceder à une base oracle via Access.
merci d'avance.
Bonjour,
J'arrive à me connecter au serveur sql server à partir d'Access, en créant un projet ADP. Et je voaulis savoir si c'est possible d'acceder à une base oracle via Access.
merci d'avance.
Bonjour
Une petite recherche dans la FAQ et sur le Forum avec "Oracle" devrait te donner toutes les infos.
Starec
Bonjour,
Pour l’importation des données d’une DB Oracle vous sélectionner ODBC Data Base dans Type de Fichiers.
Salutations.
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.
Pensez a
Merci pour votre aide Yazid.
En fait je n'ai posé la question qu'après avoir chercher bien sûr.
J'ai sélectionné ODBC Data Base dans Type de Fichiers. mais apparemment il faut que j'installe un client oracle sur mon pc avant.
parce que jusqu'à maintenant j'utilise DBVisualiser comme client.
confirmez-vous ceci?
Aprés la selection il faut crée une Nouvelle source de donnée tu selectionne Microsoft ODBC for Oracle, aprés le user / le mot de passe et le nom de la base.
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.
Pensez a
Merci Yazid pour ta patience,
en fait dans la fenêtre "Sélectionner la source de données" je trouve deux onglets: "source de données fichier" et "source de données machine"
et j'ai comme l'impression qu'il faut faire une configuration avant, parce que la base de données oracle est situé sur un serveur du reseau, alors j'ai choisi "source de données machine" j'ai cliqué sur le bouton "nouveau", là aussi j'ai le chois entre "source de données utlisateur" et source de données systeme" j'ai choisi la première et après j'ai selectionné "Microsoft ODBC for Oracle". J'ai eu l'erreure suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 le client et les composants réseau oracle (tm) n'ont pas été trouvés. Ces composants sont fournis par Oracle Corporation et font partie de l'installation logicielle client Oracle Version 7.3 (ou ultérieure). vous ne pourrez pas utiliser ce pilote tant que ces composants n'auront pas été installés.
En premier lieu essai d'installer Oracle Client et aprés je vais te guidé.
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.
Pensez a
Bonjour,
voilà ce que j'ai fais,
j'ai téléchargé le client à partir de l'URL suivant http://www.oracle.com/technology/sof...ent/index.html
j'ai décompréssé le fichier instantclient-odbc-win-ia64-10.2.0.2.0-20060503
dans un repertoire C:\Program Files\instantclient de mon poste
j'ai ajouté la variable ORACLE_ODBC :C:\Program Files\instantclient à mes variable d'environnement. j'ai modifié le Path : %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;%ORACLE_ODBC%
Dans Access j'ai fais Fichier --> données externes --> Importer
dans type de fichier j'ai sélectioné "ODBC Databases"
dans la fenêtre "Sélectionner la source de donnée" j'ai choisi l'onglet "Source de données machine". J'ai cliqué sur Nouveau et j'ai coché "source de données systeme". j'ai choisi Microsoft ODBC for Oracle", j'ai mis suivant, terminer. j'ai mis le nom de la machine (serveur oracle); alors j'ai eu l'erreur d'Access : impossible ...
si vous avez déjà eu un tel problème n'hésitez pas à m'orienter surtout
par avance merci
je trouve que le FAQ n'est pas bien détaillé !Envoyé par Starec
Bonjour Chef ;
Alors :
Type de fichiers = ODBC Databases => tu va sur Source de données machine => Clic sur Nouveau => source de données Système => Suivant => Sélectionne => Microsoft ODBC for Oracle => Suivant => après tu clic sur Terminé.
Et la tu donne nom de la base user et serveur et tu valide partout et la tu auras les tables
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.
Pensez a
Bonjour Yazid,
merci beaucoup pour ton aide.
j'avais déjà essayé ce que tu me conseilles mais j'ai toujours la fenêtre d'erreure qui s'affiche :
le client et les composants réseau oracle (tm) n'ont pas été trouvés. Ces composants sont fournis par Oracle Corporation et font partie de l'installation logicielle client Oracle Version 7.3 (ou ultérieure).
vous ne pourrez pas utiliser ce pilote tant que ces composants n'auront pas été installés.
Salut Chef
Dis moi Stp est ce que t'as la connection a la BD, t'as verifier les tnsnames et sqlnet, et verifie si le Home est déclarer
Salutations.
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.
Pensez a
Oui Yazid,
j'ai installé DBVisualizer, avac le driver oracle pour cet outil je me connecte à cette base sans problème.
est ce que tu peux me précisé quelle version de Microsoft ODBC Oracle driver je dois installer sachant que j'utilise Access 2000 et que le serveur oracle 10-2.
est ce que mes variable d'environnment sont bons...etc
merci encore
Si j’ai bien compris y a un ou plusieurs composants qui manque,Pour la version du pilote Microsoft ODBC for Oracle j’ai la 2.575.1117.00 et j’utilise Access 2003
Et tu peux configurer ta base pour l’utilisation sur Access dans l’Administrateur de sources de données ODBC
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.
Pensez a
Voilà Yazid, j'ai installé .NET Framwork 3 et j'ai installé le diver odbc_net à partir du site de microsoft mais j'ai toujours la même erreur, c'est comme s'il ne trouve pas le client oracle ou le driver.
je cherche toujours, il n'y a pas une documentation complete qui décrit la compatiblité des version et la configuration à faire.
bonjour,
je tiens à rédiger ce que j'ai fais pour que la personne après moi qui voudra faire la même chose ne passera pas des heures à chercher!!
Et oui, malheureusement vous devez installer le client Oracle pour faire fonctionner un driver ODBC (que ce soit celui de MS ou celui d'Oracle) pour vous connecter à une base Oracle. La version 10.2 est dispo ici (fichier 10201_client_win32.zip). Une fois l'install lancée on vous demande quelle version du client installer : la version Runtime suffit pour ODBC (mais instant client est insuffisant.
maintenant que j'ai fin l'installation du client oracle. j'ai configuré le nom du service réseau :
nom de service
protocole associé à la base de données
nom d'hôte
le numero de port TCP/IP
j'ai effectué le teste, tout est OK
maintenant dans Access 2000, j'ai créé un nouvelle base de données, j'ai fais
Fichier --> Données externes --> lier les tables --> type de fichiers : ODBC Databases --> une nouvelle fenêtre s'affiche : dans l'onglet source de données machine: j'ai selectionné le nom de la source de donnée que j'ai configuré avec le cliet oracle --> une petite fenêtre de Microsoft ODBC for Oracle s'affiche :le nom d'utilisateur et le serveur se remplissent automatiqument, j'ai remplis le mot de passe --> j'obtiens une erreur : "ODBC---l'appel à échoué
voilà sachant qu'avec les même information j'arrive à me connecter à cette base avec DBVisualizer et que le teste avec le client oracle a réussi
je vous remercie d'avance
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager