HI,
I am hoping someone can help, I am evaluating the cozyroc software to see if we can copy data from on premise SQL Server SQL 2008 R2 to AWS MySQL RDS. At the moment and I have the following configured in a very basic package:
1. Source System is SQL Server 2008 R2
2. Source connection used in the data flow task is a .Net Provider\SqlClient Data Provider configured to connect to the SQL server.
2. Source table definition is:
CREATE TABLE [dbo].[Messages](
[MessageID] [int] NOT NULL,
[ChannelID] [int] NOT NULL,
CONSTRAINT [PK_Messages] PRIMARY KEY CLUSTERED
(
[MessageID] ASC,
[ChannelID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
3. Destination system a MySQL instance version 2.6 running on Amazon Web Services RDS
4. Destination connection is the cozyroc ODBC destination, configured to connect to the AWS RDS MySQL instance
5. Destination table definition is:
CREATE TABLE `messages` (
`MessageID` int(11) NOT NULL,
`ChannelID` int(11) NOT NULL,
PRIMARY KEY (`MessageID`,`ChannelID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
When I try and copy the data when running the package I get this error:
Warning: 0x8002F304 at Data Flow Task, ODBC Destination [20]: A problem occurred with the following messages: "Unable to detect bulk load support.".
Error: 0xC002F304 at Data Flow Task, ODBC Destination [20]: An error occurred with the following error message: "
[Microsoft][ODBC Driver Manager] Invalid string or buffer length [SQLSTATE: HY090]".
Error: 0xC02090F9 at Data Flow Task, ODBC Destination [20]: The ODBC Destination was unable to process the data.
Any ideas where I am going wrong?