je me tourne vers sous, ayant déjà eu l'occasion de vous poser des questions et d'avoir eu des réponses à mes problèmes ...
nous sommes en train de faire des tests pour passer à ingres 2006r2 . Nous sommes actuellement en ingres 2.6
le problème que nous avons actuellement, c'est pour utiliser ce ingres 2006 à travers ODBC .
le cd ingres2006 pour ingres net nous installe la version 3.50.00.76 de ODBC et cela provoque des plantages quand on veut modifier des données dans une table ingres de la version ingres 2006.
par contre, en conservant le driver que nous avions auparavant (3.50.00.32 ou même 2.80.00.72!), cela fonctionne.
avez vous déjà vu ce genre de problème ? y-a-t-il une version plus récente de l'odbc (supérieur à 3.50.00.76) qui fonctionne correctement avec ingres 2006r2 ?
merci pour vos lumières
Nathalie
Answer Bonjour,
En effet je me souviens des quelques questions en français issues de ce site ;-)
Pour ma part j'ai une configuration qui fonctionne à partir d'un Ingres/Net tiré d'une ingres2006-9.0.4-105 (version community et non enterprise).
La mise à jour des données au travers du driver ODBC (version 3.50.00.62) fonctionne très bien en mise à jour (ce qui n'était pas vrai pour certaines versions précédentes).
D'une manière générale méfiez vous des versions trop récentes. Pour une utilisation en production il faut être prudent et ne pas hésiter à descendre de version. Surtout que dans votre cas cela ne concerne que Ingres/NET.
Sur le papier (en théorie donc, dixit l'éditeur en tout cas), Ingres est compatible dans tous les sens entre Ingres/Net et un serveur. Ceci est très vrai pour les requêtes simples (des SELECT/INSERT/UPDATE/DELETE) mais l'est moins concernant les outils DBA (style VDBA, ce qui se comprend aisément).
En résumé si vous trouvez un driver qui vous donne satisfaction, gardez le (je serais tenté de dire : vous avez de la chance). Si vous avez un contrat de support, vous pouvez aussi ouvrir un appel pour signaler votre problème, avoir un patch, etc. Attention si vous avez l'intention de migrer le serveur dans une version Ingres communautaire (sans support donc), car il y a parfois des plantages en prod qui nécessitent des patches (et sans support, pas de patch).
Pour ma part j'ai peu à peu préféré me connecter à Ingres via JDBC, suite à quelques soucis ODBC (à une époque le driver livré avec la version open source n'étais que readonly).