Standby switchover net8

Post by Rinat Kazanov
standby)
2. У listener.ora на обох хостах не повинно бути записи global_dbname для
прослушки соотв. примірників
3. для primary юзаем, припустимо параметр БД service_names = db.world, для
standby - service_names = dbs.world (це параметр БД, і тому бажано
юзати spfile)
4. для адмінських цілей бажано завести завести соотв. записи типу
db1.world і db2.world і ходити через них до баз по SID-ам.
SWITCHOVER TO 'standby_site';
quit
ALTER SYSTEM SET service_names = 'dbs.world';
disconnect;
ALTER SYSTEM SET service_names = 'db.world';
exit;
Нюанси не наводжу, якщо будуть питання - питай, по крайней мере куди
копати вже зрозуміло.

Питання 1й. Як бути з клієнтами 8й версії (НЕ 8i), які ще на знали, що
таке service_name?

Post by Rinat Kazanov
З повагою Рінат

Post by Vova Uralsky
VU> Щось ніяк зрозуміти не можу, як налаштувати tnsnames / listener.ora,
VU> щоб після switchover клієнт пішов тим самим імені на нову

Post by Vova Uralsky
VU> Я взагалі в Net8 несілен, а тут така засада. У доках пишуть що
VU> standby + TAF спільно підтримуються, а я щось взагалі не

Post by Vova Uralsky
VU> як ці дві штуки можуть спільно працювати, якщо мова не про

Post by Vova Uralsky
VU> з ручним вбивством колишнього primary. - (
Загалом, розібрався я. Стендбай лісенер вивішується на окремий

Post by Vova Uralsky
при свитчовере не забути заглушити призначений для користувача лісенер на одній

Post by Vova Uralsky
запустити на інший. При обслуговуванні всього цього господарства через

Post by Vova Uralsky
менеджер і менеджмент консоль поки незрозуміло як це можна

Post by Filippenkov Evgeny
і

Post by Rinat Kazanov
standby)
2. У listener.ora на обох хостах не повинно бути записи global_dbname

Post by Filippenkov Evgeny

Post by Rinat Kazanov
прослушки соотв. примірників
3. для primary юзаем, припустимо параметр БД service_names = db.world, для
standby - service_names = dbs.world (це параметр БД, і тому бажано
юзати spfile)
4. для адмінських цілей бажано завести завести соотв. записи типу
db1.world і db2.world і ходити через них до баз по SID-ам.
5. при switchover виконуємо скрипт перемикання, якщо для DG - то
SWITCHOVER TO 'standby_site';
quit
ALTER SYSTEM SET service_names = 'dbs.world';
disconnect;
ALTER SYSTEM SET service_names = 'db.world';
exit;
Нюанси не наводжу, якщо будуть питання - питай, по крайней мере куди
копати вже зрозуміло.

Питання 1й. Як бути з клієнтами 8й версії (НЕ 8i), які ще на знали,

Post by Filippenkov Evgeny
таке service_name?

А такий варіант не підійде?

REF =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP) (HOST = host1) (PORT = 2483)))
(ADDRESS = (PROTOCOL = TCP) (HOST = host2) (PORT = 2483)))
(CONNECT_DATA = (SID = oiddb1))
)

Просто на standby опускається лістенер, а на primary піднімається.
Думаю буде працювати.

Post by Filippenkov Evgeny

Post by Rinat Kazanov
З повагою Рінат

Post by Vova Uralsky
VU> Щось ніяк зрозуміти не можу, як налаштувати tnsnames / listener.ora,
VU> щоб після switchover клієнт пішов тим самим імені на нову

Post by Vova Uralsky
VU> Я взагалі в Net8 несілен, а тут така засада. У доках пишуть що
VU> standby + TAF спільно підтримуються, а я щось взагалі не

Post by Vova Uralsky
VU> як ці дві штуки можуть спільно працювати, якщо мова не про

Post by Vova Uralsky
VU> з ручним вбивством колишнього primary. - (
Загалом, розібрався я. Стендбай лісенер вивішується на окремий

Post by Vova Uralsky
при свитчовере не забути заглушити призначений для користувача лісенер на одній

Post by Vova Uralsky
запустити на інший. При обслуговуванні всього цього господарства через

Post by Vova Uralsky
менеджер і менеджмент консоль поки незрозуміло як це можна

Post by Vova Uralsky
Hello Vova.
VU> Щось ніяк зрозуміти не можу, як налаштувати tnsnames / listener.ora,
VU> щоб після switchover клієнт пішов тим самим імені на нову

Post by Vova Uralsky
VU> Я взагалі в Net8 несілен, а тут така засада. У доках пишуть що
VU> standby + TAF спільно підтримуються, а я щось взагалі не розумію
VU> як ці дві штуки можуть спільно працювати, якщо мова не про failover
VU> з ручним вбивством колишнього primary. - (
Загалом, розібрався я. Стендбай лісенер вивішується на окремий

Post by Vova Uralsky
при свитчовере не забути заглушити призначений для користувача лісенер на одній

Post by Vova Uralsky
запустити на інший. При обслуговуванні всього цього господарства через датагард
менеджер і менеджмент консоль поки незрозуміло як це можна

Ну як, розібрався з автоматизацією?

Post by Vova Uralsky
Vova