Kategorie szkoleń | Egzaminy | Kontakt
  • 3
  • 1
  • 132

Mając schemat produkcyjny TEST_API do którego podłączona jest aplikacja produkcyjna, jak wykonać kopię tego schematu na schemat TEST_API_BY do którego łączy się aplikacja deweloperska i w której już znajdują się dane takie same jak w TEST_API tylko że starszej wersji. Tak by dane z starszej wersji ze schematu TEST_API_BY skasować i w ich miejsce umieścić dane z TEST_API aktualne z aplikacji produkcyjnej.

 

Mając schemat TEST_API jak mogę dokonać recovery tego schematu gdy deweloper na schemacie produkcyjnym popełnił błąd. Przed jego działaniem mam dokonaną kopię zimną całej bazy oraz kopię RMAN-a.

 

Grzegorz_Wielgosik
  • Zapytał
  • @ Grzegorz_Wielgosik | 23.09.2015
    • 3
    • 0
    • 4

Odpowiedzi (3)

  • 0

Witam

Do takich zastosowań stosuje się raczej osobne bazy danych w ramach baz danych standby lub generalnie w konfiguracji DataGuard, przy czym po aktywacji fizycznej bazy danych i użyciu jej w trybie R/W należy taką bazę standby odtworzyć od nowa na bazie wcześniej wykonanego backupu lub w trybie Live. Innym rozwiązaniem jest skorzystanie z Snapshot standby której to bazy danych nie trzeba tworzyć tradycyjnie.

 

 

 

Opis w/w metody:

 

http://satya-dba.blogspot.com/2012/06/snapshot-standby-databases-oracle.html

 

Innym rozwiązaniem może być Oracle Stream opisane poniżej:

 

http://docs.oracle.com/cd/B28359_01/server.111/b28321/strms_over.htm

 

Jeszcze innym rozwiązaniem jest Oracle GoldenGate opisane poniżej:

 

https://docs.oracle.com/goldengate/1212/gg-winux/GWUAD/wu_about_gg.htm#GWUAD110

  • Odpowiedział
  • @ | 28.09.2015
  • TRENER MODERATOR ALTKOM AKADEMII
  • 0
Grzegorz_Wielgosik
  • Odpowiedział
  • @ Grzegorz_Wielgosik | 30.09.2015
    • 3
    • 0
    • 4
  • 2

Witam

Oczywiście że taka możliwość istnieje - nie brałem jej pod uwagę z e względu na to że:

- umieszczanie danych developerskich na tej samej bazie danych co produkcja jest raczej niedopuszczalna z powodów wydajnościowych i bezpieczeństwa 

- brak możliwości synchronizacji danych między schematami

 

Ale jeśli jest taka potrzebo to jak najbardziej można tą metodę stosować.

  • Odpowiedział
  • @ | 30.09.2015
  • TRENER MODERATOR ALTKOM AKADEMII