linked server and use SSIS
HI,
I'm doing the tutorials that are in it links
http://dbperf.wordpress.com/tag/ms-sql-to-mysql-linked-server/
http://www.packtpub.com/article/mysql-linked-server-on-sql-server-2008
I managed to make the links.
the problem is when I do this
http://dbperf.wordpress.com/2010/07/23/sql-server-integration-services-2008-ssis-and-mysql/
I get this error
[ADO NET Destination [55]] Erreur : « Une exception s'est produite lors de l'insertion des données ; le message retourné par le fournisseur est : ERROR [42000] [MySQL][ODBC 5.1 Driver][mysqld-5.0.51b-community-nt]You
have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"USR_NAME", "USR_PASSWD", "USR_GROUPE", "USR_LANGUE", "USR_DTLAST", "USR_RIGHTS"'
at line 1
»
[SSIS.Pipeline] Erreur : « Code d'erreur SSIS DTS_E_PROCESSINPUTFAILED. La méthode ProcessInput du composant « ADO NET Destination » (55) a échoué avec le code d'erreur 0xC020844B pendant
le traitement de l'entrée « Entrée de destination ADO NET » (58). Le composant identifié a retourné une erreur de la méthode ProcessInput. Cette erreur, spécifique au composant, est irrécupérable
et provoquera l'arrêt de la tâche de flux de données. Des messages d'erreur peuvent être envoyés au préalable avec des informations indiquant la raison de l'échec.
»
thanks
November 10th, 2010 4:13am
I solved the problem in SSIS. therefore the solution of the error SSIS is to execute this line in mysql: SET GLOBAL sql_mode=ansi;
Free Windows Admin Tool Kit Click here and download it now
November 10th, 2010 4:33am