Пользовательские свойства источника «ODBC»
В следующей таблице описаны пользовательские свойства источника «ODBC». Все свойства могут быть заданы на основе выражений свойств SSIS.
Имя свойства |
Тип данных |
Описание |
---|---|---|
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-источник. Примечание. Это свойство недоступно в редакторе источника ODBC, но может быть задано с использованием расширенного редактора. |
SqlCommand |
Строковые значения |
Команда SQL, которая должна быть выполнена, если для AccessMode задано значение «команда SQL». |
StatementTimeout |
Целое число |
Количество секунд, в течение которых должно происходить ожидание выполнения инструкции SQL, прежде чем будет выполнен возврат с ошибкой в приложение. По умолчанию применяется значение 120. Значение 0 указывает, что система не следит за истечением времени ожидания. |
TableName |
Строковые значения |
Имя таблицы с данными, которая используется, если для AccessMode задано значение «Имя таблицы». |
LobChunckSize |
Целое число |
Распределение размера фрагментов данных для столбцов LOB. |
См. также
Справочник
Редактор источника «ODBC» (страница «Диспетчер соединений»)