| 
 | 
| 
 
RS 12.6- Нет репликации function-string 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Здравствуйте Репликация между ASE1 (15.5/EBF 19393) и ASE2 (12.5.4) через два RS (RS1 -id Server и RS 2). Оба версии Replication Server/12.6/EBF 17469 ESD#10/NT. Реплицируется в обе стороны как рабочих баз, так и RSSD. На RS1 создан Function string class -> My_Function-String set parent to rs_default_function_class. Он выбран для "connection" на обоих RS к своим ASE и в неп переопределяются стандартные функции для difinition (rs_insert, rs_update ...) Администрирую репликацию в сишном Sybase Central через RSM сервер. В настоящий момент при создании definition на RS1 на обоих RS во всех классах появлялась группа с именем difinition, но если на RS1 она содержит набор function string, то на RS2 она пустая, причем ВО ВСЕХ классах, включая rs_default_function_class. Если создать подписку, то репликация данных начинается, но любые изменения функций на RS1 никак не отражаются на репликации. То есть если на RS1 для difinition TEST15601 rs_insert имеет вид: if not exists(select 1 from Site where number=?"Lastsite"!new? and id=1) insert into TEST (Lastsite, Site,....) values(?"Lastsite"!new?,?"Site"!new?,... ) то на ASE2 приходит просто insert into TEST (Lastsite, Site,....) values(?"Lastsite"!new?,?"Site"!new?,...) И если такая запись в базе есть, то репликация валится с dublicate key. Видимо что то произошло с репликацией RSSD. КАК Это поправить? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 02.08.2018, 17:31 | 
  
  
  
   | 
||
| 
 
RS 12.6- Нет репликации function-string 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  A_n_d_r_e_y.P, После upgrade изменил system и site version в 1571200 и получил ту же проблему. После возврата system_version to 1571 function string появились после пересоздания дефиниций и автокорекция заработала. Но у меня одинокий repserver и поэтому попробуй изменить и site version и пересоздать дефиниции. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 03.10.2018, 13:51 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=55&fpage=2&tid=2009608]:  | 
    0ms | 
get settings:  | 
    11ms | 
get forum list:  | 
    12ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    46ms | 
get topic data:  | 
    14ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    39ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 14ms | 
| total: | 149ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...