Something you would have thought would be changed by 2015 but then we are talking Microsoft and their "do something and leave everyone to figure out workarounds for what we should have done in the first place"-ethos
Right, so I'm trying to import an Excel file with some columns > 255 characters. I have seen many posts on this but can't find the wheat from the chaff. By default, we have our driver set with "IMEX=1" which is one of the workarounds and I noted that my source Excel component was registering the "External Columns" as DT_NTEXT which is meant to be what setting the TypeGuessRows was to assist with resolving. I have also updated the "Output Columns" to be NTEXT and when running, these columns are marked as "<Long Text>" but after passing through a conversion, they are still truncated.
Although my fields were marked as DT_NTEXT, I gave the TypeGuessRows adjustment a go but to no avail, I also tried seeing what the import wizard in SSMS did but in its "wiseness" it marks the source columns as varchar(255) and I couldn't see a way to change that.
Does anyone know of any other option to try? I'm on the verge of saving to CSV files but that means a manual intervention required any time we get this feed so would prefer to be able to drop and run