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


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

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

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

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

ПримечаниеПримечание

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

ПримечаниеПримечание

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

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

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

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

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

Свойства задаются с помощью конструктора служб SSIS или программно.

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

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

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

Значок служб Integration Services (маленький)Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу служб Integration Services на сайтах MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.