我正在创建一个SSIS包,以将数据从MSSQL导入MYSQL。执行时出现以下错误。
[ADO NET Destination [16]] Error: The external column "<columnname>" (145) has been out of synchronization with the database column. The latest column has new length: 382 . Use advanced editor to refresh available destination columns if needed.
[[SSIS.Pipeline]错误:“组件” ADO NET Destination“(16)”验证失败,并返回验证状态“ VS_NEEDSNEWMETADATA”。
columnname == "lastname"
datatype of "lastname"
MSSQL - nvarchar(255)
MYSQL - varchar(255)
谢谢
听起来好像其中一个表上的数据库已更改。您可能需要刷新源/目标上的元数据。
您应该使用高级编辑器并刷新元数据和连接管理器。请执行此操作,如果仍然遇到问题,请通知我。