Changer de driver oracle pour connexion excel sur oracle
4 réponses
maz
Bonjour,
j'ai un fichier excel qui reprends les données d'une base oracle.
Au départ j'ai lié excel à oracle en utilisant un dsn.
Ce dsn a été créé en utilisant le pilote odbc d'oracle (= Oracle odbc
driver).
Aujourd'hui je dois changer de driver. Je veux utiliser le driver oracle de
microsoft (Microsoft odbc pour oracle) mais je ne sais pas le faire.
je sais que les paramètres de connexion sont enregistrés en dur dans le
fichier excel et du coup je suis un peu perdu pour modifier çà.
Je n'aurais jamais du utiliser "Oracle odbc driver" car pour que le fichier
excel s'execute correctement sur un pc utilisateur du réseau, il faut
installer la couche "oracle client" pour bénéficier justement du driver de
chez oracle (c'est un peu lourd non?).
J'espère que je suis clair et j'espère aussi de l'aide.
Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrick
Bonjour,
D'une manière générale, si quelqu'un veut accéder à une base de données Oracle, il faut que le "client Oracle" soit installé sur son poste.
-- Patrick
"maz" wrote:
Bonjour, j'ai un fichier excel qui reprends les données d'une base oracle. Au départ j'ai lié excel à oracle en utilisant un dsn. Ce dsn a été créé en utilisant le pilote odbc d'oracle (= Oracle odbc driver). Aujourd'hui je dois changer de driver. Je veux utiliser le driver oracle de microsoft (Microsoft odbc pour oracle) mais je ne sais pas le faire. je sais que les paramètres de connexion sont enregistrés en dur dans le fichier excel et du coup je suis un peu perdu pour modifier çà.
Je n'aurais jamais du utiliser "Oracle odbc driver" car pour que le fichier excel s'execute correctement sur un pc utilisateur du réseau, il faut installer la couche "oracle client" pour bénéficier justement du driver de chez oracle (c'est un peu lourd non?).
J'espère que je suis clair et j'espère aussi de l'aide. Merci
Bonjour,
D'une manière générale, si quelqu'un veut accéder à une base de données
Oracle, il faut que le "client Oracle" soit installé sur son poste.
--
Patrick
"maz" wrote:
Bonjour,
j'ai un fichier excel qui reprends les données d'une base oracle.
Au départ j'ai lié excel à oracle en utilisant un dsn.
Ce dsn a été créé en utilisant le pilote odbc d'oracle (= Oracle odbc
driver).
Aujourd'hui je dois changer de driver. Je veux utiliser le driver oracle de
microsoft (Microsoft odbc pour oracle) mais je ne sais pas le faire.
je sais que les paramètres de connexion sont enregistrés en dur dans le
fichier excel et du coup je suis un peu perdu pour modifier çà.
Je n'aurais jamais du utiliser "Oracle odbc driver" car pour que le fichier
excel s'execute correctement sur un pc utilisateur du réseau, il faut
installer la couche "oracle client" pour bénéficier justement du driver de
chez oracle (c'est un peu lourd non?).
J'espère que je suis clair et j'espère aussi de l'aide.
Merci
D'une manière générale, si quelqu'un veut accéder à une base de données Oracle, il faut que le "client Oracle" soit installé sur son poste.
-- Patrick
"maz" wrote:
Bonjour, j'ai un fichier excel qui reprends les données d'une base oracle. Au départ j'ai lié excel à oracle en utilisant un dsn. Ce dsn a été créé en utilisant le pilote odbc d'oracle (= Oracle odbc driver). Aujourd'hui je dois changer de driver. Je veux utiliser le driver oracle de microsoft (Microsoft odbc pour oracle) mais je ne sais pas le faire. je sais que les paramètres de connexion sont enregistrés en dur dans le fichier excel et du coup je suis un peu perdu pour modifier çà.
Je n'aurais jamais du utiliser "Oracle odbc driver" car pour que le fichier excel s'execute correctement sur un pc utilisateur du réseau, il faut installer la couche "oracle client" pour bénéficier justement du driver de chez oracle (c'est un peu lourd non?).
J'espère que je suis clair et j'espère aussi de l'aide. Merci
maz
Je ne suis pas tout à fait d'accord. Il ne faut pas forcemment le "client oracle". Le pilote suffit : c'est soit le pilote "Oracle ODBC Driver" (dans ce cas on a pas le choix d'installer le "client Oracle") ou soit le pilote de "Microsoft ODBC pour Oracle" (celui-ci est natif dans Windows). Dans mon cas je veux pouvoir mofifier la connexion de Excel vers Oracle en changeant le pilote "Oracle ODBC Driver" par "Microsoft ODBC pour Oracle". Merci pour l'aide.
Je ne suis pas tout à fait d'accord. Il ne faut pas forcemment le "client
oracle". Le pilote suffit : c'est soit le pilote "Oracle ODBC Driver" (dans
ce cas on a pas le choix d'installer le "client Oracle") ou soit le pilote
de "Microsoft ODBC pour Oracle" (celui-ci est natif dans Windows).
Dans mon cas je veux pouvoir mofifier la connexion de Excel vers Oracle en
changeant le pilote "Oracle ODBC Driver" par "Microsoft ODBC pour Oracle".
Merci pour l'aide.
Je ne suis pas tout à fait d'accord. Il ne faut pas forcemment le "client oracle". Le pilote suffit : c'est soit le pilote "Oracle ODBC Driver" (dans ce cas on a pas le choix d'installer le "client Oracle") ou soit le pilote de "Microsoft ODBC pour Oracle" (celui-ci est natif dans Windows). Dans mon cas je veux pouvoir mofifier la connexion de Excel vers Oracle en changeant le pilote "Oracle ODBC Driver" par "Microsoft ODBC pour Oracle". Merci pour l'aide.
maz
Personne n'a de piste ? Merci.
"maz" a écrit dans le message de news: eezMIOA$
Je ne suis pas tout à fait d'accord. Il ne faut pas forcemment le "client oracle". Le pilote suffit : c'est soit le pilote "Oracle ODBC Driver" (dans ce cas on a pas le choix d'installer le "client Oracle") ou soit le pilote de "Microsoft ODBC pour Oracle" (celui-ci est natif dans Windows). Dans mon cas je veux pouvoir mofifier la connexion de Excel vers Oracle en changeant le pilote "Oracle ODBC Driver" par "Microsoft ODBC pour Oracle". Merci pour l'aide.
Personne n'a de piste ?
Merci.
"maz" <personne@microsoft.com> a écrit dans le message de news:
eezMIOA$GHA.4524@TK2MSFTNGP04.phx.gbl...
Je ne suis pas tout à fait d'accord. Il ne faut pas forcemment le "client
oracle". Le pilote suffit : c'est soit le pilote "Oracle ODBC Driver"
(dans ce cas on a pas le choix d'installer le "client Oracle") ou soit le
pilote de "Microsoft ODBC pour Oracle" (celui-ci est natif dans Windows).
Dans mon cas je veux pouvoir mofifier la connexion de Excel vers Oracle en
changeant le pilote "Oracle ODBC Driver" par "Microsoft ODBC pour Oracle".
Merci pour l'aide.
Je ne suis pas tout à fait d'accord. Il ne faut pas forcemment le "client oracle". Le pilote suffit : c'est soit le pilote "Oracle ODBC Driver" (dans ce cas on a pas le choix d'installer le "client Oracle") ou soit le pilote de "Microsoft ODBC pour Oracle" (celui-ci est natif dans Windows). Dans mon cas je veux pouvoir mofifier la connexion de Excel vers Oracle en changeant le pilote "Oracle ODBC Driver" par "Microsoft ODBC pour Oracle". Merci pour l'aide.
MichDenis
Pour afficher la chaîne de connexion de ton QueryTable dans une cellule de ta feuille de calcul
'--------------------- Sub test()
With worksheets("Feuil1") .Range("A40") = .QueryTables(1).Connection End With
End Sub '---------------------
Dans la cellule tu peux modifier le texte de la connexion...et si tu veux modifier la connexion elle-même, tu fais l'opération inverse : With worksheets("Feuil1") .QueryTables(1).Connection = .Range("A40") .QueryTables(1).Refresh BackgroundQuery:úlse End With
Est-ce que cela t'aide ? je n'ai jamais travaillé avec Oracle !
"maz" a écrit dans le message de news: %231NlLhd% Bonjour, j'ai un fichier excel qui reprends les données d'une base oracle. Au départ j'ai lié excel à oracle en utilisant un dsn. Ce dsn a été créé en utilisant le pilote odbc d'oracle (= Oracle odbc driver). Aujourd'hui je dois changer de driver. Je veux utiliser le driver oracle de microsoft (Microsoft odbc pour oracle) mais je ne sais pas le faire. je sais que les paramètres de connexion sont enregistrés en dur dans le fichier excel et du coup je suis un peu perdu pour modifier çà.
Je n'aurais jamais du utiliser "Oracle odbc driver" car pour que le fichier excel s'execute correctement sur un pc utilisateur du réseau, il faut installer la couche "oracle client" pour bénéficier justement du driver de chez oracle (c'est un peu lourd non?).
J'espère que je suis clair et j'espère aussi de l'aide. Merci
Pour afficher la chaîne de connexion de ton QueryTable dans une cellule de ta feuille de calcul
'---------------------
Sub test()
With worksheets("Feuil1")
.Range("A40") = .QueryTables(1).Connection
End With
End Sub
'---------------------
Dans la cellule tu peux modifier le texte de la connexion...et si tu veux modifier
la connexion elle-même, tu fais l'opération inverse :
With worksheets("Feuil1")
.QueryTables(1).Connection = .Range("A40")
.QueryTables(1).Refresh BackgroundQuery:úlse
End With
Est-ce que cela t'aide ? je n'ai jamais travaillé avec Oracle !
"maz" <personne@microsoft.com> a écrit dans le message de news:
%231NlLhd%23GHA.4708@TK2MSFTNGP05.phx.gbl...
Bonjour,
j'ai un fichier excel qui reprends les données d'une base oracle.
Au départ j'ai lié excel à oracle en utilisant un dsn.
Ce dsn a été créé en utilisant le pilote odbc d'oracle (= Oracle odbc
driver).
Aujourd'hui je dois changer de driver. Je veux utiliser le driver oracle de
microsoft (Microsoft odbc pour oracle) mais je ne sais pas le faire.
je sais que les paramètres de connexion sont enregistrés en dur dans le
fichier excel et du coup je suis un peu perdu pour modifier çà.
Je n'aurais jamais du utiliser "Oracle odbc driver" car pour que le fichier
excel s'execute correctement sur un pc utilisateur du réseau, il faut
installer la couche "oracle client" pour bénéficier justement du driver de
chez oracle (c'est un peu lourd non?).
J'espère que je suis clair et j'espère aussi de l'aide.
Merci
Pour afficher la chaîne de connexion de ton QueryTable dans une cellule de ta feuille de calcul
'--------------------- Sub test()
With worksheets("Feuil1") .Range("A40") = .QueryTables(1).Connection End With
End Sub '---------------------
Dans la cellule tu peux modifier le texte de la connexion...et si tu veux modifier la connexion elle-même, tu fais l'opération inverse : With worksheets("Feuil1") .QueryTables(1).Connection = .Range("A40") .QueryTables(1).Refresh BackgroundQuery:úlse End With
Est-ce que cela t'aide ? je n'ai jamais travaillé avec Oracle !
"maz" a écrit dans le message de news: %231NlLhd% Bonjour, j'ai un fichier excel qui reprends les données d'une base oracle. Au départ j'ai lié excel à oracle en utilisant un dsn. Ce dsn a été créé en utilisant le pilote odbc d'oracle (= Oracle odbc driver). Aujourd'hui je dois changer de driver. Je veux utiliser le driver oracle de microsoft (Microsoft odbc pour oracle) mais je ne sais pas le faire. je sais que les paramètres de connexion sont enregistrés en dur dans le fichier excel et du coup je suis un peu perdu pour modifier çà.
Je n'aurais jamais du utiliser "Oracle odbc driver" car pour que le fichier excel s'execute correctement sur un pc utilisateur du réseau, il faut installer la couche "oracle client" pour bénéficier justement du driver de chez oracle (c'est un peu lourd non?).
J'espère que je suis clair et j'espère aussi de l'aide. Merci