powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Вопрос по STOP SUBSCRIPTION...
7 сообщений из 7, страница 1 из 1
Вопрос по STOP SUBSCRIPTION...
    #32625692
Aleksey Kh.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к тем, кто ТОЧНО знает:

Есть база под обменом, в ней надо изменить данные попадающие в обмен, но эти изменения по обмену уехать не должны.
Насколько я знаю, надо сделать STOP SUBSCRIPTION, потом применить нужный скрипт, потом START SUBSCRIPTION.
Последний раз пользовались этим под ASA 6.

С тех пор ничего не изменилось?
В ASA 9 (.0.1.1883) с этим глюков нет?

з.ы. Вопрос важный и срочный. Заранее спасибо.
...
Рейтинг: 0 / 0
Вопрос по STOP SUBSCRIPTION...
    #32625732
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я например делал так:
1. Создал таблицу пофиг какую навроде dba.aaa (id integer)
2. Сделал триггер на insert, в котором описал нужные изменения
в других таблицах
3. Insert'нул запись в dba.aaa. Триггер сработал, изменения выполнились
Посколько триггерные изменения в лог для передачи не попадают,
измененные данные никуда не ушли

Насчет stop subscr: я боюсь его использовать, так как когда пробовал, ничем хорошим это не кончалось (синх-я ломалась). А для экспериментов времени нет :(
...
Рейтинг: 0 / 0
Вопрос по STOP SUBSCRIPTION...
    #32625799
Aleksey Kh.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас реплицируется всё (включая изменения триггерами).
Приехавшие транзакции применяются без триггеров.
Поэтому, к сожалению, такой метод не прокатит.
...
Рейтинг: 0 / 0
Вопрос по STOP SUBSCRIPTION...
    #32625808
Aleksey Kh.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mustlive, а ломалась синхронизация - это "целостность" данных нарушалась?
Я больше опасаюсь, что после этого обмен вообще перестанет запускаться.
А выгрузить базу сейчас не могу, т.к. нет админа принимающей стороны.
...
Рейтинг: 0 / 0
Вопрос по STOP SUBSCRIPTION...
    #32625825
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
ломалась синхронизация - это "целостность" данных нарушалась?
Я больше опасаюсь, что после этого обмен вообще перестанет запускаться.


Я не помню, давно это было. Но по-моему стандартная рассинхронизация
с сообщением "Not applying operations with old resent count". Короче,
отказывался жрать новые данные, что-то со счетчиком случалось.
Правда, ASA5.5, не 9 и даже не 8
...
Рейтинг: 0 / 0
Вопрос по STOP SUBSCRIPTION...
    #32626604
roleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если попробовать так:

например , надо изменить поле field1 с 0 на 1 во всех записях

в публикации изменяем условие where
пишем where field1=0

потом делаем update....set field1=1
запускаем dbremote
изменяем
условие публикации where, то есть просто убираем where field1=0

Все!
на удаленную базу ничего не послалось
...
Рейтинг: 0 / 0
Вопрос по STOP SUBSCRIPTION...
    #32649228
Xcomfiles
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С sql запросом выгрузи
данные в таком виде в
каком требуется, а потом с помощю LOAD
загрузи некогда по репликам непойдёт, ту часть которая хочеш чтобы пошло загрузи с помощю INPUT.
Чтобы начало жрать реплику и при этом ненадобыло стопорить работы, сравняй чекпойнты у ремоут зверя и в консолидированной базе с помощю функции (set_sysremote) в таблице sysremoteuser
Если никогда этого неделал хорошо проконсултируйся с тем
кто делал иначе завалиш реплику окончательно!!!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Вопрос по STOP SUBSCRIPTION...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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