Adatok áthelyezésére vonatkozó szolgáltatások beállításának véglegesítése

A telepített rögzítési és alkalmazás-összetevők alapértelmezés szerint az azokat létrehozó felhasználó jogosultságait használják. Ez a legtöbb topológia esetén elégséges, van azonban két eset, mikor más jogosultságokat kell használnia

A forgatókönyvek támogatásához jelszófájlokat kell létrehozni, amelyek az aktuális felhasználói azonosítók helyett a használni kívánt azonosítókat tartalmazzák. Mivel a jelszófájok a telepítés során nem jönnek létre automatikusan, a fenti két esetben a következő lépéseket kell végrehajtania:
  1. Hozzon létre egy fájlt a felhasználói azonosító és a jelszó tárolásához, amelyet a forrásadatbázishoz való kapcsolódáskor fog használni a program. A DB2® parancsablakban adja ki a következő parancsot, a <place_holder_name> paramétereket pedig helyettesítse a megfelelő értékkel.

    asnpwd INIT encrypt all using <password_file>. Az egy üres fájlt hoz létre, melynek neve <password_file>..

    Példa-meghívások: asnpwd INIT encrypt all using password.aut

  2. Mentse el az adatbázishoz való hozzáféréshez szükséges információkat (felhasználói azonosító, jelszó és adatbázisnév) az összes adatbázis esetében, amelyhez a replikációs segédprogramnak kapcsolódnia kell. A DB2 parancsablakban adja ki a következő parancsot, a <place_holder_name> paramétereket pedig helyettesítse a megfelelő értékkel.

    asnpwd ADD alias <DB_name> ID <user_ID> PASSWORD <Password> using <password_file>.

    Szükség esetén ismételje meg ezt a lépést az összes adatbázisnál. A program titkosítja a megadott információkat, és a <password_file>. fájlba menti azokat.

    Példa elindításra:
    • asnpwd ADD alias STMD7 id MYUSRID password MYPASSWRD using password.aut
    • asnpwd ADD alias RTMD7 id MYUSRID2 password MYPASSWRD2 using password.aut
  3. A létrehozott végrehajtható indítási parancsfájlok (StartCapture és StartApply) módosításával módosítsa a segédprogramok konfigurációs fájljait. Fűzze hozzá a jelszófájl paraméterét a replikációs segédprogramok parancssori meghívásához. A segédprogram az alapértelmezett azonosító adatok helyett a megadott fájlban található titkosított felhasználói azonosító adatokat fogja használni. A jelszófájlnak a CAPTURE_PATH (vagy APPLY_PATH) paraméter által definiált munkakönyvtárban kell lennie.
    Példa-módosítások:
    • A rögzítésindító parancsfájl eredeti tartalma: db2cmd asncap CAPTURE_SERVER=stmd7 CAPTURE_SCHEMA=CAPTURE_1 CAPTURE_PATH="c:\tmp\state_capture_log"
    • A rögzítésindító parancsfájl módosított tartalma: db2cmd asncap CAPTURE_SERVER=stmd7 CAPTURE_SCHEMA=CAPTURE_1 CAPTURE_PATH="c:\tmp\state_capture_log" pwdfile="password.aut"
    • Az alkalmazás-indítási parancsfájl eredeti tartalma: db2cmd asnapply APPLY_QUAL=Apply_1 CONTROL_SERVER=RTMD7 APPLY_PATH="C:\tmp\apply"
    • Az alkalmazás-indítási parancsfájl módosított tartalma: db2cmd asnapply APPLY_QUAL=Apply_1 CONTROL_SERVER=RTMD7 APPLY_PATH="C:\tmp\apply" pwdfile="password.aut"
  4. Másolja Másolja az 1. és 2. lépésben létrehozott <password_file> fájlt a megfelelő könyvtárba. A replikációs segédprogramok indításkor kísérletet tesznek a jelszófájl megnyitására. Hiba lép fel, ha a <password_file> nevű fájl nem létezik a CAPTURE_PATH (vagy APPLY_PATH) paraméter által azonosított munkakönyvtárban. Ha nincs megadva paraméter a munkakönyvtárhoz, a segédprogramok kísérletet tesznek a fájl aktuális munkakönyvtárból való kikeresésére.
A DB2 segédprogramokkal kapcsolatos további információkat a DB2 SQL replikációs kézikönyv és útmutató tartalmazza.
Kapcsolódó fogalmak
Adatok áthelyezésére vonatkozó szolgáltatás (futásidejűből előzménybe)
Adatok áthelyezésére vonatkozó szolgáltatás (állapotból futásidejűbe)
Adatok áthelyezésére vonatkozó szolgáltatások
Adatok áthelyezésére vonatkozó szolgáltatások adminisztrálása
Adatok áthelyezésére vonatkozó szolgáltatás konfigurálása
Kapcsolódó feladatok
Adatok áthelyezésére vonatkozó szolgáltatások telepítése
Adatok áthelyezésére vonatkozó szolgáltatások beállításainak konfigurálása
Indítási és megállítási parancsfájlok állandósítása

Copyright IBM Corporation 2005, 2006. Minden jog fenntartva.