|
|
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Не подскажите, как правильно реализовать задачу. Есть два различных сервера Oracle 9. В табличном пространстве каждого есть несколько таблиц полностью идентичных по структуре и содержанию. Необходимо их синхронизировать, чтобы обновления в одной - отражались в этой же таблице на другом сервере (допустимо в одностороннем направлении). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 16:23 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
Вариантов несколько: 1. Триггером. Недостатки - необходимо как-то обрабатывать изменения в мастер таблице(та на которой триггер висит) во время недоступности подчиненной таблицы. 2. Сделать джоб на удаленной базе который будет делать примерно следующее Код: plaintext 1. 2. 3. 3. Смотреть доку доку на предмет SNAPSHOTS так же они называются Materialized Views ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 16:52 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
Организовать репликацию между БД, если одна для отчетов, а другая боевая то еще настроить триггеры на insert, delete ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 16:53 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
Если через JOB то можно так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. запуск: Код: plsql 1. 2. 3. 4. 5. Первый пример работает быстрее т.к. использует уникальное поле. Второй основывается на hash (md5 - 128) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 19:23 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
topov, 13 лет спустя, несомненно, автор топика будет рад получить от Вас ценный совет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 19:41 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
Щукина Аннаtopov, 13 лет спустя, несомненно, автор топика будет рад получить от Вас ценный совет... Зато другим может помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2018, 21:51 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
mibinЗато другим может помочь."Я Вас умоляю"(с) Вы первый день на форуме? Поверьте, никто тут из новичков не пользует поиск , не читает F.A.Q. и темы в ТОПах , не говоря уже о просмотре хотя бы первых 2-3-х страниц тем на форуме. Каждый сразу задает вопрос, находясь в полнейшей уверенности, что он уникален и только у него возникла такая проблема... Им невдомек, что эти вопросы уже по 100500 раз перетерты на просторах форума... Это я вам говорю, как "читатель" форума с 2004 года (а с 2006 - зарегистрированный участник и, иногда, "писатель"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2018, 04:55 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
topovможно такГробокопатель, твоё "решение" не удовлетворяет начальным условиям: IGOLNIOracle 9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2018, 07:31 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
Оно никаким не удовлетворяет при использовании LOB и/или пользовательских типов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2018, 07:40 |
|
||
|
Репликация таблиц
|
|||
|---|---|---|---|
|
#18+
topov, Одноколоночный ключ или коллизии и ограничение по ширине строки с потерей точности. Не все типы. Поломается при изменении таблицы в другой транзакции. Ограничение по количеству строк. Ограничение по идентификаторам. dbms_obfuscation_toolkit депрекейтед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2018, 10:33 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=101&tid=1883459]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 343ms |

| 0 / 0 |
