powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / синхронизировать две таблицы, одна на Оракле, другая на mssql
14 сообщений из 14, страница 1 из 1
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588123
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
синхронизировать две таблицы, одна на Оракле, другая на mssql
оригинал данных на Оракле, все изменения транслировать в mssql

Есть только линк с Оракла на mssql, Линка с mssql на оракла нет, mssql админов нет.

гетерогенный мёрдж не работает
массовый инсерт в mssql не работает 20915362

чистить mssql и закачивать заново полностью - медленно, строк десятки тыщ, что для построчного гетерогенного инсерта получается дохрена медленно

пока вижу такой вариант - получить на оракле список измененных строк, удалить их, потом вставить все недостающие
или все-таки апдейтить измененные, а затем вставлять недостающие?
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588144
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня из MSSQL достается кусок данных (по дате - хватает для обслуживания журнала документов) во временные таблицы оракла, из которой мердж в целевые, постоянные.
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588156
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdmУ меня из MSSQL достается кусок данных (по дате - хватает для обслуживания журнала документов) во временные таблицы оракла, из которой мердж в целевые, постоянные.у меня наоборот
данные из оракла содются в MSSQL
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588203
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Достаешь LogMiner-ом все изменения таблички (шучу, конечно, проще триггер на любое изменение повесить) и повторяешь их на стороне MSSQL по линку
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588206
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx,

а почему вариант с GoldenGate не рассматривается? :)
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588216
Alexander Ryndin,

может потому, что GG - платная плюшка, а нужно, как всегда, нахаляву?
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588222
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - ЭхAlexander Ryndin,

может потому, что GG - платная плюшка, а нужно, как всегда, нахаляву?у нас Оракл стал нецелевой технологией
Оракл-направление планируют закрыть, все проги вывести в SAP или пререписать, всех ораклистов расстрелять
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588311
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxДобрый Э - ЭхAlexander Ryndin,

может потому, что GG - платная плюшка, а нужно, как всегда, нахаляву?у нас Оракл стал нецелевой технологией
Оракл-направление планируют закрыть, все проги вывести в SAP или пререписать, всех ораклистов расстрелятьКруто. GG это ведь не база. Это кроссплатформенное средство репликации. Пусть возьмут годовую или облачную лицензию, если потом надо расстрелять :)
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588319
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оракловые средства не рассматривать в принципе
Идёт процесс выбора шины предприятия EBS, но оракл сразу нет
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588331
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxЛинка с mssql на оракла нет, mssql админов нет.

linked server настраивается практически с полпинка после минимального чтения документации. Кроме отдельных редких ситуаций.

Как другой вариант, посмотри в сторону jdts и сделай обёртку поверх java source в оракле.
Фактически тебе нужно загнать кусок данных в tempdb на mssql и выполнить merge на той стороне.
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588468
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envandreymxЛинка с mssql на оракла нет, mssql админов нет.

linked server настраивается практически с полпинка после минимального чтения документации. Кроме отдельных редких ситуаций.

Как другой вариант, посмотри в сторону jdts и сделай обёртку поверх java source в оракле.
Фактически тебе нужно загнать кусок данных в tempdb на mssql и выполнить merge на той стороне.писал я как-то веб-сервис
который читал данные в phd, и выкладывал в Оракл по такой схеме:
процедура в Оракл вызывает универсальную процедуру в Оракл, которая вызывает веб-сервис, который читает phd по запрошенным параметрам, возвращает xml, который парсится и кладется во времянку

такая хрень получилась, что сопровождать что повеситься
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588673
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxу нас Оракл стал нецелевой технологией
Оракл-направление планируют закрыть, все проги вывести в SAP или пререписать, всех ораклистов расстрелять

Смелые у вас начальники, все переписать, Oracle закрыть. Я не знаю что у вас за объемы что так смело все хотят изменить, но знаю что этот процесс долгий и непростой. У нас с Oracle RDB на Oracle RDBMS переходят уже 6 лет, модулями, и конца и края не видно, минимум еще на 5 лет работы.
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588734
dbms_mssql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andreymxтакая хрень получилась, что сопровождать что повеситьсяА сегодня dbms_sql не все могут сопровождать. Вернее сопровождать могут не только лишь все, мало кто может повеситься.

Зачем изобретать хрень. Написать поверх jdbc интерфейс по типу известного каждому dbms_sql (dbms_hs_passthrough). Плюс сахарок для bulk-операций.
...
Рейтинг: 0 / 0
синхронизировать две таблицы, одна на Оракле, другая на mssql
    #39588858
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envпосмотри в сторону jdts
* jTds

jtds.sourcefourge
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / синхронизировать две таблицы, одна на Оракле, другая на mssql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]