Bonjour,
J'attaque une base Oracle via une requête que j'effectue en vba .
Cette requête fonctionne parfaitement dans SQL PLUS, mais qd je la transpose
en VBA , la requête se lance mais au bout d'un certain temps j'ai une
réponse sybilline de microsoft :
ERREUR D'EXECUTION 3669
EXECUTION ANNULEE
Ma requête est un select portant sur 30 Champs et fait appel à 9 tables
Est ce que cette requête par son résultat est trop lourde pour le driver
ODBC oracle ?
J'utilise le driver d'oracle dans sa version 10.01.00.02, je n'ai jamais pu
faire fonctionner le driver de microsoft , car il me retourne toujours la
même erreur à savoir :
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
jean-marc
"news.oleane.fr" wrote in message news:d2dtr0$r38$
Bonjour, J'attaque une base Oracle via une requête que j'effectue en vba . Cette requête fonctionne parfaitement dans SQL PLUS, mais qd je la
transpose
en VBA , la requête se lance mais au bout d'un certain temps j'ai une réponse sybilline de microsoft :
ERREUR D'EXECUTION 3669 EXECUTION ANNULEE
Ma requête est un select portant sur 30 Champs et fait appel à 9 tables Est ce que cette requête par son résultat est trop lourde pour le driver ODBC oracle ? J'utilise le driver d'oracle dans sa version 10.01.00.02, je n'ai jamais
pu
faire fonctionner le driver de microsoft , car il me retourne toujours la même erreur à savoir :
Hello,
il semble que cette erreur 3669 soit une erreur due à un timeout.
Une solution est d'augmenter la propriété ODBCTimeout du querydef, en le mettant à une grande valeur (120 par exemple).
With Qdf '---- Increase the following number, it is 30 seconds by default ---- .ODBCTimeout = 120
Je ne sais pas si ça règlera ton problème. -- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."
"news.oleane.fr" <onicolas.info@sopan.fr> wrote in message
news:d2dtr0$r38$1@s1.news.oleane.net...
Bonjour,
J'attaque une base Oracle via une requête que j'effectue en vba .
Cette requête fonctionne parfaitement dans SQL PLUS, mais qd je la
transpose
en VBA , la requête se lance mais au bout d'un certain temps j'ai une
réponse sybilline de microsoft :
ERREUR D'EXECUTION 3669
EXECUTION ANNULEE
Ma requête est un select portant sur 30 Champs et fait appel à 9 tables
Est ce que cette requête par son résultat est trop lourde pour le driver
ODBC oracle ?
J'utilise le driver d'oracle dans sa version 10.01.00.02, je n'ai jamais
pu
faire fonctionner le driver de microsoft , car il me retourne toujours la
même erreur à savoir :
Hello,
il semble que cette erreur 3669 soit une erreur due à un timeout.
Une solution est d'augmenter la propriété ODBCTimeout du querydef,
en le mettant à une grande valeur (120 par exemple).
With Qdf
'---- Increase the following number, it is 30 seconds by default ----
.ODBCTimeout = 120
Je ne sais pas si ça règlera ton problème.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
"news.oleane.fr" wrote in message news:d2dtr0$r38$
Bonjour, J'attaque une base Oracle via une requête que j'effectue en vba . Cette requête fonctionne parfaitement dans SQL PLUS, mais qd je la
transpose
en VBA , la requête se lance mais au bout d'un certain temps j'ai une réponse sybilline de microsoft :
ERREUR D'EXECUTION 3669 EXECUTION ANNULEE
Ma requête est un select portant sur 30 Champs et fait appel à 9 tables Est ce que cette requête par son résultat est trop lourde pour le driver ODBC oracle ? J'utilise le driver d'oracle dans sa version 10.01.00.02, je n'ai jamais
pu
faire fonctionner le driver de microsoft , car il me retourne toujours la même erreur à savoir :
Hello,
il semble que cette erreur 3669 soit une erreur due à un timeout.
Une solution est d'augmenter la propriété ODBCTimeout du querydef, en le mettant à une grande valeur (120 par exemple).
With Qdf '---- Increase the following number, it is 30 seconds by default ---- .ODBCTimeout = 120
Je ne sais pas si ça règlera ton problème. -- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."
news.oleane.fr
Merci bôôôôôôôôôôôôôôôôôôôôôôôôôôôôcoup Jean Marc j'ai mis le timeout à 120 et ça fonctionne nickel
Bonne journée
"jean-marc" a écrit dans le message de news:424a909e$0$10339$
"news.oleane.fr" wrote in message news:d2dtr0$r38$ > Bonjour, > J'attaque une base Oracle via une requête que j'effectue en vba . > Cette requête fonctionne parfaitement dans SQL PLUS, mais qd je la transpose > en VBA , la requête se lance mais au bout d'un certain temps j'ai une > réponse sybilline de microsoft : > > ERREUR D'EXECUTION 3669 > EXECUTION ANNULEE > > Ma requête est un select portant sur 30 Champs et fait appel à 9 tables > Est ce que cette requête par son résultat est trop lourde pour le driver > ODBC oracle ? > J'utilise le driver d'oracle dans sa version 10.01.00.02, je n'ai jamais pu > faire fonctionner le driver de microsoft , car il me retourne toujours
la
> même erreur à savoir :
Hello,
il semble que cette erreur 3669 soit une erreur due à un timeout.
Une solution est d'augmenter la propriété ODBCTimeout du querydef, en le mettant à une grande valeur (120 par exemple).
With Qdf '---- Increase the following number, it is 30 seconds by default ---- .ODBCTimeout = 120
Je ne sais pas si ça règlera ton problème. -- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."
Merci bôôôôôôôôôôôôôôôôôôôôôôôôôôôôcoup Jean Marc j'ai mis le timeout à 120
et ça fonctionne nickel
Bonne journée
"jean-marc" <jean-marc.dupont@vcs-europe.com> a écrit dans le message de
news:424a909e$0$10339$ba620e4c@news.skynet.be...
"news.oleane.fr" <onicolas.info@sopan.fr> wrote in message
news:d2dtr0$r38$1@s1.news.oleane.net...
> Bonjour,
> J'attaque une base Oracle via une requête que j'effectue en vba .
> Cette requête fonctionne parfaitement dans SQL PLUS, mais qd je la
transpose
> en VBA , la requête se lance mais au bout d'un certain temps j'ai une
> réponse sybilline de microsoft :
>
> ERREUR D'EXECUTION 3669
> EXECUTION ANNULEE
>
> Ma requête est un select portant sur 30 Champs et fait appel à 9 tables
> Est ce que cette requête par son résultat est trop lourde pour le driver
> ODBC oracle ?
> J'utilise le driver d'oracle dans sa version 10.01.00.02, je n'ai jamais
pu
> faire fonctionner le driver de microsoft , car il me retourne toujours
la
> même erreur à savoir :
Hello,
il semble que cette erreur 3669 soit une erreur due à un timeout.
Une solution est d'augmenter la propriété ODBCTimeout du querydef,
en le mettant à une grande valeur (120 par exemple).
With Qdf
'---- Increase the following number, it is 30 seconds by default ----
.ODBCTimeout = 120
Je ne sais pas si ça règlera ton problème.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
Merci bôôôôôôôôôôôôôôôôôôôôôôôôôôôôcoup Jean Marc j'ai mis le timeout à 120 et ça fonctionne nickel
Bonne journée
"jean-marc" a écrit dans le message de news:424a909e$0$10339$
"news.oleane.fr" wrote in message news:d2dtr0$r38$ > Bonjour, > J'attaque une base Oracle via une requête que j'effectue en vba . > Cette requête fonctionne parfaitement dans SQL PLUS, mais qd je la transpose > en VBA , la requête se lance mais au bout d'un certain temps j'ai une > réponse sybilline de microsoft : > > ERREUR D'EXECUTION 3669 > EXECUTION ANNULEE > > Ma requête est un select portant sur 30 Champs et fait appel à 9 tables > Est ce que cette requête par son résultat est trop lourde pour le driver > ODBC oracle ? > J'utilise le driver d'oracle dans sa version 10.01.00.02, je n'ai jamais pu > faire fonctionner le driver de microsoft , car il me retourne toujours
la
> même erreur à savoir :
Hello,
il semble que cette erreur 3669 soit une erreur due à un timeout.
Une solution est d'augmenter la propriété ODBCTimeout du querydef, en le mettant à une grande valeur (120 par exemple).
With Qdf '---- Increase the following number, it is 30 seconds by default ---- .ODBCTimeout = 120
Je ne sais pas si ça règlera ton problème. -- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."