Поделиться через


Назначение «ADO.NET»

Назначение ADO NET загружает данные в различные базы данных, совместимые с ADO.NET, которые используют таблицу или представление базы данных. Можно загрузить эти данные в существующую таблицу или представление либо создать новую таблицу и загрузить в нее данные.

Вы можете использовать назначение "ADO.NET" для соединения с Microsoft База данных SQL Azure. Соединение с базой данных База данных SQL с помощью OLE DB не поддерживается. Дополнительные сведения о База данных SQL см. в статье об общих рекомендациях и ограничениях Базы данных SQL Azure.

Устранение неполадок, связанных с назначением «ADO.NET»

Вы можете протоколировать вызовы, сделанные назначением «ADO.NET» к внешним поставщикам данных. Эти функции ведения журналов можно использовать для устранения неполадок при сохранении данных во внешних источниках данных, выполняемых назначением ADO NET. Чтобы протоколировать вызовы, выполненные назначением ADO NET к внешнему поставщику данных, необходимо разрешить ведение журнала пакета и выбрать событие Диагностика на уровне пакета. Дополнительные сведения см. в разделе Инструменты устранения неполадок при выполнении пакетов.

Настройка назначения «ADO.NET»

Чтобы подключиться к источнику данных, назначение использует диспетчер соединений ADO.NET . Диспетчером соединений указывается поставщик ADO.NET для использования. Дополнительные сведения см. в статье ADO.NET Connection Manager.

Назначение ADO NET содержит сопоставления между входными столбцами и столбцами в источнике данных назначения. Не обязательно сопоставлять входные столбцы всем целевым столбцам. Однако свойства некоторых целевых столбцов могут требовать сопоставления с входными столбцами. В противном случае могут происходить ошибки. Например, если целевой столбец не допускает значений NULL, ему должен быть сопоставлен входной столбец. Кроме того, типы данных сопоставленных столбцов должны быть совместимыми. Например, нельзя сопоставить входной столбец строкового типа с целевым столбцом числового типа данных, если поставщик ADO.NET не поддерживает такое сопоставление.

Примечание

SQL Server не поддерживает вставку текста в столбцы, для которых установлен тип данных image. Дополнительные сведения о типах данных SQL Server см. в разделе Типы данных (Transact-SQL).

Примечание

Назначение ADO NET не поддерживает сопоставление входного столбца типа DT_DBTIME столбцу базы данных типа datetime. Дополнительные сведения о типах данных Службы Integration Services см. в разделе Типы данных служб Integration Services.

Назначение «ADO.NET» имеет один обычный вход и один вывод ошибок на выходе.

Значения свойств можно задавать с помощью конструктора Integration Services или программными средствами.

Дополнительные сведения о свойствах, которые можно установить в диалоговом окне Редактор назначения ADO NET , см. в одном из следующих разделов:

Диалоговое окно Расширенный редактор содержит свойства, которые можно установить с помощью программных средств. Дополнительные сведения о свойствах, которые вы можете задать в диалоговом окне Расширенный редактор или программными средствами, см. в следующих разделах.

Дополнительные сведения о настройке свойств см. в разделе Установление свойств компонента потока данных.