|
|
|
Replication обрывается
|
|||
|---|---|---|---|
|
#18+
Мы используем ASE 12.5.3 и Rep 12.6. Warm standby. База данных маркирована для репликации sp_reptostandby test, 'L1'. При попытке реплицировать text/image репликация обрывается. Пытался маркировать также все text/image поля sp_setrepcol <имя поля>, always_replicate. Всё равно не помогает. Это пишется в Log-File Rep сервера. E. 2007/11/16 18:30:41. ERROR #5149 DSI EXEC(150(1) TEST02.test) - /dsiexec.c(3673) Function 'rs_get_textptr' for 'Bestand' returned no rows. I. 2007/11/16 18:30:41. The DSI thread for database 'TEST02.test' is shutdown. Может кто уже с этим сталкивался? Может есть какие-то идеи? Буду очень признателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2007, 00:51 |
|
||
|
Replication обрывается
|
|||
|---|---|---|---|
|
#18+
Посмотрите сюда , может быть это ваш случай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2007, 22:53 |
|
||
|
Replication обрывается
|
|||
|---|---|---|---|
|
#18+
Спасибо.Это я уже видел.К сожелению немножко не подходит Я не могу сделать alter replication definition, так как database отмаркированна для репликации с помощью sp_setreptostandby и не имеет replication definition. Я уже пробывал, но репсервер говорит, что replication definition не существует. Буду открывать Call у Sybase. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2007, 13:01 |
|
||
|
Replication обрывается
|
|||
|---|---|---|---|
|
#18+
Во первых, вам никто и ничто не мешает сделать replication definitions даже для схемы WarmStandby. Это даже желательно для улучшения производительности RS А во вторых, по вышеуказанной ссылке, кроме исправления репдефа, есть резонное объяснение, которое говорит, что подобная проблема, может быть связана с рассинхронизацией таблиц, в которых присутствуют text/image поля. авторThe reason you get the error is the simply because the 2 tables are out of sync. An update has taken place in the Primary, and it fails to locate the record in the Secondary when it tries to update the text/image columns. The 'rs_get_textptr' function is used to locate the associated record at the replicate. It wasn't found, hence the error, 'function 'rs_get_textptr' for 'reservation' returned no rows.' Решение - синхронизация проблемной таблицы (можно с помощью bcp) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2007, 15:06 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2011794]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
423ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 755ms |

| 0 / 0 |
