Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako migrujete Oracle 9i na 11g?

Migrácia z Oracle 9i na 11G je významnou aktualizáciou, ktorá zahŕňa niekoľko krokov a úvahy. Cesta priamej aktualizácie nie je k dispozícii; Musíte vykonať migráciu, zvyčajne zahŕňajúcu metódu exportu/importu alebo dátového čerpadla. Tu je rozpis procesu:

1. Plánovanie a hodnotenie:

* Inventár: Úplne zdokumentujte svoje prostredie 9i. Zahŕňa to verzie databázy, schémy, tabuľkové priestory, používateľov, uložené procedúry, spúšťače, zobrazenia, indexy a akékoľvek nástroje alebo aplikácie tretích strán, ktoré interagujú s databázou. Všimnite si veľkosť databázy a dostupné zdroje vo vašom cieľovom systéme.

* kompatibilita: Skontrolujte svoje aplikácie a skripty, kde nájdete kompatibilitu s Oracle 11G. 9i až 11G je podstatný skok a určitý kód si môže vyžadovať úpravy. Venujte osobitnú pozornosť typom, funkciám a balíkom, ktoré boli zastarané alebo zmenené.

* Hardvérové ​​a softvérové ​​požiadavky: Uistite sa, že váš cieľový systém spĺňa minimálne požiadavky na hardvér a softvér pre Oracle 11G. Zahŕňa to dostatok CPU, RAM, diskového priestoru a podporovaného operačného systému.

* Testovacie prostredie: Nastavte testovacie prostredie, ktoré odráža vaše výrobné prostredie. Je to rozhodujúce pre testovanie procesu migrácie a identifikáciu potenciálnych problémov pred ovplyvnením vašej výrobnej databázy.

* Prestoj: Plánujte prestoje potrebné pre migráciu. To sa bude líšiť v závislosti od vašej zvolenej metódy a veľkosti vašej databázy. Minimalizácia prestoje je kľúčová a často zahŕňa stratégie, ako je paralelné spracovanie a časové rámce prerušenia.

* Plán návratnosti: Majte podrobný plán vrátenia v prípade, že migrácia sa stretne s problémami. To zahŕňa zálohy vašej databázy 9i pred spustením procesu.

2. Metódy migrácie:

* Export/import (exp/imp): Toto je staršia metóda vhodná pre menšie databázy.

* Export: Na export údajov z vašej databázy 9i použite nástroj `exp` príkazový riadok. Môžete exportovať celú databázu alebo konkrétne schémy.

* import: Na import údajov do vašej novo vytvorenej databázy 11G použite nástroj „Imp` príkazového riadku“.

* Obmedzenia: Táto metóda môže byť pomalá pre veľké databázy a efektívne nezaobchádza niektoré typy objektov.

* Dátové čerpadlo (expdp/impd): Toto je preferovaná metóda pre väčšie databázy a ponúka niekoľko výhod oproti exp/imp:

* paralelné spracovanie: Zvláda veľké súbory údajov oveľa rýchlejšie z dôvodu paralelných schopností spracovania.

* Vylepšený výkon: Všeobecne rýchlejšie a efektívnejšie ako exp/imp.

* Prenos siete: Môže exportovať a importovať údaje do siete.

* iba metadáta: Umožňuje exportovať iba metadáta (objekty schémy) bez údajov.

* Použite `expdp` a` impdp`: Tieto príkazy nahradia `exp` a` imp`. Ponúkajú viac možností a kontroly.

3. Kroky migrácie (pomocou dátovej pumpy - odporúčané):

1. Inštalácia Oracle 11g: Nainštalujte Oracle 11G na cieľový server.

2. Vytvorte 11G databázu: Vytvorte novú inštanciu databázy pri inštalácii 11G.

3. Exportovať údaje z 9i: Na export svojich údajov z databázy 9i použite `EXPDP`. Príklad:

`` `Bash

expdp systémový/heslo adresár =datapump_dir dumpfile =myDatabase.dmp schemas =schema1, schema2 logfile =export.log

`` `

(Nahraďte zástupné symboly svojimi skutočnými povereniami a názvami adresárov/súborov. „Directory` musí byť vopred vytvorený v databáze 9i.)

4. Importovať údaje do 11G: Na import údajov do novej databázy 11G použite `IMPDP`. Príklad:

`` `Bash

IMPDP System/Passwast adresár =datapump_dir dumpfile =myDatabase.dmp schemas =schema1, schema2 logfile =import.log

`` `

5.

* dôkladne test: Otestujte všetky aplikácie a funkcie, aby ste zaistili, že všetko funguje podľa očakávania.

* Oveďte integritu údajov: Potvrďte, že údaje boli správne migrované a sú v súlade s pôvodnou databázou 9i.

* Optimalizovať: Optimalizujte databázu 11G pre výkon, vrátane indexovania a zhromažďovania štatistík.

* Recenzia zabezpečenia: Prehodnocujte nastavenia zabezpečenia a povolenia vo vašej databáze 11G.

4. Potenciálne výzvy:

* Problémy s kompatibilitou: Kód, ktorý sa spolieha na 9i špecifické funkcie, možno bude potrebné prepísať.

* Zmeny typu údajov: Niektoré typy údajov sa mohli zmeniť alebo byť zastarané v 11G.

* Nástroje tretích strán: Nástroje tretích strán používané s vašou databázou 9i môžu vyžadovať vylepšenia alebo zmeny konfigurácie v práci s 11G.

5. Profesionálna pomoc:

Pre veľké alebo zložité databázy zvážte zapojenie skúsených administrátorov databázy Oracle, aby pomohli s migráciou. Môžu pomôcť zabezpečiť plynulý a efektívny proces, minimalizovať prestoje a riziko.

Toto je prehľad na vysokej úrovni. Konkrétne kroky a príkazy sa budú líšiť v závislosti od vášho prostredia a zložitosti vašej databázy. Podrobné pokyny a osvedčené postupy nájdete v oficiálnej dokumentácii spoločnosti Oracle. Pred začatím procesu migrácie vždy zálohujte svoju databázu 9i.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené