Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

Од 1999 Π³ΠΎΠ΄ΠΈΠ½Π°, Π·Π° ΡΠ΅Ρ€Π²ΠΈΡΠΈΡ€Π°ΡšΠ΅ Π½Π° back office, Π½Π°ΡˆΠ°Ρ‚Π° Π±Π°Π½ΠΊΠ° Π³ΠΎ користи ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΈΠΎΡ‚ банкарски систСм BISKVIT Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Progress OpenEdge, која Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ користСна Π½ΠΈΠ· Ρ†Π΅Π»ΠΈΠΎΡ‚ свСт, Π²ΠΊΠ»ΡƒΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ Π²ΠΎ финансискиот сСктор. ΠŸΠ΅Ρ€Ρ„ΠΎΡ€ΠΌΠ°Π½ΡΠΈΡ‚Π΅ Π½Π° овој DBMS Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚ Π΄Π° Ρ‡ΠΈΡ‚Π°Ρ‚Π΅ Π΄ΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½ ΠΈΠ»ΠΈ повСќС записи Π²ΠΎ сСкунда Π²ΠΎ Π΅Π΄Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (DB). ΠΠ°ΡˆΠΈΠΎΡ‚ Progress OpenEdge опслуТува ΠΎΠΊΠΎΠ»Ρƒ 1,5 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ Π΄Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΈ ΠΈ ΠΎΠΊΠΎΠ»Ρƒ 22,2 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ (Π·Π°Π΅ΠΌΠΈ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΈ Ρ…ΠΈΠΏΠΎΡ‚Π΅ΠΊΠΈ), Π° исто Ρ‚Π°ΠΊΠ° Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° ситС ΠΏΠΎΡ€Π°ΠΌΠ½ΡƒΠ²Π°ΡšΠ° со Ρ€Π΅Π³ΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΎΡ‚ (Π¦Π΅Π½Ρ‚Ρ€Π°Π»Π½Π° Π±Π°Π½ΠΊΠ°) ΠΈ SWIFT.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΎ Progress OpenEdge, сС соочивмС со ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ со Oracle DBMS. ΠŸΡ€Π²ΠΈΡ‡Π½ΠΎ, овој ΠΏΠ°ΠΊΠ΅Ρ‚ бСшС тСсно Π³Ρ€Π»ΠΎ Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° инфраструктура - Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ Π³ΠΎ инсталиравмС ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π²ΠΌΠ΅ Pro2 CDC - ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ Π½Π° Progress ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΡΠΏΡ€Π°ΡœΠ°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ Progress DBMS Π΄ΠΎ Oracle DBMS Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ, онлајн. Π’ΠΎ овој пост ќС Π²ΠΈ ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ Π΄Π΅Ρ‚Π°Π»Π½ΠΎ, со ситС стапици, ΠΊΠ°ΠΊΠΎ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ OpenEdge ΠΈ Oracle.

Како сС случи: ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° QCD ΠΏΡ€Π΅ΠΊΡƒ ΡΠΏΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ

ΠŸΡ€Π²ΠΎ, Π½Π΅ΠΊΠΎΠΈ Ρ„Π°ΠΊΡ‚ΠΈ Π·Π° Π½Π°ΡˆΠ°Ρ‚Π° инфраструктура. Π‘Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ корисници Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 15 илјади. ΠžΠ±Π΅ΠΌΠΎΡ‚ Π½Π° ситС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ° ΠΈ подготвСност, Π΅ 600 TB, Π½Π°Ρ˜Π³ΠΎΠ»Π΅ΠΌΠ°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π΅ 16,5 TB. Π’ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅, Π±Π°Π·ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ сС Π½Π°Π΄ΠΎΠΏΠΎΠ»Π½ΡƒΠ²Π°Π°Ρ‚: само Π²ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° ΠΌΠΈΠ½Π°Ρ‚Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° сС Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΠΎΠΊΠΎΠ»Ρƒ 120 Π’Π‘ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. БистСмот сС Π½Π°ΠΏΠΎΡ˜ΡƒΠ²Π° со 150 ΠΏΡ€Π΅Π΄Π½ΠΈ сСрвСри Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° x86. Π‘Π°Π·ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сС хостирани Π½Π° 21 сСрвСр Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° IBM.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS
ΠŸΡ€Π΅Π΄Π½ΠΈ систСми, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ основни банкарски систСми ΠΈ банкарски услуги сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΈ со OpenEdge Progress (BISCUIT IBS) ΠΏΡ€Π΅ΠΊΡƒ магистралата Sonic ESB. ΠŸΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° QCD сС случува ΠΏΡ€Π΅ΠΊΡƒ Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ. Π”ΠΎ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ врСмСнски ΠΏΠ΅Ρ€ΠΈΠΎΠ΄, ΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ имашС Π΄Π²Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ одСднаш - ниски пСрформанси Π½Π° ΠΏΡ€ΠΈΠΊΠ°Ρ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π΅Π½ склад Π·Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (CDW) ΠΈ Π΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΡƒΡΠΎΠ³Π»Π°ΡΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (ΠΏΠΎΠΌΠΈΡ€ΡƒΠ²Π°ΡšΠ΅) со Π΄Ρ€ΡƒΠ³ΠΈ систСми.
Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS
Π—Π°Ρ‚ΠΎΠ°, ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ Π΄Π° Π±Π°Ρ€Π°ΠΌΠ΅ Π°Π»Π°Ρ‚ΠΊΠ° која ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ Π·Π°Π±Ρ€Π·Π° ΠΎΠ²ΠΈΠ΅ процСси. Π Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° Π΄Π²Π°Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° бСшС Π½ΠΎΠ²ΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ Π½Π° Progress OpenEdge – Pro2 CDC (Change Data Capture). Π—Π½Π°Ρ‡ΠΈ, Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌΠ΅.

Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π³ΠΈ Progress OpenEdge ΠΈ Pro2Oracle

