- GC99
- Nombre de messages : 4
Date d'inscription : 28/07/2017
Problème interroger Acomba via linked Server et DSN ODBC
Jeu 14 Avr 2022 - 14:20
Bonjour à tous,
J'ai un problème pour interroger Acomba à partir d'un linked Server SQL et DSN ODBC 32 bits acomba
Dans un premier temps j'ai créé le System DSN
Acomba ODBC 32 bits
System DSN
Name = monODBCAcomba
Je Test la connection et tout est beau
Ensuite dans SQl server aussi 32 bits j'ai créé le Linked Server avec le DSN créé précédement
Je fais le test de la connection et tout est beau
Ensuite j'ouvre une session SQL et j'essai une simple requete avec mon linked Server
select * from Openquery(lnkAcomba,'select * from Customer')
OLE DB provider "MSDASQL" for linked server "lnkAcomba" returned message "[Acomba ODBC Driver]Exception dans la fonction ISAMNextRecord".
Msg 7330, Level 16, State 2, Line 1
Cannot fetch a row from OLE DB provider "MSDASQL" for linked server "lnkAcomba".
Mon provider MSDASQL a la propriété Allow In process de coché
Le DSN, SQl server et Acomba sont tous les trois sur le même serveurs
Je vois toutes les tables et les vues de Acomba via le catalog de mon Linked Server
J'ai lancé l'executable wrInfo.exe
J'ai reenregistrer les dll de Acomba pour le SDK
Toujours le même message d'erreur
Dois-je redémarrer le serveur car c'est un serveur en production de mon client et si cela n'est pas necessaire de repartir le serveur alors il est préférable de ne pas le redémarrer mais si il le faut on le fera en soirée tard
Si non avez vous une idée de ce que je pourrais faire pour corriger cette situation
J'ai fait de la racherche sur Google mais pas grand choses concernant le message d'erreur
Merci d'avance et bonne fin de journée!
J'ai un problème pour interroger Acomba à partir d'un linked Server SQL et DSN ODBC 32 bits acomba
Dans un premier temps j'ai créé le System DSN
Acomba ODBC 32 bits
System DSN
Name = monODBCAcomba
Je Test la connection et tout est beau
Ensuite dans SQl server aussi 32 bits j'ai créé le Linked Server avec le DSN créé précédement
Je fais le test de la connection et tout est beau
Ensuite j'ouvre une session SQL et j'essai une simple requete avec mon linked Server
select * from Openquery(lnkAcomba,'select * from Customer')
OLE DB provider "MSDASQL" for linked server "lnkAcomba" returned message "[Acomba ODBC Driver]Exception dans la fonction ISAMNextRecord".
Msg 7330, Level 16, State 2, Line 1
Cannot fetch a row from OLE DB provider "MSDASQL" for linked server "lnkAcomba".
Mon provider MSDASQL a la propriété Allow In process de coché
Le DSN, SQl server et Acomba sont tous les trois sur le même serveurs
Je vois toutes les tables et les vues de Acomba via le catalog de mon Linked Server
J'ai lancé l'executable wrInfo.exe
J'ai reenregistrer les dll de Acomba pour le SDK
Toujours le même message d'erreur
Dois-je redémarrer le serveur car c'est un serveur en production de mon client et si cela n'est pas necessaire de repartir le serveur alors il est préférable de ne pas le redémarrer mais si il le faut on le fera en soirée tard
Si non avez vous une idée de ce que je pourrais faire pour corriger cette situation
J'ai fait de la racherche sur Google mais pas grand choses concernant le message d'erreur
Merci d'avance et bonne fin de journée!
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum