Задать вопрос

Как в ssis создать dbf файл на выходе?

Добрый день,

Подскажите пожалуйста, необходимо создать dbf файл на выходе ssis. Информация берется из mssql. Не совсем понимаю как это сделать.

В источнике я выбираю ole db связываю с mssql, какое назначение выбрать чтобы получился dbf.
  • Вопрос задан
  • 402 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
@EpOsS Автор вопроса
Ответ всем кто будет искать эту информацию. Пошаговая инструкция вывода информации из MSSQL в DBF:

1) В потоке управления вытаскиваем блок задачи потока данных и заходим в него
2) Необходимо добавить источник OLE DB и выбрать соединить его с MS SQL
3) Добавляем назначение OLE DB :
a) Создаем диспетчер соединения.
b) Вверху выбираем поставщика Microsoft Jet 4.0 OLE DB Provider
c) Имя файла базы данных пишем, если файл находится по пути "C:\test.dbf", тогда пишем в имя файла базы данных "C:\."
d) Имя пользователя и пароль не меняем
e) Заходим во вкладку "Все" слева. В строке Extended Properties пишем dbase 5. Нажимаем снизу проверить соединение(Должно соединиться)
4) Соединяем источник и назначение. В назначении выбираем наш файл dbf и сопоставляем. Нажимаем ОК
5) Удаляем стрелку соединения и добавляем блок "Преобразование данных" Из источника стрелка синяя в преобразование данных из преобразования данных синяя стрелка в назначение
6) Заходим в преобразование данных выбираем все поля и текстовые поля переводим в юникод
7) Заходим в назначение в сопоставления и на текстовые поля выбираем копии с преобразования данных
8) Запускаем. Profit *___*
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
NeiroNx
@NeiroNx
Программист
Для начала установить DBF ODBC драйвер а потом стандартной утилитой импорта и экспорта.
Говорят что драйвера в этом пакете есть https://www.microsoft.com/en-us/download/details.a...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы