Это может быть несколько вопросов, о которых я могу думать.
Вы должны полностью удалить таблицу, если она уже существует, до ее создания в начале пакета.
Пример Выполнить задачу SQL:
IF OBJECT_ID('MyTable', 'U') IS NOT NULL
DROP TABLE MyTable
GO
CREATE TABLE MyTable (etc...) GO
ALTER TABLE MyTable ADD COLUMN (etc...) GO
Во-вторых, выможно установить DelayValidation = True
в окне свойств задачи потока данных (это обычно справа внизу после нажатия задачи потока данных в области дизайна).Это задерживает проверку до времени выполнения.
Если в данный момент у вас есть ошибка отсутствующего поля, вы можете добавить столбец вручную в SQL Server Management Studio, а затем дважды щелкните задачу с ошибкой и любым отсутствующим полемошибка должна исчезнуть (теперь, когда столбец существует).После этого вы можете сохранить пакет и выйти.