Мне нужно синхронизировать данные из одной таблицы Oracle db1 tb1 в другую таблицу db2 tbl2.Для простоты я могу обрезать данные на db2 tbl2, а затем скопировать все данные из db1 tbl1.Обе таблицы имеют одинаковую структуру столбцов данных.
Поскольку две таблицы находятся в разных базах данных, я думаю использовать медиа-файл, такой как txt или xml, в качестве медиа.Сначала я экспортирую данные из db1 tbl1 на носитель, а затем вставляю данные с носителя, как вставка данных из основной массы текста.
Этот простой проект будет консольным приложением в .Net (я использую VS 2008).Я предпочитаю делать это приложение универсальным, чтобы в нем были только параметры конфигурации: две строки подключения и два имени таблицы.Я буду использовать текстовый файл или XML в качестве носителя, чтобы не предоставлять подробную информацию о типах данных для каждого столбца.Я не уверен, есть ли API или классы, доступные для экспорта данных и импорта данных для Oracle db?