Π—Π° Π΄Π° Π³ΠΎ ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ Pro2 Oracle Π½Π° Windows ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΎΡ‚ Π½Π° администраторот, Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ Π΄Π° инсталиратС Progress OpenEdge Developer Kit Classroom Edition, ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΡ€Π΅Π·Π΅ΠΌΠ΅Ρ‚Π΅ бСсплатно. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ Π·Π° ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° Π½Π° OpenEdge:

DLC: C: ProgressOpenEdge
WRK: C:OpenEdgeWRK

ETL процСситС Π±Π°Ρ€Π°Π°Ρ‚ Progress OpenEdge Π»ΠΈΡ†Π΅Π½Ρ†ΠΈ Π²Π΅Ρ€Π·ΠΈΡ˜Π° 11.7+ - ΠΈΠΌΠ΅Π½ΠΎ OE DataServer Π·Π° Oracle ΠΈ 4GL Development System. ОвиС Π»ΠΈΡ†Π΅Π½Ρ†ΠΈ сС Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ΠΈ со Pro2. Π—Π° цСлосно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° DataServer Π·Π° Oracle со далСчинска Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Oracle, инсталиран Π΅ Full Oracle Client.

На сСрвСрот Oracle Ρ‚Ρ€Π΅Π±Π° Π΄Π° инсталиратС Oracle Database 12+, Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€Π°Π·Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ корисник (ајдС Π΄Π° Π³ΠΎ ΠΏΠΎΠ²ΠΈΠΊΠ°ΠΌΠ΅ cdc).

Π—Π° Π΄Π° инсталиратС Pro2Oracle, ΠΏΡ€Π΅Π·Π΅ΠΌΠ΅Ρ‚Π΅ ја Π½Π°Ρ˜Π½ΠΎΠ²Π°Ρ‚Π° Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° ΠΎΠ΄ Ρ†Π΅Π½Ρ‚Π°Ρ€ΠΎΡ‚ Π·Π° ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅ Π‘ΠΎΡ„Ρ‚Π²Π΅Ρ€ Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΠΎΠΊ. ΠžΡ‚ΠΏΠ°ΠΊΡƒΠ²Π°Ρ˜Ρ‚Π΅ ја Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚Π° Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ C: Pro2 (Π—Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Pro2 Π½Π° Unix, сС користи истата Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° ΠΈ сС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚ иститС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°).

ΠšΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° cdc

Π‘Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° cdc (Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°) Pro2 сС користи Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ ја ΠΌΠ°ΠΏΠ°Ρ‚Π° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΠΈΠΌΠΈΡšΠ°Ρ‚Π° Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ Ρ‚Π°Π±Π΅Π»ΠΈ. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, содрТи Ρ€Π΅Π΄ΠΈΡ†Π° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, која сС состои ΠΎΠ΄ бСлСшки Π·Π° Ρ„Π°ΠΊΡ‚ΠΎΡ‚ Π΄Π΅ΠΊΠ° Ρ€Π΅Π΄ΠΎΡ‚ Π½Π° Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° Π²ΠΎ ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Ρ‚. ΠŸΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΎΠ΄ Ρ€Π΅Π΄ΠΎΡ‚ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° сС користат ΠΎΠ΄ ETL процСситС Π·Π° Π΄Π° сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π°Ρ‚ Ρ€Π΅Π΄ΠΎΠ²ΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΊΠΎΠΏΠΈΡ€Π°Π°Ρ‚ Π²ΠΎ Oracle ΠΎΠ΄ ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΌΠ΅ посСбна Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° CDC.

ΠŸΠΎΡΡ‚Π°ΠΏΠΊΠ° Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ

  1. На сСрвСрот Π·Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ создавамС Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ Π·Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° cdc - Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° сСрвСрот /Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ/cdc/.
  2. Π‘ΠΎΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΡƒΠΊΠ»Π° Π·Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° CDC: ΠΊΠΎΠΏΠΈΡ€Π°Ρ˜Ρ‚Π΅ $DLC/ΠΏΡ€Π°Π·Π΅Π½ CDC
  3. ΠžΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ: proutil cdc -C EnableLargeFiles
  4. ΠŸΠΎΠ΄Π³ΠΎΡ‚Π²ΡƒΠ²Π°ΠΌΠ΅ скрипта Π·Π° ΡΡ‚Π°Ρ€Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° CDC. ΠŸΠΎΡ‡Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ слични Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.
  5. Ја Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π°ΠΌΠ΅ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° CDC.
  6. ΠŸΠΎΠ²Ρ€Π·Π΅Ρ‚Π΅ сС со Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° cdc ΠΈ Π²Ρ‡ΠΈΡ‚Π°Ρ˜Ρ‚Π΅ ја ΡˆΠ΅ΠΌΠ°Ρ‚Π° Pro2 ΠΎΠ΄ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° cdc.df, кој Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ со Pro2.
  7. НиС Π³ΠΈ ΠΊΡ€Π΅ΠΈΡ€Π°ΠΌΠ΅ слСднивС корисници Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° CDC:

