Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
оракел 11.2.0.4

насколько я понял, goldengate veridata выявляет и показывает расхождения между базами.
а каким образом их можно устранить? только датапамп exp-imp?
или есть какой-нибудь промышленный продукт для этого?
19 авг 14, 13:32    [16462159]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4917
Блог
AlexVin
оракел 11.2.0.4

насколько я понял, goldengate veridata выявляет и показывает расхождения между базами.
а каким образом их можно устранить? только датапамп exp-imp?
или есть какой-нибудь промышленный продукт для этого?
Не поверите - veridatой :) Но версией 12.1.3
19 авг 14, 13:34    [16462181]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
а самим голденгейтом можно схему целиком перегнать из базы в базу, или он только с изменениями данных и структуры орудует?)
19 авг 14, 13:51    [16462366]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4917
Блог
AlexVin
а самим голденгейтом можно схему целиком перегнать из базы в базу, или он только с изменениями данных и структуры орудует?)
Можно, но вот нужно ли? Это философский вопрос. См. Initial Load
19 авг 14, 14:01    [16462450]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
xxxkms
Member

Откуда:
Сообщений: 395
Alexander Ryndin
Можно, но вот нужно ли? Это философский вопрос. См. Initial Load

И то он сами обьекты не создает, опять же datapump или еще что-то...
19 авг 14, 14:28    [16462681]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
ага, к сожалению только данные:
ERROR OGG-00406 DDL replication is not compatible with SOURCEISFILE/SOURCEISTABLE parameter.

а веридата тоже синхрит только данные, объекты (таблицы, ключи, вьюшки, последовательности, процедуры, пакеты) не?
20 авг 14, 07:47    [16466059]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
как определить, на котором scn закончил переливать данные Initial load?
и если такая начальная переливка голденгейтом идет долго, а данные в процессе пусть немного но изменяются - как свершить такую переливку срезом на один конкретный scn(только expdp?)?
21 авг 14, 09:08    [16471831]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
походу просто тупо врубать на момент перелива в репликате HANDLECOLLISIONS
16 сен 14, 10:08    [16579351]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
Alexander Ryndin
AlexVin
veridata выявляет и показывает расхождения между базами.
а каким образом их можно устранить?
Не поверите - veridatой :) Но версией 12.1.3


поставил 12.1.3
сравнил таблички, на таргете на одну строку больше.
открыжил Operation Delete
а что надо настроить, чтобы кнопка "run repair" для Out-Of-Sync раздизаблилась в веб-интерфейсе?
22 сен 14, 16:01    [16605663]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4917
Блог
AlexVin
Alexander Ryndin
пропущено...
Не поверите - veridatой :) Но версией 12.1.3


поставил 12.1.3
сравнил таблички, на таргете на одну строку больше.
открыжил Operation Delete
а что надо настроить, чтобы кнопка "run repair" для Out-Of-Sync раздизаблилась в веб-интерфейсе?
Права нужны
22 сен 14, 17:36    [16606288]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
проба oracle to oracle
права дал агентам на source и target:
Required database privileges for Oracle GoldenGate Veridata Agent

Oracle

    GRANT CONNECT

    GRANT SELECT on the tables to be compared. It is recommended, but not necessary, to GRANT SELECT ANY TABLE.

    SELECT_CATALOG_ROLE

Required database privileges for using the Repair feature

For all databases, the database user must have the UPDATE, INSERT, and DELETE privileges on the tables to be repaired.


агентам дал grant all на сравниваемые таблицы
потом попробовал еще дать dba

web-logic-овый юзер имеет права veridataAdministrator


странно, но кнопочка всё равно недоступна
23 сен 14, 07:57    [16607927]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
всё. получилось.
мало veridataAdministrator, надо еще veriadataRepairOperator

а где эти роли в доке описаны? не нашел совсем. интуитивно понимать?)
23 сен 14, 08:04    [16607933]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4917
Блог
AlexVin
всё. получилось.
мало veridataAdministrator, надо еще veriadataRepairOperator

а где эти роли в доке описаны? не нашел совсем. интуитивно понимать?)
Ага. Я эти права и имел в виду. Вот тут описано.
23 сен 14, 16:57    [16611556]     Ответить | Цитировать Сообщить модератору
 Re: goldengate - как засинхрить объекты и данные схемы из одной базы в другую?  [new]
AlexVin
Member

Откуда: E-burg
Сообщений: 1055
а можно то, что будет репайриться (команды), сохранить в sql-файл?
24 сен 14, 09:55    [16614053]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить