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


Пользовательские свойства OLE DB

Применяется к:sql Server SSIS Integration Runtime в Фабрика данных Azure

Пользовательские свойства источника

Источник «OLE DB» обладает как пользовательскими свойствами, так и свойствами, общими для всех компонентов потока данных.

В следующей таблице описаны пользовательские свойства источника «OLE DB». Все свойства доступны для чтения и записи.

Имя свойства Тип данных Description
AccessMode Целое Режим, используемый для доступа к базе данных. Возможные значения: Открытый набор строк, Открытый набор строк из переменной, Команда SQLи Команда SQL из переменной. Значение по умолчанию: Открытый набор строк.
AlwaysUseDefaultCodePage Логический Значение, которое показывает, использовать ли значение свойства DefaultCodePage для каждого столбца или пытаться определить кодовую страницу по локали каждого столбца. Это свойство имеет значение по умолчанию False.
CommandTimeout Целое Количество секунд до истечения времени ожидания команды. Значение 0 указывает бесконечное время ожидания.

Примечание.
Это свойство вступает в силу только тогда, когда действует режим доступа к данным Команда SQL.
Это свойство недоступно в редакторе источника OLE DB, но его можно задать с помощью расширенного редактора.
DefaultCodePage Целое Кодовая страница, используемая в случае, когда в источнике данных недоступны сведения о кодовой странице.
OpenRowset Строка Имя объекта базы данных, используемого для открытия набора строк.
OpenRowsetVariable Строка Переменная, содержащая имя объекта базы данных, используемого для открытия набора строк.
ParameterMapping Строка Сопоставление между параметрами в команде SQL и переменными.
SqlCommand Строка Команда SQL для выполнения.
SqlCommandVariable Строка Переменная, содержащая команду SQL для выполнения.

Выход и выходные столбцы источника «OLE DB» не имеют пользовательских свойств.

Дополнительные сведения см. в статье OLE DB Source.

Пользовательские свойства назначений

Назначение «OLE DB» обладает как пользовательскими свойствами, так и свойствами, общими для всех компонентов потока данных.

В следующей таблице описаны пользовательские свойства назначения «OLE DB». Все свойства доступны для чтения и записи.

Примечание.

Перечисленные здесь параметры быстрой загрузки (FastLoadKeepIdentity, FastLoadKeepNulls и FastLoadOptions) соответствуют свойствам со схожими именами, предоставляемым интерфейсом IRowsetFastLoad , который реализует поставщик Microsoft OLE DB для SQL Server (SQLOLEDB). Дополнительные сведения можно получить с помощью поиска по строке «IRowsetFastLoad» в библиотеке MSDN.

Имя свойства Тип данных Description
AccessMode Integer (перечисление) Значение, которое указывает, как назначение получает доступ к целевой базе данных.

Это свойство может принимать одно из следующих значений:



OpenRowset (0) — необходимо указать имя таблицы или представления.

OpenRowset из переменной (1) — необходимо указать имя переменной, содержащей имя таблицы или представления.

OpenRowset с параметром FastLoad (3) — необходимо указать имя таблицы или представления.

OpenRowset с параметром FastLoad из переменной (4) — необходимо указать имя переменной, содержащей имя таблицы или представления.

Команда SQL (2) — необходимо указать инструкцию SQL.
AlwaysUseDefaultCodePage Логический Значение, которое показывает, использовать ли значение свойства DefaultCodePage для каждого столбца или пытаться определить кодовую страницу по локали каждого столбца. Это свойство имеет значение по умолчанию False.
CommandTimeout Целое Максимальное количество секунд, которое может выполняться командой SQL до истечения времени ожидания. Значение 0 указывает бесконечное время. Значение этого свойства по умолчанию равно 0.

Примечание. Это свойство недоступно в диалоговом окне Редактор назначения "OLE DB", но может быть задано с помощью окна Расширенный редактор.
DefaultCodePage Целое Кодовая страница по умолчанию для назначения «OLE DB».
FastLoadKeepIdentity Логический Значение, которое указывает, следует ли при загрузке данных копировать значения идентификаторов. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False. Это свойство соответствует свойству SSPROP_FASTLOADKEEPIDENTITY OLE DB интерфейса IRowsetFastLoad (OLE DB).
FastLoadKeepNulls Логический Значение параметра указывает, следует ли при загрузке данных копировать значения NULL. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False. Это свойство соответствует свойству SSPROP_FASTLOADKEEPNULLS OLE DB интерфейса IRowsetFastLoad (OLE DB).
FastLoadMaxInsertCommitSize Целое Значение, указывающее размер пакетов, который назначение «OLE DB» пытается фиксировать во время операций быстрой загрузки. Значение по умолчанию 0указывает, что используется единая операция фиксации после обработки всех строк.
FastLoadOptions Строка Коллекция параметров быстрой загрузки. К параметрам быстрой загрузки относятся параметры блокировки таблиц и проверки ограничений. Можно указать один, оба или не указывать ни одного параметра. Это свойство соответствует свойству SSPROP_FASTLOADOPTIONS OLE DB интерфейса IRowsetFastLoad и принимает такие строковые значения, как CHECK_CONSTRAINTS и TABLOCK.

Примечание. Некоторые свойства недоступны в диалоговом окне Редактор назначения "Excel", но могут быть установлены с помощью окна Расширенный редактор.
OpenRowset Строка Если свойство AccessMode имеет значение OpenRowset, то это значение — имя таблицы или представления, к которому имеет доступ назначение "OLE DB".
OpenRowsetVariable Строка Если свойство AccessMode имеет значение OpenRowset из переменной, то это имя переменной, содержащей имя таблицы или представления, к которому обращается назначение "OLE DB".
SqlCommand Строка Если свойство AccessMode имеет значение Команда SQL, то это инструкция языка Transact-SQL, которую использует назначение "OLE DB" для указания целевых столбцов данных.

Вход и входные столбцы назначения «OLE DB» не имеют пользовательских свойств.

Дополнительные сведения см. в разделе OLE DB Destination.

См. также

Общие свойства