Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 19/02/2013 17:06:54
- gom
- Membre
Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Bonjour,
PostgreSQL 8.4
Je travaille avec un ETL où j'utilise depuis toujours le Driver ODBC "psqlodbc_08_04_0200.zip" => http://www.postgresql.org/ftp/odbc/versions/msi/
J'essaye actuellement de transférer des données depuis PostgreSQL 8.4 vers SQL Server 2008.
Et là surprise (désagréable ! ), le transfert de tables contenant des colonnes de type FLOAT vers des tables avec des colonnes NUMERIC(x,x) crée des approximations.
Exemple :
2012,4484564489,0,,2588549,Galettes,1.96502,,2.07308,76.6522,0,0,0,0,0,0,,,
2012,4484564489,0,,2588549,Galettes,1.9650199000,,2.0730801000,76.6522140000,0.0000000000,0.0000000000,0.0000000000,0.0000000000,0.0000000000,0.0000000000,,,
2012,4484564489,0,,2588549,Galettes,1.9650200000,,2.0730800000,76.6522000000,0.0000000000,0.0000000000,0.0000000000,0.0000000000,0.0000000000,0.0000000000,,,
Du coup, j'ai essayé avec ce Driver : http://www.datadirect.com/products/odbc … index.html et là surprise (agréable ! ) je n'ai plus de problème d'approximation !
L'ennui c'est que je vois pas pourquoi je devrais utiliser un Driver ODBC non-officiel ... et surtout ... payant ?!
Est-ce un paramétrage de ma connexion ODBC a changé ?
Gôm
Dernière modification par gom (19/02/2013 17:24:53)
Hors ligne
#2 19/02/2013 17:50:04
- gleu
- Administrateur
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Je n'ai pas connaissance d'un problème d'arrondi sur le pilote ODBC de la communauté. Par contre, il est bien connu que les pilotes de DataDirect sont d'une très grande qualité.
Guillaume.
Hors ligne
#3 19/02/2013 18:04:09
- gom
- Membre
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Je crois que je viens de faire la preuve d'un problème d'arrondi, non ?!
Hors ligne
#4 21/02/2013 18:02:51
- gleu
- Administrateur
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Je voulais dire en dehors de votre message.
Guillaume.
Hors ligne
#5 21/02/2013 18:11:01
- gom
- Membre
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Qui dois-je contacter pour avoir une explication à mon problème ?
Hors ligne
#6 21/02/2013 23:25:30
- gleu
- Administrateur
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Les développeurs du pilote psqlodbc ? Si je me rappelle bien, l'un d'entre est Hiroshi Saito.
Guillaume.
Hors ligne
#7 22/02/2013 16:30:20
- gom
- Membre
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Le créateur de Tom Sawyer ?!
Hors ligne
#8 22/02/2013 17:54:01
- Marc Cousin
- Membre
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Puisqu'on en est réduits à ça, nan, c'est Mark Twain, Tom Sawyer
Marc.
Hors ligne
#9 22/02/2013 18:33:32
- gom
- Membre
Re : Driver officiel ODBC = KO ; Driver DataDirect = OK ?!
Au temps pour moi, j'ai tort : http://fr.wikipedia.org/wiki/Hiroshi_Sait%C5%8D
Hors ligne