pro2adm – Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ ΠΎΠ΄ административниот ΠΏΠ°Π½Π΅Π» Pro2;
pro2etl – Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° ETL процСси (ReplBatch);
pro2cdc – Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ CDC процСси (CDCBatch);

ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΡšΠ΅ Π½Π° OpenEdge Change Data Capture

Π‘Π΅Π³Π° Π΄Π° Π³ΠΎ Π²ΠΊΠ»ΡƒΡ‡ΠΈΠΌΠ΅ самиот CDC ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ, со Ρ‡ΠΈΡ˜Π° помош ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ќС сС Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ Π²ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΡˆΠΊΠ° област. На сСкоја ΠΈΠ·Π²ΠΎΡ€Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Progress OpenEdge, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ посСбни области Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ ΠΊΠΎΠΈ ќС сС Π΄ΡƒΠΏΠ»ΠΈΡ€Π°Π°Ρ‚ ΠΈΠ·Π²ΠΎΡ€Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π΄Π° Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ самиот ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ја ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° ΠΏΡ€ΠΎΡƒΡ‚ΠΈΠ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π·Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° бисквити

  1. ΠšΠΎΠΏΠΈΡ€Π°ΡšΠ΅ ΠΎΠ΄ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΡ‚ C: Pro2db Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° cdcadd.st Π΄ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° ΠΈΠ·Π²ΠΎΡ€ Π½Π° бисквит.
  2. НиС ΠΎΠΏΠΈΡˆΡƒΠ²Π°ΠΌΠ΅ Π²ΠΎ cdcadd.st опсСзи со фиксна Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π·Π° Ρ€Π΅Π³ΠΈΠΎΠ½ΠΈ "ReplCDCArea" ΠΈ β€žReplCDCArea_IDXβ€œ. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ Π½ΠΎΠ²ΠΈ области Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ онлајн: prostrct Π΄ΠΎΠ΄Π°Ρ‚ΠΎΠΊ онлајн бисквит cdcadd.st
  3. ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π³ΠΎ OpenEdge CDC:
    proutil bisquit -C enabledcdc област β€žReplCDCAreaβ€œ индСксна област β€žReplCDCArea_IDXβ€œ
  4. Π‘Π»Π΅Π΄Π½ΠΈΠ²Π΅ корисници ΠΌΠΎΡ€Π° Π΄Π° сС ΠΊΡ€Π΅ΠΈΡ€Π°Π°Ρ‚ Π²ΠΎ ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π΄Π° сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π°Ρ‚ процСситС ΡˆΡ‚ΠΎ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚:
    Π°. pro2adm – Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ ΠΎΠ΄ административниот ΠΏΠ°Π½Π΅Π» Pro2.
    Π±. pro2etl – Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° ETL процСси (ReplBatch).
    Π². pro2cdc – Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ CDC процСси (CDCBatch).

ΠšΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΄Ρ€ΠΆΠ°Ρ‡ Π·Π° шСма Π·Π° DataServer Π·Π° Oracle

Π‘Π»Π΅Π΄Π½ΠΎ, Ρ‚Ρ€Π΅Π±Π° Π΄Π° создадСмС Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Schema Holder Π½Π° сСрвСрот ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΎΠ΄ Progress DBMS ќС сС Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ Π½Π° Oracle DBMS. DataServer Schema Holder Π΅ ΠΏΡ€Π°Π·Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Progress OpenEdge Π±Π΅Π· ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° корисници ΠΈΠ»ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, која содрТи ΠΊΠ°Ρ€Ρ‚Π° Π½Π° ΠΊΠΎΡ€Π΅ΡΠΏΠΎΠ½Π΄Π΅Π½Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΈΠ·Π²ΠΎΡ€Π½ΠΈΡ‚Π΅ Ρ‚Π°Π±Π΅Π»ΠΈ ΠΈ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ Ρ‚Π°Π±Π΅Π»ΠΈ Π½Π° Oracle.

Π‘Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Schema Holder Π·Π° Progress OpenEdge DataServer Π·Π° Oracle Π·Π° Pro2 ΠΌΠΎΡ€Π° Π΄Π° сС Π½Π°ΠΎΡ“Π° Π½Π° процСсниот сСрвСр ETL; Ρ‚Π°Π° Π΅ ΠΊΡ€Π΅ΠΈΡ€Π°Π½Π° посСбно Π·Π° сСкоја Π³Ρ€Π°Π½ΠΊΠ°.

Како Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ Π”Ρ€ΠΆΠ°Ρ‡ Π·Π° шСма

  1. ΠžΡ‚ΠΏΠ°ΠΊΡƒΠ²Π°Ρ˜Ρ‚Π΅ ја Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π°Ρ‚Π° Pro2 Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ /pro2
  2. ΠšΡ€Π΅ΠΈΡ€Π°Ρ˜Ρ‚Π΅ ΠΈ ΠΎΠ΄Π΅Ρ‚Π΅ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ /pro2/dbsh
  3. ΠšΡ€Π΅ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π΄Ρ€ΠΆΠ°Ρ‡ Π½Π° шСма ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ја ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° ΠΊΠΎΠΏΠΈΡ€Π°Ρ˜Ρ‚Π΅ $DLC/ΠΏΡ€Π°Π·Π΅Π½ Π±ΠΈΡΠΊΠ²ΠΈΡ‚Ρˆ
  4. Π’Ρ€ΡˆΠ΅ΡšΠ΅ Π½Π° ΠΊΠΎΠ½Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π±ΠΈΡΠΊΠ²ΠΈΡ‚Ρˆ Π²ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ - Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎ UTF-8 Π°ΠΊΠΎ Π±Π°Π·ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Oracle ΠΈΠΌΠ°Π°Ρ‚ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ UTF-8: proutil bisquitsh -C convchar ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π° UTF-8
  5. По ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π°Π·Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π±ΠΈΡΠΊΠ²ΠΈΡ‚Ρˆ ΠΏΠΎΠ²Ρ€Π·Π΅Ρ‚Π΅ сС со Π½Π΅Π³ΠΎ Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌ Π·Π° Π΅Π΄Π΅Π½ корисник: ΠΏΡ€ΠΎ Π±ΠΈΡΠΊΠ²ΠΈΡ‚Ρˆ
  6. АјдС Π΄Π° ΠΎΠ΄ΠΈΠΌΠ΅ Π²ΠΎ Ρ€Π΅Ρ‡Π½ΠΈΠΊ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ: Алатки -> Π Π΅Ρ‡Π½ΠΈΠΊ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ -> DataServer -> ORACLE Utilities -> Create DataServer Schema
  7. Π‘Ρ‚Π°Ρ€Ρ‚ΡƒΠ²Π°Ρ˜Ρ‚Π΅ Π³ΠΎ Π”Ρ€ΠΆΠ°Ρ‡ΠΎΡ‚ Π·Π° шСма
  8. ΠŸΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π±Ρ€ΠΎΠΊΠ΅Ρ€ΠΎΡ‚ Oracle DataServer:
    Π°. Π‘Ρ‚Π°Ρ€Ρ‚ΡƒΠ²Π°Ρ˜Ρ‚Π΅ Π³ΠΎ AdminServer.
    proadsv -ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊ
    Π±. ΠŸΠΎΡ‡Π΅Ρ‚ΠΎΠΊ Π½Π° Π±Ρ€ΠΎΠΊΠ΅Ρ€ΠΎΡ‚ Oracle DataServer
    oraman -ΠΈΠΌΠ΅ orabroker1 -ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊ

ΠŸΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° административСн ΠΏΠ°Π½Π΅Π» ΠΈ шСма Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°

ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΎ административниот ΠΏΠ°Π½Π΅Π» Pro2, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° Pro2 сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π°Ρ‚, Π²ΠΊΠ»ΡƒΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΡˆΠ΅ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ETL процСси (Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π½Π° процСсори), ΠΏΡ€ΠΈΠΌΠ°Ρ€Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° (процСсор Π·Π° масовно ΠΊΠΎΠΏΠΈΡ€Π°ΡšΠ΅), ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΡƒΠ²Π°Ρ‡ΠΈ Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π½Π° OpenEdge CDC. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΏΡ€ΠΈΠΌΠ°Ρ€Π½ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° слСдСњС ΠΈ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со процСситС Π½Π° ETL ΠΈ CDC. ΠŸΡ€Π²ΠΎ Π½Π° ситС, Π³ΠΈ поставивмС Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ со ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ.

Како Π΄Π° Π³ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ со ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ

  1. ΠžΠ΄Π΅Ρ‚Π΅ Π²ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΡ‚ C:Pro2bpreplΠ‘ΠΊΡ€ΠΈΠΏΡ‚ΠΈ
  2. ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ ја Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π·Π° ΡƒΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ replProc.pf
  3. Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° cdc:
    # Π‘Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°
    -db cdc -ld repl -H <ΠΈΠΌΠ΅ Π½Π° домаќин Π½Π° Π³Π»Π°Π²Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ> -S <ΠΏΠΎΡ€Ρ‚Π° Π·Π° Π±Ρ€ΠΎΠΊΠ΅Ρ€ Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ cdc>
    -U pro2admin -P <Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°>
  4. Π”ΠΎΠ΄Π°Ρ˜ Π²ΠΎ replProc.pf ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ со ΠΈΠ·Π²ΠΎΡ€Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π”Ρ€ΠΆΠ°Ρ‡ Π½Π° шСма Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ со ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ. Π˜ΠΌΠ΅Ρ‚ΠΎ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° со ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΌΠΎΡ€Π° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΡˆΡ‚ΠΎ сС ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°.
    # ΠŸΠΎΠ²Ρ€Π·Π΅Ρ‚Π΅ сС со ситС Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ ΠΈΠ·Π²ΠΎΡ€ΠΈ BISQUIT
    -pf bpreplscriptsbisquit.pf
  5. Π”ΠΎΠ΄Π°Ρ˜ Π²ΠΎ replProc.pf ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ со Schema Holder.
    #Target Pro DB Π¨Π΅ΠΌΠ° Π”Ρ€ΠΆΠ°Ρ‡
    -Π΄Π± Π±ΠΈΡΠΊΠ²ΠΈΡ‚Ρˆ -Π»Π΄ Π±ΠΈΡΠΊΠ²ΠΈΡ‚Ρˆ
    -H <ETL процСс ΠΈΠΌΠ΅ Π½Π° домаќин>
    -S <biskuitsh брокСрска ΠΏΠΎΡ€Ρ‚Π°>
    -db bisquitsql
    -ld bisquitsql
    -dt ORACLE
    -S 5162 -H <ИмС Π½Π° Π±Ρ€ΠΎΠΊΠ΅Ρ€ Π½Π° Oracle>
    -DataService orabroker1
  6. Π—Π°Ρ‡ΡƒΠ²Π°Ρ˜Ρ‚Π΅ ја Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° со ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ replProc.pf
  7. Π‘Π»Π΅Π΄Π½ΠΎ, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΈ ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ Π·Π° ΡƒΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ со ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° сСкоја ΠΏΠΎΠ²Ρ€Π·Π°Π½Π° ΠΈΠ·Π²ΠΎΡ€Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ C:Pro2bpreplΠ‘ΠΊΡ€ΠΈΠΏΡ‚ΠΈ: bisquit.pf. БСкоја pf-Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° содрТи ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ со соодвСтната Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
    -db bisquit -ld bisquit -H <ΠΈΠΌΠ΅ Π½Π° домаќин> -S <брокСрска ΠΏΠΎΡ€Ρ‚Π°>
    -U pro2admin -P <Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°>

Π—Π° Π΄Π° Π³ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ ΠΊΡ€Π°Ρ‚Π΅Π½ΠΊΠΈΡ‚Π΅ Π½Π° Windows, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΎΡ‚ΠΈΠ΄Π΅Ρ‚Π΅ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ C:Pro2bpreplΠ‘ΠΊΡ€ΠΈΠΏΡ‚ΠΈ ΠΈ ΡƒΡ€Π΅Π΄Π΅Ρ‚Π΅ ја ΠΊΡ€Π°Ρ‚Π΅Π½ΠΊΠ°Ρ‚Π° β€žPro2 – Administrationβ€œ. Π—Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΎΠ²Π°, ΠΎΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Π³ΠΈ ΡΠ²ΠΎΡ˜ΡΡ‚Π²Π°Ρ‚Π° Π½Π° ΠΊΡ€Π°Ρ‚Π΅Π½ΠΊΠ°Ρ‚Π° ΠΈ Π²ΠΎ Π»ΠΈΠ½ΠΈΡ˜Π°Ρ‚Π° Π—Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π²ΠΎ Π½Π°Π²Π΅Π΄Π΅Ρ‚Π΅ Π³ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ Π·Π° ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° Pro2. Π‘Π»ΠΈΡ‡Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΌΠΎΡ€Π° Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π·Π° ΠΊΡ€Π°Ρ‚Π΅Π½ΠΊΠΈΡ‚Π΅ β€žPro2 – Editorβ€œ ΠΈ β€žRunBulkLoaderβ€œ.

ΠŸΡ€ΠΎ2 административно ΠΏΠΎΠ΄Π΅ΡΡƒΠ²Π°ΡšΠ΅: Π’Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚Π½Π°Ρ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°

АјдС Π΄Π° ја стартувамС ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π°.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

ΠžΠ΄Π΅Ρ‚Π΅ Π²ΠΎ β€žΠ”Π‘ ΠΊΠ°Ρ€Ρ‚Π°β€œ.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

Π—Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠ²Ρ€Π·Π΅Ρ‚Π΅ Π±Π°Π·ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ Pro2 – ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°, ΠΎΠ΄Π΅Ρ‚Π΅ Π½Π° Ρ˜Π°Π·ΠΈΡ‡Π΅Ρ‚ΠΎ ΠšΠ°Ρ€Ρ‚Π° Π½Π° Π”Π‘. Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΌΠ°ΠΏΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΈΠ·Π²ΠΎΡ€Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ - Π”Ρ€ΠΆΠ°Ρ‡ Π·Π° шСма - Oracle.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

ΠžΠ΄Π΅Ρ‚Π΅ Π½Π° Ρ˜Π°Π·ΠΈΡ‡Π΅Ρ‚ΠΎ ΠœΠ°ΠΏΠΈΡ€Π°ΡšΠ΅. НавСдСни Π˜Π·Π²ΠΎΡ€Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄Π½ΠΎ, сС ΠΈΠ·Π±ΠΈΡ€Π° ΠΏΡ€Π²Π°Ρ‚Π° ΠΏΠΎΠ²Ρ€Π·Π°Π½Π° ΠΈΠ·Π²ΠΎΡ€Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ДСсно ΠΎΠ΄ списокот Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ° натпис Π‘ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сС ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ β€” ΠΈΠ·Π±Ρ€Π°Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сС ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ. ΠŸΠΎΠ΄ΠΎΠ»Ρƒ Π»Π΅Π²ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ листа Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈ Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΠΎΠΊ ΠΎΠ΄ бисквит. На дСсната страна Π΅ листа Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈ ΠΎΠ΄ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Oracle.

ΠšΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ SQL шСми ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ Oracle

