Salut à toi
J'utilise au quotidien Access en cheville avec Oracle via ODBC et pratique
des requètes que je pilote d'Access du style par exemple :
ODBC.Execute "Insert into Table1 select * from Table2 ;"
Table1 et Table2 étant des Tables Oracle
Je ne sais pas si c'est ce que tu cherches
A ta disposition si c'est le cas et selon mes compétences
Tiens moi informé !!!!
Salut à toi
J'utilise au quotidien Access en cheville avec Oracle via ODBC et pratique
des requètes que je pilote d'Access du style par exemple :
ODBC.Execute "Insert into Table1 select * from Table2 ;"
Table1 et Table2 étant des Tables Oracle
Je ne sais pas si c'est ce que tu cherches
A ta disposition si c'est le cas et selon mes compétences
Tiens moi informé !!!!
Salut à toi
J'utilise au quotidien Access en cheville avec Oracle via ODBC et pratique
des requètes que je pilote d'Access du style par exemple :
ODBC.Execute "Insert into Table1 select * from Table2 ;"
Table1 et Table2 étant des Tables Oracle
Je ne sais pas si c'est ce que tu cherches
A ta disposition si c'est le cas et selon mes compétences
Tiens moi informé !!!!
Rebonjour Pierre
Qu'entends tu par :
"difference d'execution entre une req classique access et odbc.execute"
Les requêtes Access et Oracle si elles sembles similaires ne répondent pas
toujours aux mêmes syntaxes
Pour ma part lorque je réalise une requête si elle s'adresse à Access je
vérifie qu'elle fonctionne sous accesse en la testant dans cette
application
et de même pour Oracle
Par contre pour piloter celle d'Oracle d'Access je passe par un
environnement ODBC interface nécessaire pour interpréter ces commandes
venant
d'Access par Oracle
Pour celà je crée un espace de travail ODBC avec ces instructions :
Set wrkJet = CreateWorkspace("", "Nom", "", dbUseODBC)
Set ODBC = wrkJet.OpenDatabase("Nom source ODBC", False, False,
"ODBC;DSN=Nom Data Source;PWD=Mot De Passe")
J'utilise La référence "Microsoft DAO 3.6 Object Library" dans
Outils/Références
Il faut de plus Paramétrer le lien ODBC dans le panneau de configuration
en
lui affectant le driver approprié
Ainsi donc paramétré avec les lignes d'instructions ODBC.Execute je peux
lancer mes requètes vers la base Oracle
Espérant avoir répondu à tes interrogations
Rebonjour Pierre
Qu'entends tu par :
"difference d'execution entre une req classique access et odbc.execute"
Les requêtes Access et Oracle si elles sembles similaires ne répondent pas
toujours aux mêmes syntaxes
Pour ma part lorque je réalise une requête si elle s'adresse à Access je
vérifie qu'elle fonctionne sous accesse en la testant dans cette
application
et de même pour Oracle
Par contre pour piloter celle d'Oracle d'Access je passe par un
environnement ODBC interface nécessaire pour interpréter ces commandes
venant
d'Access par Oracle
Pour celà je crée un espace de travail ODBC avec ces instructions :
Set wrkJet = CreateWorkspace("", "Nom", "", dbUseODBC)
Set ODBC = wrkJet.OpenDatabase("Nom source ODBC", False, False,
"ODBC;DSN=Nom Data Source;PWD=Mot De Passe")
J'utilise La référence "Microsoft DAO 3.6 Object Library" dans
Outils/Références
Il faut de plus Paramétrer le lien ODBC dans le panneau de configuration
en
lui affectant le driver approprié
Ainsi donc paramétré avec les lignes d'instructions ODBC.Execute je peux
lancer mes requètes vers la base Oracle
Espérant avoir répondu à tes interrogations
Rebonjour Pierre
Qu'entends tu par :
"difference d'execution entre une req classique access et odbc.execute"
Les requêtes Access et Oracle si elles sembles similaires ne répondent pas
toujours aux mêmes syntaxes
Pour ma part lorque je réalise une requête si elle s'adresse à Access je
vérifie qu'elle fonctionne sous accesse en la testant dans cette
application
et de même pour Oracle
Par contre pour piloter celle d'Oracle d'Access je passe par un
environnement ODBC interface nécessaire pour interpréter ces commandes
venant
d'Access par Oracle
Pour celà je crée un espace de travail ODBC avec ces instructions :
Set wrkJet = CreateWorkspace("", "Nom", "", dbUseODBC)
Set ODBC = wrkJet.OpenDatabase("Nom source ODBC", False, False,
"ODBC;DSN=Nom Data Source;PWD=Mot De Passe")
J'utilise La référence "Microsoft DAO 3.6 Object Library" dans
Outils/Références
Il faut de plus Paramétrer le lien ODBC dans le panneau de configuration
en
lui affectant le driver approprié
Ainsi donc paramétré avec les lignes d'instructions ODBC.Execute je peux
lancer mes requètes vers la base Oracle
Espérant avoir répondu à tes interrogations
Bonsoir
je vais avoir une base à optimiser, je l'ai pas encore vue
bon, c'est access 2002 liée à une base Oracle
une req est de plus en plus longue à s'executer, suite evidement à
l'augmentation des données
Je connais pas du tout oracle, et avant de raconter des conneries, peut on
faire des req sur oracle ?? comme avec sql server
qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
tiens , un bisou en passant)
Merci
--
Pierre CFI
------------------------------------------
Bonsoir
je vais avoir une base à optimiser, je l'ai pas encore vue
bon, c'est access 2002 liée à une base Oracle
une req est de plus en plus longue à s'executer, suite evidement à
l'augmentation des données
Je connais pas du tout oracle, et avant de raconter des conneries, peut on
faire des req sur oracle ?? comme avec sql server
qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
tiens , un bisou en passant)
Merci
--
Pierre CFI
------------------------------------------
Bonsoir
je vais avoir une base à optimiser, je l'ai pas encore vue
bon, c'est access 2002 liée à une base Oracle
une req est de plus en plus longue à s'executer, suite evidement à
l'augmentation des données
Je connais pas du tout oracle, et avant de raconter des conneries, peut on
faire des req sur oracle ?? comme avec sql server
qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
tiens , un bisou en passant)
Merci
--
Pierre CFI
------------------------------------------
Bonjour
Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
(c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est le
serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access, et
ensuite tu te connectes sur cette vue (comme avec une table) pour
récupérer les données.
Philippe
--
Philippe JOCHMANS
Mail :
Site : http://starec.developpez.com
"Pierre CFI" a écrit dans le message de
news:%23%Bonsoir
je vais avoir une base à optimiser, je l'ai pas encore vue
bon, c'est access 2002 liée à une base Oracle
une req est de plus en plus longue à s'executer, suite evidement à
l'augmentation des données
Je connais pas du tout oracle, et avant de raconter des conneries, peut
on faire des req sur oracle ?? comme avec sql server
qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
tiens , un bisou en passant)
Merci
--
Pierre CFI
------------------------------------------
Bonjour
Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
(c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est le
serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access, et
ensuite tu te connectes sur cette vue (comme avec une table) pour
récupérer les données.
Philippe
--
Philippe JOCHMANS
Mail : starec@redaction-developpez.com
Site : http://starec.developpez.com
"Pierre CFI" <XXX_pierresalaun@wanadoo.fr> a écrit dans le message de
news:%23%23L5Wk7WJHA.256@TK2MSFTNGP06.phx.gbl...
Bonsoir
je vais avoir une base à optimiser, je l'ai pas encore vue
bon, c'est access 2002 liée à une base Oracle
une req est de plus en plus longue à s'executer, suite evidement à
l'augmentation des données
Je connais pas du tout oracle, et avant de raconter des conneries, peut
on faire des req sur oracle ?? comme avec sql server
qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
tiens , un bisou en passant)
Merci
--
Pierre CFI
------------------------------------------
Bonjour
Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
(c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est le
serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access, et
ensuite tu te connectes sur cette vue (comme avec une table) pour
récupérer les données.
Philippe
--
Philippe JOCHMANS
Mail :
Site : http://starec.developpez.com
"Pierre CFI" a écrit dans le message de
news:%23%Bonsoir
je vais avoir une base à optimiser, je l'ai pas encore vue
bon, c'est access 2002 liée à une base Oracle
une req est de plus en plus longue à s'executer, suite evidement à
l'augmentation des données
Je connais pas du tout oracle, et avant de raconter des conneries, peut
on faire des req sur oracle ?? comme avec sql server
qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
tiens , un bisou en passant)
Merci
--
Pierre CFI
------------------------------------------
merci
c'est logique, mais je voulais savoir si qq un a un autre d'idée
5 mn avec req access, 1 mn avec req sur oracle
c'est avoir un ordre d'idée
"Philippe" a écrit dans le message de
news:
> Bonjour
>
> Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
> (c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est le
> serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access, et
> ensuite tu te connectes sur cette vue (comme avec une table) pour
> récupérer les données.
>
> Philippe
>
> --
> Philippe JOCHMANS
> Mail :
> Site : http://starec.developpez.com
> "Pierre CFI" a écrit dans le message de
> news:%23%
>> Bonsoir
>> je vais avoir une base à optimiser, je l'ai pas encore vue
>> bon, c'est access 2002 liée à une base Oracle
>> une req est de plus en plus longue à s'executer, suite evidement à
>> l'augmentation des données
>> Je connais pas du tout oracle, et avant de raconter des conneries, peut
>> on faire des req sur oracle ?? comme avec sql server
>> qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
>> tiens , un bisou en passant)
>> Merci
>>
>>
>> --
>> Pierre CFI
>>
>> ------------------------------------------
>>
>>
>
merci
c'est logique, mais je voulais savoir si qq un a un autre d'idée
5 mn avec req access, 1 mn avec req sur oracle
c'est avoir un ordre d'idée
"Philippe" <starec@redaction-developpez.com> a écrit dans le message de
news: ORSiLPNXJHA.5084@TK2MSFTNGP03.phx.gbl...
> Bonjour
>
> Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
> (c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est le
> serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access, et
> ensuite tu te connectes sur cette vue (comme avec une table) pour
> récupérer les données.
>
> Philippe
>
> --
> Philippe JOCHMANS
> Mail : starec@redaction-developpez.com
> Site : http://starec.developpez.com
> "Pierre CFI" <XXX_pierresalaun@wanadoo.fr> a écrit dans le message de
> news:%23%23L5Wk7WJHA.256@TK2MSFTNGP06.phx.gbl...
>> Bonsoir
>> je vais avoir une base à optimiser, je l'ai pas encore vue
>> bon, c'est access 2002 liée à une base Oracle
>> une req est de plus en plus longue à s'executer, suite evidement à
>> l'augmentation des données
>> Je connais pas du tout oracle, et avant de raconter des conneries, peut
>> on faire des req sur oracle ?? comme avec sql server
>> qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
>> tiens , un bisou en passant)
>> Merci
>>
>>
>> --
>> Pierre CFI
>>
>> ------------------------------------------
>>
>>
>
merci
c'est logique, mais je voulais savoir si qq un a un autre d'idée
5 mn avec req access, 1 mn avec req sur oracle
c'est avoir un ordre d'idée
"Philippe" a écrit dans le message de
news:
> Bonjour
>
> Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
> (c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est le
> serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access, et
> ensuite tu te connectes sur cette vue (comme avec une table) pour
> récupérer les données.
>
> Philippe
>
> --
> Philippe JOCHMANS
> Mail :
> Site : http://starec.developpez.com
> "Pierre CFI" a écrit dans le message de
> news:%23%
>> Bonsoir
>> je vais avoir une base à optimiser, je l'ai pas encore vue
>> bon, c'est access 2002 liée à une base Oracle
>> une req est de plus en plus longue à s'executer, suite evidement à
>> l'augmentation des données
>> Je connais pas du tout oracle, et avant de raconter des conneries, peut
>> on faire des req sur oracle ?? comme avec sql server
>> qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone ??,
>> tiens , un bisou en passant)
>> Merci
>>
>>
>> --
>> Pierre CFI
>>
>> ------------------------------------------
>>
>>
>
Bonjour
J'utilise de nombreuses connexions ODBC / Access (Sage, Postgres, Oracle,
SQL Server...) et les temps de réponses via ODBC sont toujours très lents
;
il y a 2 solutions :
- la 1ère qui est celle préconisée par Philippe
- la seconde qui est de dupliquer les données ie une tâche planifiée qui
tourne la nuit sur un serveur et qui copie les données utiles des tables
Oracle vers des tables Access (inconvénient : duplication des données =>
espace disque, "traitement batch").
--
Catherine
"Pierre CFI" wrote:merci
c'est logique, mais je voulais savoir si qq un a un autre d'idée
5 mn avec req access, 1 mn avec req sur oracle
c'est avoir un ordre d'idée
"Philippe" a écrit dans le message de
news:
> Bonjour
>
> Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
> (c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est
> le
> serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access,
> et
> ensuite tu te connectes sur cette vue (comme avec une table) pour
> récupérer les données.
>
> Philippe
>
> --
> Philippe JOCHMANS
> Mail :
> Site : http://starec.developpez.com
> "Pierre CFI" a écrit dans le message de
> news:%23%
>> Bonsoir
>> je vais avoir une base à optimiser, je l'ai pas encore vue
>> bon, c'est access 2002 liée à une base Oracle
>> une req est de plus en plus longue à s'executer, suite evidement à
>> l'augmentation des données
>> Je connais pas du tout oracle, et avant de raconter des conneries,
>> peut
>> on faire des req sur oracle ?? comme avec sql server
>> qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone
>> ??,
>> tiens , un bisou en passant)
>> Merci
>>
>>
>> --
>> Pierre CFI
>>
>> ------------------------------------------
>>
>>
>
Bonjour
J'utilise de nombreuses connexions ODBC / Access (Sage, Postgres, Oracle,
SQL Server...) et les temps de réponses via ODBC sont toujours très lents
;
il y a 2 solutions :
- la 1ère qui est celle préconisée par Philippe
- la seconde qui est de dupliquer les données ie une tâche planifiée qui
tourne la nuit sur un serveur et qui copie les données utiles des tables
Oracle vers des tables Access (inconvénient : duplication des données =>
espace disque, "traitement batch").
--
Catherine
"Pierre CFI" wrote:
merci
c'est logique, mais je voulais savoir si qq un a un autre d'idée
5 mn avec req access, 1 mn avec req sur oracle
c'est avoir un ordre d'idée
"Philippe" <starec@redaction-developpez.com> a écrit dans le message de
news: ORSiLPNXJHA.5084@TK2MSFTNGP03.phx.gbl...
> Bonjour
>
> Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
> (c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est
> le
> serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access,
> et
> ensuite tu te connectes sur cette vue (comme avec une table) pour
> récupérer les données.
>
> Philippe
>
> --
> Philippe JOCHMANS
> Mail : starec@redaction-developpez.com
> Site : http://starec.developpez.com
> "Pierre CFI" <XXX_pierresalaun@wanadoo.fr> a écrit dans le message de
> news:%23%23L5Wk7WJHA.256@TK2MSFTNGP06.phx.gbl...
>> Bonsoir
>> je vais avoir une base à optimiser, je l'ai pas encore vue
>> bon, c'est access 2002 liée à une base Oracle
>> une req est de plus en plus longue à s'executer, suite evidement à
>> l'augmentation des données
>> Je connais pas du tout oracle, et avant de raconter des conneries,
>> peut
>> on faire des req sur oracle ?? comme avec sql server
>> qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone
>> ??,
>> tiens , un bisou en passant)
>> Merci
>>
>>
>> --
>> Pierre CFI
>>
>> ------------------------------------------
>>
>>
>
Bonjour
J'utilise de nombreuses connexions ODBC / Access (Sage, Postgres, Oracle,
SQL Server...) et les temps de réponses via ODBC sont toujours très lents
;
il y a 2 solutions :
- la 1ère qui est celle préconisée par Philippe
- la seconde qui est de dupliquer les données ie une tâche planifiée qui
tourne la nuit sur un serveur et qui copie les données utiles des tables
Oracle vers des tables Access (inconvénient : duplication des données =>
espace disque, "traitement batch").
--
Catherine
"Pierre CFI" wrote:merci
c'est logique, mais je voulais savoir si qq un a un autre d'idée
5 mn avec req access, 1 mn avec req sur oracle
c'est avoir un ordre d'idée
"Philippe" a écrit dans le message de
news:
> Bonjour
>
> Si tu veux accélerer ton traitement, il faut faire des vues sur Oracle
> (c'est l'équivalent d'une requête) avec des logiciels comme TOAD, c'est
> le
> serveur Oracle qui va traiter la vue, donc plus rapidement qu'Access,
> et
> ensuite tu te connectes sur cette vue (comme avec une table) pour
> récupérer les données.
>
> Philippe
>
> --
> Philippe JOCHMANS
> Mail :
> Site : http://starec.developpez.com
> "Pierre CFI" a écrit dans le message de
> news:%23%
>> Bonsoir
>> je vais avoir une base à optimiser, je l'ai pas encore vue
>> bon, c'est access 2002 liée à une base Oracle
>> une req est de plus en plus longue à s'executer, suite evidement à
>> l'augmentation des données
>> Je connais pas du tout oracle, et avant de raconter des conneries,
>> peut
>> on faire des req sur oracle ?? comme avec sql server
>> qui connait et pourrait m'épauler un peu aprés (Toi, mon petit stone
>> ??,
>> tiens , un bisou en passant)
>> Merci
>>
>>
>> --
>> Pierre CFI
>>
>> ------------------------------------------
>>
>>
>