Sybase в Oracle таблица Миграция с помощью мастера миграции в автономном режиме - PullRequest
1 голос
/ 16 января 2020

Как мне создать скрипт вставки для моей sybase в oracle Миграция? Мастер миграции позволяет только перенести процедуры, триггеры и тому подобное. Но нет выбора только для таблиц. Когда я пытаюсь перенести таблицы в автономный режим и переместить данные. папка данных / папка пуста. Я также хотел бы перенести только указанные c таблицы (таблицы с длинными идентификаторами), потому что я смог перенести остальные с копией в Oracle. Я также должен отметить, что я не хочу обновляться до новой версии oracle. В настоящее время ~ 12.1, поэтому мне нужно ограничить идентификаторы.

Как получить автономные сценарии для вставки таблиц?

Ответы [ 2 ]

0 голосов
/ 17 января 2020

Можно рассмотреть репликацию Sybase-to- Oracle на основе DCO через Sybase Rep Server. Таким образом, вы не только перенесете все данные, но также сможете распространять обновления DML в Интернете, что обеспечит возможность переключения вашей системы в реальном времени.

0 голосов
/ 16 января 2020

Вы (вероятно!) Не хотите вставлять для сценариев автономной миграции. Если вы просто используете INSERT, тогда, вероятно, будет достаточно онлайнового метода.

Смысл стратегии Offline заключается в переносе данных из вашего экземпляра Sybase в плоские текстовые файлы с разделителями (с использованием BCP), которые мы затем можно использовать для загрузки обратно в базу данных Oracle с использованием SQLLDR или внешних таблиц, которая будет экспоненциально быстрее, чем использование сценариев INSERT.

Взгляните на этот технический документ , где я go в автономных миграциях Sybase.

enter image description here

...