Π—Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΌΠ°ΠΏΠ° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΠΏΡ€Π²ΠΎ ΠΌΠΎΡ€Π° Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚Π΅ SQL шСма Π²ΠΎ Oracle. Π’ΠΎ ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Pro2 ја ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΠΌΠ΅ ставката ΠΎΠ΄ ΠΌΠ΅Π½ΠΈΡ‚ΠΎ Алатки -> Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΊΠΎΠ΄ -> Π¦Π΅Π»Π½Π° шСма, ΠΏΠΎΡ‚ΠΎΠ° Π²ΠΎ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π·Π° дијалог Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π΅Π΄Π½Π° ΠΈΠ»ΠΈ повСќС ΠΈΠ·Π²ΠΎΡ€Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ прСмСстСтС Π³ΠΈ надСсно.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

ΠšΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ ОК ΠΈ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π³ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ Π·Π° Π΄Π° Π³ΠΈ Π·Π°Ρ‡ΡƒΠ²Π°Ρ‚Π΅ ΡˆΠ΅ΠΌΠΈΡ‚Π΅ SQL.

Π‘Π»Π΅Π΄Π½ΠΎ ја создавамС основата. Ова ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€Π΅ΠΊΡƒ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ Π½Π° Oracle SQL. Π—Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΎΠ²Π°, сС ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΠΌΠ΅ со Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Oracle ΠΈ ја Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΠΌΠ΅ ΡˆΠ΅ΠΌΠ°Ρ‚Π° Π·Π° додавањС Ρ‚Π°Π±Π΅Π»ΠΈ. ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ составот Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ Π½Π° Oracle, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ Π°ΠΆΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ ΡˆΠ΅ΠΌΠΈΡ‚Π΅ SQL Π²ΠΎ Π΄Ρ€ΠΆΠ°Ρ‡ΠΎΡ‚ Π·Π° шСма.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

ΠžΡ‚ΠΊΠ°ΠΊΠΎ ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅Ρ‚ΠΎ Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π²Ρ€ΡˆΠ΅Π½ΠΎ, ΠΈΠ·Π»Π΅Π·Π΅Ρ‚Π΅ ΠΎΠ΄ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° bisquitsh ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Π³ΠΎ административниот ΠΏΠ°Π½Π΅Π» Pro2. Π’Π°Π±Π΅Π»ΠΈΡ‚Π΅ ΠΎΠ΄ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Oracle Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΏΠΎΡ˜Π°Π²Π°Ρ‚ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ°Ρ‚Π° ΠœΠ°ΠΏΠΈΡ€Π°ΡšΠ΅ Π½Π° дСсната страна.

ΠœΠ°ΠΏΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈ

Π—Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΊΠ°Ρ€Ρ‚Π° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, Π²ΠΎ административниот ΠΏΠ°Π½Π΅Π» Pro2, ΠΎΠ΄Π΅Ρ‚Π΅ Π²ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ°Ρ‚Π° ΠœΠ°ΠΏΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ја ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ΠšΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ Π½Π° Π’Π°Π±Π΅Π»ΠΈ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈ, ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π»Π΅Π²ΠΎ ΠΎΠ΄ Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ Π²ΠΎ Oracle, прСмСстСтС Π³ΠΈ надСсно ΠΈ ΠΏΠΎΡ‚Π²Ρ€Π΄Π΅Ρ‚Π΅ Π³ΠΎ ΠΈΠ·Π±ΠΎΡ€ΠΎΡ‚. Автоматски ќС сС ΠΊΡ€Π΅ΠΈΡ€Π° ΠΌΠ°ΠΏΠ° Π·Π° ΠΈΠ·Π±Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ‚Π°Π±Π΅Π»ΠΈ. Ја ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ ΠΌΠ°ΠΏΠ° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° ΠΈΠ·Π²ΠΎΡ€ΠΈ.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° со процСсор Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Pro2 ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° процСсор Π·Π° масовно ΠΊΠΎΠΏΠΈΡ€Π°ΡšΠ΅

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° со процСсори Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π΅ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½Π° Π·Π° сопствСни процСси Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° (ETL) ΠΊΠΎΠΈ ја ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π°Π°Ρ‚ Ρ€Π΅Π΄ΠΈΡ†Π°Ρ‚Π° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Pro2 ΠΈ Π³ΠΈ Ρ‚ΡƒΡ€ΠΊΠ°Π°Ρ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Oracle. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π° процСсорот Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° автоматски сС Π·Π°Ρ‡ΡƒΠ²ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ ΠΏΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡ˜Π° bprepl/repl_proc (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ PROC_DIRECTORY). Π—Π° Π΄Π° ја Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π° процСсорот Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, ΠΎΠ΄Π΅Ρ‚Π΅ Π½Π° Алатки -> Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΊΠΎΠ΄ -> Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π½Π° процСсори. ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π·Π°Π²Ρ€ΡˆΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ ќС сС ΠΏΠΎΡ˜Π°Π²Π°Ρ‚ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ bprepl/repl_proc.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π·Π° процСсор Π·Π° масовно ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ сС користат Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΈΠ·Π²ΠΎΡ€Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Progress со Ρ†Π΅Π»Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Oracle Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° програмскиот јазик Progress ABL (4GL). Π—Π° Π΄Π° Π³ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚Π΅, ΠΎΠ΄Π΅Ρ‚Π΅ Π²ΠΎ ставката ΠΎΠ΄ ΠΌΠ΅Π½ΠΈΡ‚ΠΎ Алатки -> Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΊΠΎΠ΄ -> ΠŸΡ€ΠΎΡ†Π΅ΡΠΎΡ€ Π·Π° масовно ΠΊΠΎΠΏΠΈΡ€Π°ΡšΠ΅. Π’ΠΎ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π·Π° дијалог Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π³ΠΈ ΠΈΠ·Π²ΠΎΡ€Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, прСмСстСтС Π³ΠΈ Π½Π° дСсната страна ΠΎΠ΄ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†ΠΎΡ‚ ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ OK. ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π·Π°Π²Ρ€ΡˆΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ ќС сС ΠΏΠΎΡ˜Π°Π²Π°Ρ‚ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ bpreplrepl_mproc.

ΠŸΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ процСси Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π²ΠΎ Pro2

ΠŸΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ΠΈ сСрвирани ΠΎΠ΄ посСбна нишка Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π° пСрформанситС ΠΈ Сфикасноста Π½Π° Pro2 Oracle. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄Π½ΠΎ, ситС врски создадСни Π²ΠΎ ΠΌΠ°ΠΏΠ°Ρ‚Π° Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° Π½ΠΎΠ²ΠΈ Ρ‚Π°Π±Π΅Π»ΠΈ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° сС ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со Π½ΠΈΡˆΠΊΠ°Ρ‚Π° Π±Ρ€ΠΎΡ˜ 1. Π‘Π΅ ΠΏΡ€Π΅ΠΏΠΎΡ€Π°Ρ‡ΡƒΠ²Π° Π΄Π° сС ΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ нишки.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° статусот Π½Π° Π½ΠΈΡˆΠΊΠΈΡ‚Π΅ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° сС ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°Π°Ρ‚ Π½Π° Π΅ΠΊΡ€Π°Π½ΠΎΡ‚ ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π° Π½Π° Pro2 Π²ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ°Ρ‚Π° ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ Π²ΠΎ Π΄Π΅Π»ΠΎΡ‚ Бтатус Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°. Π”Π΅Ρ‚Π°Π»Π΅Π½ опис Π½Π° врСдноститС Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС најдС Π²ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Pro2 (Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ C: Pro2Docs).

ΠšΡ€Π΅ΠΈΡ€Π°Ρ˜Ρ‚Π΅ ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π¦Π”Π¦ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ

ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈΡ‚Π΅ сС Π·Π±ΠΈΡ€ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° OpenEdge CDC ΠΌΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π·Π° слСдСњС Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅. Π’ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΡ‚ Π½Π° ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅, Pro2 ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° само Π¦Π”Π¦ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ со Π½ΠΈΠ²ΠΎ 0, односно само Ρ„Π°ΠΊΡ‚ΠΈΡ‚Π΅ сС слСдат Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ.

Π—Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π·Π° Π¦Π”Π¦, Π½Π° административниот ΠΏΠ°Π½Π΅Π», ΠΎΠ΄Π΅Ρ‚Π΅ Π²ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ°Ρ‚Π° ΠœΠ°ΠΏΠΈΡ€Π°ΡšΠ΅, ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ја ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ Π½Π° ΠΊΠΎΠΏΡ‡Π΅Ρ‚ΠΎ Π”ΠΎΠ΄Π°Ρ˜/ΠžΡ‚ΡΡ‚Ρ€Π°Π½ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ. Π’ΠΎ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†ΠΎΡ‚ Π˜Π·Π±Π΅Ρ€ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΡˆΡ‚ΠΎ сС ΠΎΡ‚Π²ΠΎΡ€Π°, ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΎΠ΄ Π»Π΅Π²Π°Ρ‚Π° страна ΠΈ прСмСстСтС Π³ΠΈ надСсно Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ Π·Π° ΠΊΠΎΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ·Π±Ρ€ΠΈΡˆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π·Π° Π¦Π”Π¦.

Π—Π° Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Π³ΠΎ Ρ‚Π°Π±ΠΎΡ‚ ΠœΠ°ΠΏΠΈΡ€Π°ΡšΠ΅, ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ја ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ Π½Π° ΠΊΠΎΠΏΡ‡Π΅Ρ‚ΠΎ (Π’ΠΎ)ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π³ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈΡ‚Π΅. Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π³ΠΈ ΠΈ прСмСстСтС Π³ΠΈ Π½Π° дСсната страна ΠΎΠ΄ Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π°Ρ‚, ΠΊΠ»ΠΈΠΊΠ½Π΅Ρ‚Π΅ OK. По ΠΎΠ²Π° Ρ‚ΠΈΠ΅ сС ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈ со Π·Π΅Π»Π΅Π½ΠΎ. Π‘ΠΎ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° (Π’ΠΎ)ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π³ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈΡ‚Π΅ ΠœΠΎΠΆΠ΅Ρ‚Π΅ исто Ρ‚Π°ΠΊΠ° Π΄Π° Π³ΠΈ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈΡ‚Π΅ Π·Π° Π¦Π”Π¦. Π‘ΠΈΡ‚Π΅ трансакции сС Π²Ρ€ΡˆΠ°Ρ‚ онлајн.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°Ρ‚Π° Π·Π° Π¦Π”Π¦, Π±Π΅Π»Π΅ΡˆΠΊΠΈΡ‚Π΅ Π·Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Ρ‚ΠΈΡ‚Π΅ записи сС Π·Π°Ρ‡ΡƒΠ²ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ просторот Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ "ReplCDCArea" спорСд ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ОвиС бСлСшки ќС Π±ΠΈΠ΄Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ ΠΏΡ€Π΅ΠΊΡƒ посСбСн процСс CDCBatch, ΠΊΠΎΠΈ Π²Ρ€Π· основа Π½Π° Π½ΠΈΠ² ќС ΠΊΡ€Π΅ΠΈΡ€Π°Π°Ρ‚ бСлСшки Π²ΠΎ Ρ€Π΅Π΄ΠΎΡ‚ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Pro2 Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ cdc (Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°).

