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


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

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

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

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

Имя свойства Тип данных Описание
AccessMode Целое число Режим, используемый для доступа к базе данных. Возможные значения: Open Rowset, Open Rowset from Variable и SQL CommandSql Command from Variable. Значение по умолчанию: Открытый набор строк.
CommandTimeout Целое число Время ожидания для выполнения команды (в секундах). Значение 0 указывает на бесконечное время ожидания.

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

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

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

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

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

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

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

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

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

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

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

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

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

Примечание. Это свойство недоступно в диалоговом окне Редактор назначения "Excel", однако его можно установить с помощью окна Расширенный редактор.
FastLoadKeepIdentity Логическое значение Значение, которое указывает, следует ли при загрузке данных копировать значения идентификаторов. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False.
FastLoadKeepNulls Логическое значение Значение параметра указывает, следует ли при загрузке данных копировать значения NULL. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False.
FastLoadMaxInsertCommitSize Целое число Это значение указывает размер пакетов, который назначение «Excel» пытается фиксировать во время операций быстрой загрузки. Значение по умолчанию ― 2147483647. Значение 0 указывает, что используется единая операция фиксации после обработки всех строк.
FastLoadOptions Строка Коллекция параметров быстрой загрузки. К параметрам быстрой загрузки относятся параметры блокировки таблиц и проверки ограничений. Можно указать один, оба или не указывать ни одного параметра.

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

У ввода и входных столбцов назначения «Excel» нет пользовательских свойств.

Дополнительные сведения см. в статье Excel Destination.

См. также

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