Az adatok áthelyezésével kapcsolatos szolgáltatások indítási és leállítási
folyamatának egyszerűsítése érdekében konszolidálhatja a létrehozott indítási és
leállítási parancsfájlokat, és a fő parancsfájlokon keresztül indíthatja azokat.
Mivel a rögzítési és alkalmazási összetevőket azon a rendszeren kell futtatni,
amelyen az adatbázisok találhatók, a konszolidációval kapcsolatos beállítások az aktuálisan
használt topológia függvényében változnak. A parancsfájlok konszolidálásától
függetlenül az inicalizálási hibák megelőzése érdekében ügyelni kell arra, hogy ne
induljon egyszerre két összetevő-példány.
Bár az egyes rögzítési és alkalmazási összetevő-példányok egymástól függetlenül is
indíthatók és leállíthatók, kényelmesebb megoldás az összetevő-példányok összes
indítási és leállítási parancsfájljához tartozó tartalom konszolidálása, így
egyetlen parancsfájl használható a
üzleti mérőszámmodellhez
tartozó, adatok áthelyezésére vonatkozó szolgáltatás indításához vagy leállításához.
A koszolidáció a következő műveletek végrehajtásával végezhető el:
- A rögzítési összetevő-példány
indítási és leállítási parancsfájljainak azonosítása a forrás-adatbázis
számára
- Azoknak a fő rögzítésindítási és
-leállítási parancsfájloknak a létrehozása, melyek a rögzítési összetevő-példányok
forrásadatbázishoz tartozó indítási és leállítási parancsfájljait hívják
meg.
- Az alkalmazás-összetevő-példány indítási és
leállítási parancsfájljainak azonosítása a céladatbázis számára
- Azoknak a fő rögzítésindítási és
-leállítási parancsfájloknak a létrehozása, melyek a rögzítési összetevő-példányok
céladatbázishoz tartozó indítási és leállítási parancsfájljait hívják
meg.
A konszolidáció eredményeképpen csak négy indítási (vagy leállítási) parancsfájlt
szükséges végrehajtani egy
üzleti mérőszámmodellhez
kapcsolódó, adatok áthelyezésére vonatkozó szolgáltatás elindításához vagy
leállításához.
További konszolidációt is
lehet alkalmazni, ha nem szükséges külön elindítani vagy leállítani a két, adatok
áthelyezésére vonatkozó szolgáltatást. Ebben az esetben csak három
indítási/leállítási parancsfájlra van szükség:
- Egy parancsfájl elindítja (leállítja) az összes rögzítési összetevő-példányt az
állapot-adatbázisban.
- Egy parancsfájl
elindítja (leállítja) az összes rögzítési összetevő-példányt és alkalmazási
összetevőt a futásidejű adatbázisban.
- Egy parancsfájl elindítja (leállítja) az összes alkalmazási összetevőt az
előzmény-adatbázisban.
Ha mindenhárom adatbázis egyetlen
rendszeren található, ez a három konszolidált parancsfájl egyetlen parancsfájllá
konszolidálható, amely elindítja vagy leállítja az összes rögzítési és alkalmazási
összetevő-példányt.
Előfordulhat, hogy az indítási/leállítási parancsfájlok konszolidálására van szükség
olyan adatáthelyezéssel kapcsolatos szolgáltatáshoz, amely eltérő telepítések
eredményeként jött létre. Az adatok áthelyezésére vonatkozó szolgáltatás kezdeti
telepítése során a rendszer az üzleti mérőszámok összes csoportjához
indítási/leállítási parancsfájlokat hoz létre. Az
üzleti mérőszámmodell
módosításaiból adódó további telepítések nem tartalmaznak indítási/leállítási
parancsfájlokat az üzleti mérőszámok csoportjaihoz;
kizárólag az üzleti mérőszámok
új csoportjaihoz tartoznak indítási/leállítási parancsfájlok. Ezért fontos a
korábban létrehozott konszolidált indítási/leállítási parancsfájlok manuális
módosítása.
Az alábbi példa a következő
esetet mutatja be: Adatok áthelyezésével kapcsolatos szolgáltatás kezdeti telepítése
a
üzleti mérőszámmodell
FinanceModel nevű modellhez,
amely az üzleti mérőszámokból három csoportot tartalmaz. Három rögzítési
indítási/leállítási parancsfájl jön létre az állapot-adatbázishoz. Ezután a modell
módosítására, valamint egy új üzleti mérőszám hozzáadására kerül sor. Az üzleti
mérőszámok új csoportjához csak egyetlen rögzítési indítási/leállítási parancsfájl
jön létre a telepítés során. Ezért az adatok áthelyezésére vonatkozó szolgáltatás
engedélyezéséhez négy rögzítési indítási/leállítási parancsfájlt szükséges futtatni.