Π’Π°ΠΊΠ°, ΠΈΠΌΠ°ΠΌΠ΅ Π΄Π²Π΅ Ρ€Π΅Π΄ΠΈΡ†ΠΈ Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°. ΠŸΡ€Π²Π°Ρ‚Π° Ρ„Π°Π·Π° Π΅ CDCBatch: ΠΎΠ΄ ΠΈΠ·Π²ΠΎΡ€Π½Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΏΡ€Π²ΠΎ ΠΎΠ΄Π°Ρ‚ Π²ΠΎ срСдната Π±Π°Π·Π° Π½Π° CDC. Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Ρ„Π°Π·Π° Π΅ ΠΊΠΎΠ³Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ сС прСнСсуваат ΠΎΠ΄ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° Π¦Π”Π¦ Π²ΠΎ Oracle. Ова Π΅ карактСристика Π½Π° ΡΠ΅Π³Π°ΡˆΠ½Π°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈ самиот ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ - досСга ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π΅ Π±Π΅Π° Π²ΠΎ моТност Π΄Π° воспостават Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.

ΠŸΡ€ΠΈΠΌΠ°Ρ€Π½Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°

ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π³ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈΠΌΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ CDC ΠΈ ќС Π³ΠΎ поставимС сСрвСрот Π·Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Pro2, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ја Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌΠ΅ ΠΏΠΎΡ‡Π΅Ρ‚Π½Π°Ρ‚Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°. ΠŸΠΎΡ‡Π΅Ρ‚Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°:

/pro2/bprepl/Script/replLoad.sh бисквит Ρ‚Π°Π±Π΅Π»Π°-ΠΈΠΌΠ΅

ΠžΡ‚ΠΊΠ°ΠΊΠΎ ќС Π·Π°Π²Ρ€ΡˆΠΈ ΠΏΠΎΡ‡Π΅Ρ‚Π½Π°Ρ‚Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°, ΠΌΠΎΠΆΠ΅ Π΄Π° сС стартуваат процСситС Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.

ΠŸΠΎΡ‡Π΅Ρ‚ΠΎΠΊ Π½Π° процСситС Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°

Π—Π° Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ со процСситС Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ скрипта replbatch.ш. ΠŸΡ€Π΅Π΄ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π°Π»ΠΈ ΠΈΠΌΠ° replbatch скрипти Π·Π° ситС нишки - replbatch1, replbatch2 ΠΈΡ‚Π½. Ако сè Π΅ Π½Π° мСсто, ΠΎΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ ја ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ‚Π° линија (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΠ΅Π½Π²), ΠΎΠ΄Π΅Ρ‚Π΅ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ /bprepl/скрипти ΠΈ Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π³ΠΎ сцСнариото. Π’ΠΎ административниот ΠΏΠ°Π½Π΅Π», ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡƒΠ²Π°ΠΌΠ΅ Π΄Π°Π»ΠΈ соодвСтниот процСс Π³ΠΎ Π΄ΠΎΠ±ΠΈΠ» статусот RUNNING.

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS

Наоди

Како Π΄Π° сС Π΄Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ банкарскиот систСм Progress OpenEdge ΠΈ Oracle DBMS
По ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°, Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅Ρ€Π° Π³ΠΎ Π·Π°Π±Ρ€Π·Π°Π²ΠΌΠ΅ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ΠŸΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ автоматски Π²Π»Π΅Π³ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ Oracle онлајн. НСма ΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΡƒΠ±ΠΈΡ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅ Π²ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½Π΅ΠΊΠΎΠΈ Π΄ΠΎΠ»Π³ΠΎΡ‚Ρ€Π°Ρ˜Π½ΠΈ ΠΏΡ€Π°ΡˆΠ°ΡšΠ° Π·Π° ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ систСми. ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, Π²ΠΎ ΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ процСсот Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ компрСсира ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅, ΡˆΡ‚ΠΎ исто Ρ‚Π°ΠΊΠ° ΠΈΠΌΠ° ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π΅Π½ Π΅Ρ„Π΅ΠΊΡ‚ Π²Ρ€Π· Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π°. Π‘Π΅Π³Π° ΡΠ΅ΠΊΠΎΡ˜Π΄Π½Π΅Π²Π½ΠΎΡ‚ΠΎ ΡƒΡΠΎΠ³Π»Π°ΡΡƒΠ²Π°ΡšΠ΅ Π½Π° систСмот Π‘Π˜Π‘ΠšΠ’Π˜Π’ со Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ систСми ΠΏΠΎΡ‡Π½Π° Π΄Π° Ρ‚Ρ€Π°Π΅ 15-20 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ намСсто 2-2,5 часа, Π° цСлосното ΡƒΡΠΎΠ³Π»Π°ΡΡƒΠ²Π°ΡšΠ΅ Ρ‚Ρ€Π°Π΅ΡˆΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ часа намСсто Π΄Π²Π° Π΄Π΅Π½Π°.

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€