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


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

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

В следующей таблице описаны пользовательские свойства источника «ODBC». Все свойства могут быть заданы на основе выражений свойств служб SSIS.

Имя свойства Тип данных Description
Connection Соединение ODBC Соединение ODBC для получения доступа к базе данных-источнику.
AccessMode Integer (перечисление) Режим, используемый для доступа к базе данных. Возможными значениями являются Table Name (0) и SQL Command (1).

По умолчанию применяется Table Name (0).
BatchSize Целое Размер пакета для массового извлечения. Это количество записей, извлекаемых в виде массива. Если выбранный поставщик ODBC не поддерживает массивы, размер пакета равен 1.
BindCharColumnAs Integer (перечисление) Это свойство определяет, как источник ODBC привязывает столбцы, имеющие строковые типы с многобайтовой кодировкой, такие как SQL_CHAR, SQL_VARCHAR или SQL_LONGVARCHAR.

Возможными значениями являются Unicode (0) (которое привязывает столбцы как SQL_C_WCHAR) и ANSI (1) (которое привязывает столбцы как SQL_C_CHAR). По умолчанию применяется Unicode (0).

Примечание. Это свойство недоступно в редакторе источника ODBC, но может быть задано с помощью расширенного редактора.
BindNumericAs Integer (перечисление) Это свойство определяет, как источник ODBC привязывает столбцы, имеющие числовые данные с типами данных SQL_TYPE_NUMERIC и SQL_TYPE_DECIMAL.

Возможными параметрами являются Char (0) (который привязывает столбцы как SQL_C_CHAR) и Numeric (1) (который привязывает столбцы как SQL_C_NUMERIC). По умолчанию применяется значение Char (0).

Примечание. Это свойство недоступно в редакторе источника ODBC, но может быть задано с помощью расширенного редактора.
DefaultCodePage Целое Кодовая страница, используемая для строковых выходных столбцов.

Примечание. Это свойство недоступно в редакторе источника ODBC, но может быть задано с помощью расширенного редактора.
ExposeCharColumnsAsUnicode Логический Это свойство определяет, как компонент предоставляет доступ к столбцам CHAR. Значением по умолчанию является FALSE, которое указывает, что доступ к столбцам CHAR предоставляется как к многобайтовым строкам с (DT_STR). Если задано значение TRUE, к столбцам CHAR предоставляется доступ как к строкам с расширенными символами (DT_WSTR).

Примечание. Это свойство недоступно в редакторе источника ODBC, но может быть задано с помощью расширенного редактора.
FetchMethod Integer (перечисление) Метод, используемый для возврата данных. Возможными параметрами являются Row by row (0) и Batch (1). По умолчанию применяется значение Batch (1).

Дополнительные сведения об этих параметрах см. в разделе ODBC Source.

Примечание. Это свойство недоступно в редакторе источника ODBC, но может быть задано с помощью расширенного редактора.
SqlCommand Строка Команда SQL, которая должна быть выполнена, если для AccessMode задано значение «команда SQL».
StatementTimeout Целое Количество секунд, ожидающих выполнения инструкции SQL перед возвратом в приложение с ошибкой. Значение по умолчанию равно 0. Значение 0 указывает, что система не следит за истечением времени ожидания.
TableName Строка Имя таблицы с данными, которая используется, если для AccessMode задано значение «Имя таблицы».
LobChunckSize Целое Распределение размера фрагментов данных для столбцов LOB.

См. также

Источник «ODBC»
Редактор источника «ODBC» (страница «Диспетчер соединений»)