เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

1999 เจคเฉ‹เจ‚, เจฌเฉˆเจ• เจ†เจซเจฟเจธ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฐเจจ เจฒเจˆ, เจธเจพเจกเฉ‡ เจฌเฉˆเจ‚เจ• เจจเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ เจ“เจชเจจเจเจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ BISKVIT เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจœเฉ‹ เจตเจฟเฉฑเจคเฉ€ เจ–เฉ‡เจคเจฐ เจธเจฎเฉ‡เจค, เจชเฉ‚เจฐเฉ€ เจฆเฉเจจเฉ€เจ† เจตเจฟเฉฑเจš เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจกเฉ€เจฌเฉ€เจเจฎเจเจธ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ (เจกเฉ€เจฌเฉ€) เจตเจฟเฉฑเจš เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ เจ‡เฉฑเจ• เจฎเจฟเจฒเฉ€เจ…เจจ เจœเจพเจ‚ เจตเฉฑเจง เจฐเจฟเจ•เจพเจฐเจก เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจธเจพเจกเฉ€ เจชเฉเจฐเจ—เจคเฉ€ OpenEdge 1,5 เจฎเจฟเจฒเฉ€เจ…เจจ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจกเจฟเจชเจพเจœเจผเจฟเจŸ เจ…เจคเฉ‡ เจธเจฐเจ—เจฐเจฎ เจ‰เจคเจชเจพเจฆเจพเจ‚ (เจ•เจพเจฐ เจฒเฉ‹เจจ เจ…เจคเฉ‡ เจฎเฉŒเจฐเจ—เฉ‡เจœ) เจฒเจˆ เจฒเจ—เจญเจ— 22,2 เจฎเจฟเจฒเฉ€เจ…เจจ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸเจธ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจฐเฉˆเจ—เฉ‚เจฒเฉ‡เจŸเจฐ (เจธเฉˆเจ‚เจŸเจฐเจฒ เจฌเฉˆเจ‚เจ•) เจ…เจคเฉ‡ SWIFT เจจเจพเจฒ เจธเจพเจฐเฉ‡ เจธเจฎเจเฉŒเจคเจฟเจ†เจ‚ เจฒเจˆ เจตเฉ€ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจธเจพเจจเฉ‚เฉฐ เจ‡เจธ เจจเฉ‚เฉฐ Oracle DBMS เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ†เฅค เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, เจ‡เจน เจฌเฉฐเจกเจฒ เจธเจพเจกเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจฐเฉเจ•เจพเจตเจŸ เจธเฉ€ - เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ…เจธเฉ€เจ‚ Pro2 CDC เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจฟเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ - เจ‡เฉฑเจ• เจชเฉเจฐเจ—เจคเฉ€ เจ‰เจคเจชเจพเจฆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจคเจฐเฉฑเจ•เฉ€ DBMS เจคเฉ‹เจ‚ Oracle DBMS เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ‡, เจ”เจจเจฒเจพเจˆเจจ เจกเฉ‡เจŸเจพ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจฆเฉฑเจธเจพเจ‚เจ—เฉ‡, เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจฎเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ, เจ“เจชเจจเจเจœ เจ…เจคเฉ‡ เจ“เจฐเฉ‡เจ•เจฒ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฆเฉ‹เจธเจค เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ เจœเจพเจฃเฅค

เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจนเฉ‹เจ‡เจ†: เจซเจพเจˆเจฒ เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจฆเฉเจ†เจฐเจพ QCD 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจ…เจชเจฒเฉ‹เจก เจ•เจฐเจจเจพ

เจชเจนเจฟเจฒเจพเจ‚, เจธเจพเจกเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจคเฉฑเจฅเฅค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจธเจฐเจ—เจฐเจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฒเจ—เจญเจ— 15 เจนเจœเจผเจพเจฐ เจนเฉˆเฅค เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจ…เจคเฉ‡ เจธเจŸเฉˆเจ‚เจกเจฌเจพเจ เจธเจฎเฉ‡เจค เจธเจพเจฐเฉ‡ เจ‰เจคเจชเจพเจฆเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจฎเจพเจคเจฐเจพ 600 เจŸเฉ€เจฌเฉ€ เจนเฉˆ, เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ 16,5 เจŸเฉ€เจฌเฉ€ เจนเฉˆเฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฒเจ—เจพเจคเจพเจฐ เจญเจฐเจฟเจ† เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ: เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจนเฉ€, เจฒเจ—เจญเจ— 120 เจŸเฉ€เจฌเฉ€ เจ‰เจคเจชเจพเจฆเจ• เจกเฉ‡เจŸเจพ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจธเจฟเจธเจŸเจฎ x150 เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ 86 เจซเจฐเฉฐเจŸ เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจšเจพเจฒเจฟเจค เจนเฉˆเฅค เจกเจพเจŸเจพเจฌเฉ‡เจธ 21 IBM เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจนเฉ‹เจธเจŸ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ
เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจธเจฟเจธเจŸเจฎ, เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เฉ‹เจฐ เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ Sonic ESB เจฌเฉฑเจธ เจฐเจพเจนเฉ€เจ‚ OpenEdge Progress (BISCUIT IBS) เจจเจพเจฒ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค QCD 'เจคเฉ‡ เจกเจพเจŸเจพ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจซเจพเจˆเจฒ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจฆเฉเจ†เจฐเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจค เจฌเจฟเฉฐเจฆเฉ‚ เจคเฉฑเจ•, เจ‡เจธ เจนเฉฑเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฆเฉ‹ เจตเฉฑเจกเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจธเจจ - เจ‡เฉฑเจ• เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจกเฉ‡เจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธ (CDW) เจตเจฟเฉฑเจš เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ…เจชเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจ˜เฉฑเจŸ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจจเจพเจฒ เจกเฉ‡เจŸเจพ เจฎเฉ‡เจฒ-เจฎเจฟเจฒเจพเจช (เจฎเฉ‡เจฒ-เจฎเจฟเจฒเจพเจช) เจ•เจฐเจจ เจฒเจˆ เจฒเฉฐเจฌเจพ เจธเจฎเจพเจ‚เฅค
เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ
เจ‡เจธ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ…เจœเจฟเจนเฉ‡ เจธเจพเจงเจจ เจฆเฉ€ เจญเจพเจฒ เจ•เจฐเจจเฉ€ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€ เจœเฉ‹ เจ‡เจนเจจเจพเจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐ เจธเจ•เฉ‡. เจฆเฉ‹เจตเจพเจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจนเฉฑเจฒ เจจเจตเจพเจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ เจ“เจชเจจเจเจœ เจ‰เจคเจชเจพเจฆ เจธเฉ€ - เจชเฉเจฐเฉ‹ 2 เจธเฉ€เจกเฉ€เจธเฉ€ (เจšเฉ‡เจ‚เจœ เจกเฉ‡เจŸเจพ เจ•เฉˆเจชเจšเจฐ)เฅค เจ‡เจธ เจฒเจˆ, เจ†เจ“ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ€เจ.

เจชเฉเจฐเจ—เจคเฉ€ OpenEdge เจ…เจคเฉ‡ Pro2Oracle เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเฉ‹

เจชเฉเจฐเจธเจผเจพเจธเจ• เจฆเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ 'เจคเฉ‡ เจชเฉเจฐเฉ‹ 2 เจ“เจฐเฉ‡เจ•เจฒ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ, เจ‡เจน เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ เจ“เจชเจจเจเจœ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ•เจฟเฉฑเจŸ เจ•เจฒเจพเจธเจฐเฉ‚เจฎ เจเจกเฉ€เจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เจพเจซเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ ัะบะฐั‡ะฐั‚ัŒ เจฎเฉเจซเจค เจตเจฟเฉฑเจš. เจกเจฟเจซเฉŒเจฒเจŸ OpenEdge เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚:

DLC: C: ProgressOpenEdge
WRK: C:OpenEdgeWRK

ETL เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฒเจˆ เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ เจ“เจชเจจเจเจœ เจฒเจพเจ‡เจธเฉฐเจธ เจธเฉฐเจธเจ•เจฐเจฃ 11.7+ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ - เจ…เจฐเจฅเจพเจค เจ“เจฐเฉ‡เจ•เจฒ เจ…เจคเฉ‡ 4GL เจตเจฟเจ•เจพเจธ เจธเจฟเจธเจŸเจฎ เจฒเจˆ OE เจกเฉ‡เจŸเจพ เจธเจฐเจตเจฐเฅค เจ‡เจน เจฒเจพเจ‡เจธเฉฐเจธ Pro2 เจฆเฉ‡ เจจเจพเจฒ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจ‡เฉฑเจ• เจฐเจฟเจฎเฉ‹เจŸ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจ“เจฐเฉ‡เจ•เจฒ เจฒเจˆ เจกเฉ‡เจŸเจพ เจธเจฐเจตเจฐ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฒเจˆ, เจชเฉ‚เจฐเจพ เจ“เจฐเฉ‡เจ•เจฒ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ“เจฐเฉ‡เจ•เจฒ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ 12+ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ, เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (เจ†เจ“ เจ‰เจธเจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเฉ€เจ เจธเฉ€.เจกเฉ€.เจธเฉ€.).

Pro2Oracle เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เฉ‡เจ‚เจฆเจฐ เจคเฉ‹เจ‚ เจจเจตเฉ€เจจเจคเจฎ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹ เจคเจฐเฉฑเจ•เฉ€ เจธเจพเฉฑเจซเจŸเจตเฉ‡เจ…เจฐ. เจ…เจ•เจพเจ‡เจต เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ–เฉ‹เจฒเฉเจนเฉ‹ C:Pro2 (เจฏเฉ‚เจจเจฟเจ•เจธ 'เจคเฉ‡ เจชเฉเจฐเฉ‹2 เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ, เจ‰เจนเฉ€ เจตเฉฐเจก เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจธเจฟเจงเจพเจ‚เจค เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ)เฅค

เจ‡เฉฑเจ• เจธเฉ€เจกเฉ€เจธเฉ€ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃเจพ

เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจธเฉ€เจกเฉ€เจธเฉ€ (เจœเจตเจพเจฌ) เจชเฉเจฐเฉ‹ 2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเฉฐเจฐเจšเจจเจพ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจจเจ•เจฒ เจฆเจพ เจจเจ•เจธเจผเจพ, เจจเจ•เจฒ เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฎ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจŸเฉ‡เจฌเจฒ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจ•เจคเจพเจฐ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เจธ เจคเฉฑเจฅ เจฌเจพเจฐเฉ‡ เจจเฉ‹เจŸเจธ เจธเจผเจพเจฎเจฒ เจนเจจ เจ•เจฟ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจพเจฐเจฃเฉ€ เจ•เจคเจพเจฐ เจฌเจฆเจฒ เจ—เจˆ เจนเฉˆเฅค เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจคเจพเจฐ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ ETL เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ‰เจนเจจเจพเจ‚ เจ•เจคเจพเจฐเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ Oracle เจตเจฟเฉฑเจš เจ•เจพเจชเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจธเฉ€เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค

เจ‡เฉฑเจ• เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฟเจงเฉ€

  1. เจกเจพเจŸเจพเจฌเฉ‡เจธ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ…เจธเฉ€เจ‚ cdc เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจ‡เฉฑเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ - เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจฐเจตเจฐ 'เจคเฉ‡ /database/cdc/.
  2. เจธเฉ€เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจ‡เฉฑเจ• เจกเจฎเฉ€ เจฌเจฃเจพเจ“: เจชเฉเจฐเฉ‹เจ•เฉ‹เจชเฉ€ $DLC/เจ–เจพเจฒเฉ€ cdc
  3. เจตเฉฑเจกเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฏเฉ‹เจ— เจ•เจฐเฉ‹: proutil cdc -C EnableLargeFiles
  4. เจ…เจธเฉ€เจ‚ เจธเฉ€เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฎเจพเจชเจฆเฉฐเจก เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉ‹เจฃเฉ‡ เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจเฅค
  5. เจ…เจธเฉ€เจ‚ เจธเฉ€เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค
  6. เจธเฉ€เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจœเฉเฉœเฉ‹ เจ…เจคเฉ‡ เจซเจพเจˆเจฒ เจคเฉ‹เจ‚ เจชเฉเจฐเฉ‹ 2 เจธเจ•เฉ€เจฎเจพ เจฒเฉ‹เจก เจ•เจฐเฉ‹ cdc.df, เจœเฉ‹ เจ•เจฟ Pro2 เจฆเฉ‡ เจจเจพเจฒ เจธเจผเจพเจฎเจฟเจฒ เจนเฉˆเฅค
  7. เจ…เจธเฉ€เจ‚ cdc เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚:

pro2adm โ€“ Pro2 เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจชเฉˆเจจเจฒ เจคเฉ‹เจ‚ เจœเฉเฉœเจจ เจฒเจˆ;
pro2etl - ETL เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ (ReplBatch);
pro2cdc - CDC เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ (CDCBatch) เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ;

OpenEdge เจคเจฌเจฆเฉ€เจฒเฉ€ เจกเจพเจŸเจพ เจ•เฉˆเจชเจšเจฐ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎ เจ•เจฐเจจเจพ

เจ†เจ“ เจนเฉเจฃ CDC เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจšเจพเจฒเฉ‚ เจ•เจฐเฉ€เจ, เจœเจฟเจธ เจฆเฉ€ เจฎเจฆเจฆ เจจเจพเจฒ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจฆเฉเจนเจฐเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจนเจฐเฉ‡เจ• เจชเฉเจฐเจ—เจคเฉ€ OpenEdge เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจ–เฉ‡เจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ–เฉเจฆ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎ เจ•เจฐเฉ‹เฅค proutil.

เจฌเจฟเจธเจ•เฉเจŸ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจ‰เจฆเจพเจนเจฐเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†

  1. เจ•เฉˆเจŸเจพเจฒเจพเจ— เจคเฉ‹เจ‚ เจ•เจพเจชเฉ€ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ C:Pro2db ั„ะฐะนะป cdcadd.st เจฌเจฟเจธเจ•เจฟเจŸ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš.
  2. เจ…เจธเฉ€เจ‚ เจตเจฟเฉฑเจš เจตเจฐเจฃเจจ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ cdcadd.st เจ–เฉ‡เจคเจฐเจพเจ‚ เจฒเจˆ เจจเจฟเจธเจผเจšเจฟเจค เจ†เจ•เจพเจฐ เจฆเฉ€เจ†เจ‚ เจนเฉฑเจฆเจพเจ‚ "ReplCDCArea" ะธ "ReplCDCArea_IDX". เจคเฉเจธเฉ€เจ‚ เจจเจตเฉ‡เจ‚ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจ–เฉ‡เจคเจฐ เจ”เจจเจฒเจพเจˆเจจ เจœเฉ‹เฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹: prostrct addonline bisquit cdcadd.st
  3. OpenEdge CDC เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎ เจ•เจฐเฉ‹:
    proutil bisquit -C enablecdc เจ–เฉ‡เจคเจฐ "ReplCDCArea" เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ–เฉ‡เจคเจฐ "ReplCDCArea_IDX"
  4. เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฒเจˆ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจฃเจพเจ เจœเจพเจฃเฉ‡ เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจ:
    a pro2adm - Pro2 เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจชเฉˆเจจเจฒ เจคเฉ‹เจ‚ เจœเฉเฉœเจจ เจฒเจˆเฅค
    เจฌเฉ€. pro2etl - ETL เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ (ReplBatch) เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆเฅค
    c. pro2cdc - CDC เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ (CDCBatch) เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆเฅค

Oracle เจฒเจˆ DataServer เจฒเจˆ เจ‡เฉฑเจ• เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจฌเจฃเจพเจ‰เจฃเจพ

เจ…เฉฑเจ—เฉ‡, เจธเจพเจจเฉ‚เฉฐ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ เจกเฉ€เจฌเฉ€เจเจฎเจเจธ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ€เจฌเฉ€เจเจฎเจเจธ เจตเจฟเฉฑเจš เจฆเฉเจนเจฐเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค DataServer เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ เจ“เจชเจจเจเจœ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจนเฉˆ เจœเฉ‹ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจœเจพเจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเฉ‡เจŸเจพ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจค เจŸเฉ‡เจฌเจฒ เจ…เจคเฉ‡ เจฌเจพเจนเจฐเฉ€ เจ“เจฐเฉ‡เจ•เจฒ เจŸเฉ‡เจฌเจฒ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจชเฉฑเจคเจฐ เจตเจฟเจนเจพเจฐ เจฆเจพ เจจเจ•เจธเจผเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจชเฉเจฐเฉ‹ 2 เจฒเจˆ เจ“เจฐเฉ‡เจ•เจฒ เจฒเจˆ เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ เจ“เจชเจจเจเจœ เจกเฉ‡เจŸเจพ เจธเจฐเจตเจฐ เจฒเจˆ เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ ETL เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจธเจฐเจตเจฐ 'เจคเฉ‡ เจธเจฅเจฟเจค เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ; เจ‡เจน เจนเจฐเฉ‡เจ• เจธเจผเจพเจ–เจพ เจฒเจˆ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจ‡เฉฑเจ• เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡

  1. เจ‡เฉฑเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹ 2 เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจ…เจจเจชเฉˆเจ• เจ•เจฐเฉ‹ /pro2
  2. เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ 'เจคเฉ‡ เจœเจพเจ“ /pro2/dbsh
  3. เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ“ $DLC/empty bisquitsh เจฆเฉ€ เจ•เจพเจชเฉ€ เจ•เจฐเฉ‹
  4. เจชเจฐเจฟเจตเจฐเจคเจจ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ bisquitsh เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจตเจฟเฉฑเจš - เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, UTF-8 เจตเจฟเฉฑเจš เจœเฉ‡เจ•เจฐ Oracle เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš UTF-8 เจ‡เฉฐเจ•เฉ‹เจกเจฟเฉฐเจ— เจนเฉˆ: proutil bisquitsh -C convchar เจฐเฉ‚เจชเจพเจ‚เจคเจฐ UTF-8
  5. เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจฌเจพเจ…เจฆ bisquitsh เจธเจฟเฉฐเจ—เจฒ-เจฏเฉ‚เจœเจผเจฐ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ‡เจธ เจจเจพเจฒ เจœเฉเฉœเฉ‹: เจชเฉเจฐเฉ‹ bisquitsh
  6. เจšเจฒเฉ‹ เจกเจพเจŸเจพ เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ 'เจคเฉ‡ เจšเฉฑเจฒเฉ€เจ: เจŸเฉ‚เจฒเจธ -> เจกเฉ‡เจŸเจพ เจกเจฟเจ•เจธเจผเจจเจฐเฉ€ -> เจกเฉ‡เจŸเจพ เจธเจฐเจตเจฐ -> เจ“เจฐเฉˆเจ•เจฒ เจฏเฉ‚เจŸเจฟเจฒเจฟเจŸเฉ€เจœเจผ -> เจกเฉ‡เจŸเจพ เจธเจฐเจตเจฐ เจธเจ•เฉ€เจฎเจพ เจฌเจฃเจพเจ“
  7. เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
  8. Oracle DataServer เจฌเฉเจฐเฉ‹เจ•เจฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจจเจพ:
    a เจเจกเจฎเจฟเจจเจธเจฐเจตเจฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‹เฅค
    proadsv - เจธเจผเฉเจฐเฉ‚
    เจฌเฉ€. Oracle DataServer เจฌเฉเจฐเฉ‹เจ•เจฐ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค
    oraman -name orabroker1 -start

เจชเฉเจฐเจธเจผเจพเจธเจ•เฉ€ เจชเฉˆเจจเจฒ เจ…เจคเฉ‡ เจจเจ•เจฒ เจธเจ•เฉ€เจฎ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ•เจฐเจจเจพ

Pro2 เจชเฉเจฐเจธเจผเจพเจธเจ•เฉ€ เจชเฉˆเจจเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, Pro2 เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจธเจ•เฉ€เจฎ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ ETL เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ (เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€), เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ (เจฌเจฒเจ•-เจ•เจพเจชเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ), เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจŸเจฐเจฟเจ—เจฐเจธ เจ…เจคเฉ‡ เจ“เจชเจจเจเจœ เจธเฉ€เจกเฉ€เจธเฉ€ เจจเฉ€เจคเฉ€เจ†เจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค ETL เจ…เจคเฉ‡ CDC เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ…เจคเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจŸเฉ‚เจฒ เจตเฉ€ เจนเจจเฅค เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ…เจธเฉ€เจ‚ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจซเจพเจˆเจฒเจพเจ‚ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚.

เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ

  1. เจ•เฉˆเจŸเจพเจฒเจพเจ— 'เจคเฉ‡ เจœเจพเจ“ C:Pro2bpreplScripts
  2. เจธเฉฐเจชเจพเจฆเจจ เจฒเจˆ เจซเจพเจˆเจฒ เจ–เฉ‹เจฒเฉเจนเฉ‹ replProc.pf
  3. cdc เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹:
    # เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ
    -db cdc -ld repl -H <เจฎเฉเฉฑเจ– เจกเจพเจŸเจพเจฌเฉ‡เจธ เจนเฉ‹เจธเจŸเจจเจพเจฎ> -S <เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฌเฉเจฐเฉ‹เจ•เจฐ เจชเฉ‹เจฐเจŸ cdc>
    -U pro2admin -P <เจชเจพเจธเจตเจฐเจก>
  4. เจจเจพเจฒ เจœเฉ‹เฉœ เจฆเจฟเจ“ replProc.pf เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจคเฉ‡ เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเฅค เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจซเจพเจˆเจฒ เจฆเจพ เจจเจพเจฎ เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฎ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
    # เจฌเจฟเจธเจ•เฉเจ‡เจŸ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจฆเฉเจนเจฐเจพเจˆ เจธเจฐเฉ‹เจคเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเฉ‹
    -pf bpreplscriptsbisquit.pf
  5. เจจเจพเจฒ เจœเฉ‹เฉœ เจฆเจฟเจ“ replProc.pf เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเฅค
    # เจŸเจพเจฐเจ—เฉ‡เจŸ เจชเฉเจฐเฉ‹ เจกเฉ€เจฌเฉ€ เจธเจ•เฉ€เจฎเจพ เจงเจพเจฐเจ•
    -db bisquitsh -ld bisquitsh
    -H <ETL เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจนเฉ‹เจธเจŸเจจเจพเจฎ>
    -S <biskuitsh เจฌเฉเจฐเฉ‹เจ•เจฐ เจชเฉ‹เจฐเจŸ>
    -db bisquitsql
    -ld bisquitsql
    -dt ORACLE
    -S 5162 -H <เจ“เจฐเฉ‡เจ•เจฒ เจฌเฉเจฐเฉ‹เจ•เจฐ เจนเฉ‹เจธเจŸเจจเฉ‡เจฎ>
    -เจกเจพเจŸเจพ เจธเจฐเจตเจฟเจธ เจœเจพเจ‚ เจฌเฉเจฐเฉ‹เจ•เจฐ 1
  6. เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเฉ‹ replProc.pf
  7. เจ…เฉฑเจ—เฉ‡, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจœเฉเฉœเฉ‡ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ–เฉ‹เจฒเฉเจนเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ C:Pro2bpreplScripts: bisquit.pf. เจนเจฐเฉ‡เจ• pf เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจธเฉฐเจฌเฉฐเจงเจฟเจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ:
    -db bisquit -ld bisquit -H <เจนเฉ‹เจธเจŸเจจเจพเจฎ> -S <เจฌเฉเจฐเฉ‹เจ•เจฐ เจชเฉ‹เจฐเจŸ>
    -U pro2admin -P <เจชเจพเจธเจตเจฐเจก>

เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจผเจพเจฐเจŸเจ•เฉฑเจŸ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจœเจพเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ C:Pro2bpreplScripts เจ…เจคเฉ‡ "Pro2 - เจชเฉเจฐเจธเจผเจพเจธเจจ" เจธเจผเจพเจฐเจŸเจ•เฉฑเจŸ เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเฉ‹เฅค เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจธเจผเจพเจฐเจŸเจ•เฉฑเจŸ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจ–เฉ‹เจฒเฉเจนเฉ‹ เจตเจฟเฉฑเจš เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‹ Pro2 เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ“เฅค "Pro2 โ€“ Editor" เจ…เจคเฉ‡ "RunBulkLoader" เจธเจผเจพเจฐเจŸเจ•เฉฑเจŸเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจ•เจพเจฐเจตเจพเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค

Pro2 เจชเฉเจฐเจธเจผเจพเจธเจจ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช: เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจฒเฉ‹เจก เจนเฉ‹ เจฐเจนเฉ€ เจนเฉˆ

เจ†เจ‰ เจ•เฉฐเจธเฉ‹เจฒ เจฒเจพเจ‚เจš เจ•เจฐเฉ€เจเฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

"DB เจจเจ•เจธเจผเจพ" 'เจคเฉ‡ เจœเจพเจ“เฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

เจชเฉเจฐเฉ‹ 2 - เจชเฉเจฐเจธเจผเจพเจธเจจ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฒเจฟเฉฐเจ• เจ•เจฐเจจ เจฒเจˆ, เจŸเฉˆเจฌ 'เจคเฉ‡ เจœเจพเจ“ DB เจจเจ•เจธเจผเจพ. เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจฎเฉˆเจชเจฟเฉฐเจ— เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ - เจธเจ•เฉ€เจฎเจพ เจงเจพเจฐเจ• - เจ“เจฐเฉ‡เจ•เจฒ.

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

เจŸเฉˆเจฌ 'เจคเฉ‡ เจœเจพเจ“ เจฎเฉˆเจชเจฟเฉฐเจ—... เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจธเจฐเฉ‹เจค เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจชเจนเจฟเจฒเจพ เจœเฉเฉœเจฟเจ† เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจšเฉเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจธเฉ‚เจšเฉ€ เจฆเฉ‡ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจ‡เฉฑเจ• เจธเจผเจฟเจฒเจพเจฒเฉ‡เจ– เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจธเจพเจฐเฉ‡ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจœเฉเฉœเฉ‡ เจนเฉ‹เจ เจนเจจ โ€” เจšเฉเจฃเฉ‡ เจ—เจ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจœเฉเฉœเฉ‡ เจนเฉ‹เจ เจนเจจเฅค เจนเฉ‡เจ เจพเจ‚ เจ–เฉฑเจฌเฉ‡ เจชเจพเจธเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจฟเจธเจ•เฉเจŸ เจคเฉ‹เจ‚ เจชเฉเจฐเจ—เจคเฉ€ เจŸเฉ‡เจฌเจฒ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจฆเฉ‡เจ–เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจนเฉˆเฅค

เจ“เจฐเฉ‡เจ•เจฒ เจตเจฟเฉฑเจš SQL เจธเจ•เฉ€เจฎเจพ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃเจพ

เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฆเจพ เจจเจ•เจธเจผเจพ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพ เจชเจตเฉ‡เจ—เจพ SQL เจธเจ•เฉ€เจฎเจพ เจ“เจฐเฉ‡เจ•เจฒ เจตเจฟเฉฑเจš. Pro2 เจชเฉเจฐเจธเจผเจพเจธเจจ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจฎเฉ‡เจจเฉ‚ เจ†เจˆเจŸเจฎ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจŸเฉ‚เจฒเจธ -> เจ•เฉ‹เจก เจคเจฟเจ†เจฐ เจ•เจฐเฉ‹ -> เจŸเจพเจฐเจ—เฉ‡เจŸ เจธเจ•เฉ€เจฎเจพ, เจซเจฟเจฐ เจกเจพเจ‡เจฒเจพเจ— เจฌเจพเจ•เจธ เจตเจฟเฉฑเจš เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹ เจ‡เฉฑเจ• เจœเจพเจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจšเฉเจฃเฉ‹ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจฒเฉˆ เจœเจพเจ“เฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

OK 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹ เจ…เจคเฉ‡ SQL เจธเจ•เฉ€เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‡เจต เจ•เจฐเจจ เจฒเจˆ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจšเฉเจฃเฉ‹เฅค

เจ…เฉฑเจ—เฉ‡ เจ…เจธเฉ€เจ‚ เจ…เจงเจพเจฐ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚. เจ‡เจน เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฆเฉเจ†เจฐเจพ Oracle SQL เจกเจฟเจตเฉˆเจฒเจชเจฐ. เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจœเฉเฉœเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจŸเฉ‡เจฌเจฒ เจœเฉ‹เฉœเจจ เจฒเจˆ เจธเจ•เฉ€เจฎเจพ เจฒเฉ‹เจก เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ“เจฐเฉ‡เจ•เจฒ เจŸเฉ‡เจฌเจฒ เจฆเฉ€ เจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจ•เฉ€เจฎเจพ เจนเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš SQL เจธเจ•เฉ€เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

เจกเจพเจŠเจจเจฒเฉ‹เจก เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฌเจฟเจธเจ•เจฟเจŸเจธเจผ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจจเจฟเจ•เจฒเฉ‹ เจ…เจคเฉ‡ Pro2 เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจชเฉˆเจจเจฒ เจ–เฉ‹เจฒเฉเจนเฉ‹เฅค เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€เจ†เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจฎเฉˆเจชเจฟเฉฐเจ— เจŸเฉˆเจฌ 'เจคเฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจŸเฉ‡เจฌเจฒ เจฎเฉˆเจชเจฟเฉฐเจ—

เจ‡เฉฑเจ• เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจจเจ•เจธเจผเจพ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, Pro2 เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจชเฉˆเจจเจฒ เจตเจฟเฉฑเจš, เจฎเฉˆเจชเจฟเฉฐเจ— เจŸเฉˆเจฌ 'เจคเฉ‡ เจœเจพเจ“ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹เฅค เจฎเฉˆเจช เจŸเฉ‡เจฌเจฒ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹, เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ‡ เจ–เฉฑเจฌเฉ‡ เจชเจพเจธเฉ‡ เจฌเจฆเจฒเจพเจต เจšเฉเจฃเฉ‹ เจœเฉ‹ เจ“เจฐเฉ‡เจ•เจฒ เจตเจฟเฉฑเจš เจฆเฉเจนเจฐเจพเจˆ เจœเจพเจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจฒเฉˆ เจœเจพเจ“ เจ…เจคเฉ‡ เจšเฉ‹เจฃ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเฉ‹เฅค เจšเฉเจฃเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจจเจ•เจธเจผเจพ เจ†เจชเจฃเฉ‡ เจ†เจช เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจ…เจธเฉ€เจ‚ เจฆเฉ‚เจœเฉ‡ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฆเจพ เจจเจ•เจธเจผเจพ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจพเจฐเจตเจพเจˆ เจจเฉ‚เฉฐ เจฆเฉเจนเจฐเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

เจชเฉเจฐเฉ‹ 2 เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจ…เจคเฉ‡ เจฌเจฒเจ•-เจ•เจพเจชเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพ

เจฐเจฟเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจ•เจธเจŸเจฎ เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ (ETLs) เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจœเฉ‹ เจชเฉเจฐเฉ‹ 2 เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจคเจพเจฐ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจงเฉฑเจ•เจฆเฉ‡ เจนเจจเฅค เจฐเจฟเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ€เฉœเฉเจนเฉ€ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ†เจช เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ bprepl/repl_proc (PROC_DIRECTORY เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ). เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, 'เจคเฉ‡ เจœเจพเจ“ เจŸเฉ‚เจฒเจธ -> เจ•เฉ‹เจก เจคเจฟเจ†เจฐ เจ•เจฐเฉ‹ -> เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เฅค เจชเฉ€เฉœเฉเจนเฉ€ เจชเฉ‚เจฐเฉ€ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเจ—เฉ‡ bprepl/repl_proc.

เจฌเจฒเจ• เจฒเฉ‹เจก เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเฉˆเจธ ABL (4GL) เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจŸเฉ€เจšเฉ‡ เจตเจพเจฒเฉ‡ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจธเจฐเฉ‹เจค เจชเฉเจฐเจ—เจคเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจฎเฉ€เจจเฉ‚ เจ†เจˆเจŸเจฎ 'เจคเฉ‡ เจœเจพเจ“ เจŸเฉ‚เจฒเจธ -> เจ•เฉ‹เจก เจคเจฟเจ†เจฐ เจ•เจฐเฉ‹ -> เจฌเจฒเจ•-เจ•เจพเจชเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ. เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹ เจกเจพเจ‡เจฒเจพเจ— เจฌเจพเจ•เจธ เจตเจฟเฉฑเจš, เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเฉฐเจกเฉ‹ เจฆเฉ‡ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจฒเฉˆ เจœเจพเจ“ เจ…เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹ OK. เจชเฉ€เฉœเฉเจนเฉ€ เจชเฉ‚เจฐเฉ€ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเจ—เฉ‡ bpreplrepl_mproc.

เจชเฉเจฐเฉ‹ 2 เจตเจฟเฉฑเจš เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจฐเจฟเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฅเจฐเจฟเฉฑเจก เจฆเฉเจ†เจฐเจพ เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจธเฉˆเฉฑเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฃเจพ Pro2 Oracle เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ…เจคเฉ‡ เจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจจเจตเฉ‡เจ‚ เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจŸเฉ‡เจฌเจฒ เจฒเจˆ เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฎเฉˆเจช เจตเจฟเฉฑเจš เจฌเจฃเจพเจ เจ—เจ เจธเจพเจฐเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฅเฉเจฐเฉˆเจก เจจเฉฐเจฌเจฐ 1 เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจนเฉ‹เจ เจนเจจเฅค เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจ– เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจฐเจฟเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฅเฉเจฐเฉˆเจกเจธ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจธเจฅเจฟเจคเฉ€ เจญเจพเจ— เจตเจฟเฉฑเจš เจฎเจพเจจเฉ€เจŸเจฐ เจŸเฉˆเจฌ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹ 2 เจชเฉเจฐเจธเจผเจพเจธเจจ เจธเจ•เฉเจฐเฉ€เจจ เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเจพ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจตเฉ‡เจฐเจตเจพ Pro2 เจฆเจธเจคเจพเจตเฉ‡เจœเจผ (เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ C:Pro2Docs) เจตเจฟเฉฑเจš เจชเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

CDC เจจเฉ€เจคเฉ€เจ†เจ‚ เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เจฐเฉ‹

เจจเฉ€เจคเฉ€เจ†เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ OpenEdge CDC เจ‡เฉฐเจœเจฃ เจฒเจˆ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจนเฉˆเฅค เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจชเฉเจฐเฉ‹ 2 เจธเจฟเจฐเจซ เจชเฉฑเจงเจฐ 0 เจจเจพเจฒ เจธเฉ€เจกเฉ€เจธเฉ€ เจจเฉ€เจคเฉ€เจ†เจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฏเจพเจจเฉ€, เจธเจฟเจฐเจซ เจคเฉฑเจฅ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจฐเจฟเจ•เจพเจฐเจก เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚.

เจ‡เฉฑเจ• เจธเฉ€เจกเฉ€เจธเฉ€ เจจเฉ€เจคเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจชเฉˆเจจเจฒ 'เจคเฉ‡, เจฎเฉˆเจชเจฟเฉฐเจ— เจŸเฉˆเจฌ 'เจคเฉ‡ เจœเจพเจ“, เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจจเฉ€เจคเฉ€เจ†เจ‚ เจœเฉ‹เฉœเฉ‹/เจนเจŸเจพเจ“ เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค เจ–เฉเจฒเฉเจนเจฃ เจตเจพเจฒเฉ€ เจฌเจฆเจฒเจพเจต เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹ เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš, เจ–เฉฑเจฌเฉ‡ เจชเจพเจธเฉ‡ เจšเฉเจฃเฉ‹ เจ…เจคเฉ‡ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจ‰เจนเจจเจพเจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจคเฉ‡ เจœเจพเจ“ เจœเจฟเจธ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• CDC เจจเฉ€เจคเฉ€ เจฌเจฃเจพเจ‰เจฃ เจœเจพเจ‚ เจฎเจฟเจŸเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เจฐเจจ เจฒเจˆ, เจฎเฉˆเจชเจฟเฉฐเจ— เจŸเฉˆเจฌ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจ–เฉ‹เจฒเฉเจนเฉ‹, เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹ (เจตเจฟเฉฑเจš) เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎ เจ•เจฐเฉ‹. เจŸเฉ‡เจฌเจฒ เจฆเฉ‡ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจšเฉเจฃเฉ‹ เจ…เจคเฉ‡ เจšเจฒเฉ‡ เจœเจพเจ“ เจœเจฟเจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ เฉ€เจ• 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจนเจฐเฉ‡ เจฐเฉฐเจ— เจตเจฟเฉฑเจš เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจตเจฐเจค เจ•เฉ‡ (เจตเจฟเฉฑเจš) เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎ เจ•เจฐเฉ‹ เจคเฉเจธเฉ€เจ‚ เจธเฉ€เจกเฉ€เจธเฉ€ เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจตเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจธเจพเจฐเฉ‡ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจ”เจจเจฒเจพเจˆเจจ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

CDC เจจเฉ€เจคเฉ€ เจฆเฉ‡ เจธเจฐเจ—เจฐเจฎ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจธเฉ‹เจงเฉ‡ เจนเฉ‹เจ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฌเจพเจฐเฉ‡ เจจเฉ‹เจŸเจธ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ "ReplCDCArea" เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ. เจ‡เจจเฉเจนเจพเจ‚ เจจเฉ‹เจŸเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฐเจพเจนเฉ€เจ‚ เจ•เจพเจฐเจตเจพเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€ เจธเฉ€เจกเฉ€เจธเฉ€เจฌเฉˆเจš, เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹ 2 เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจ•เจคเจพเจฐ เจตเจฟเฉฑเจš เจจเฉ‹เจŸเจธ เจฌเจฃเจพเจเจ—เจพ เจธเฉ€เจกเฉ€เจธเฉ€ (เจœเจตเจพเจฌ).

เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจจเจ•เจฒ เจฒเจˆ เจฆเฉ‹ เจ•เจคเจพเจฐเจพเจ‚ เจนเจจ. เจชเจนเจฟเจฒเจพ เจชเฉœเจพเจ… เจธเฉ€เจกเฉ€เจธเฉ€เจฌเฉˆเจš เจนเฉˆ: เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚, เจกเฉ‡เจŸเจพ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจธเฉ€เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฆเฉ‚เจœเจพ เจชเฉœเจพเจ… เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเฉ€เจกเฉ€เจธเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจ“เจฐเฉ‡เจ•เจฒ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจฎเฉŒเจœเฉ‚เจฆเจพ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆ เจฆเฉ€ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจนเฉˆ - เจนเฉเจฃ เจคเฉฑเจ• เจกเจฟเจตเฉˆเจฒเจชเจฐ เจธเจฟเฉฑเจงเฉ‡ เจชเฉเจฐเจคเฉ€เจฐเฉ‚เจช เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉ‹เจ เจนเจจ.

เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ

เจธเฉ€เจกเฉ€เจธเฉ€ เจฎเจ•เฉˆเจจเจฟเจœเจผเจฎ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹ 2 เจฐเฉ€เจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเจตเจฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจธเจพเจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจ•เจฎเจพเจ‚เจก:

/pro2/bprepl/Script/replLoad.sh เจฌเจฟเจธเจ•เจฟเจŸ เจŸเฉ‡เจฌเจฒ-เจจเจพเจฎ

เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค

เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ replbatch.sh. เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“ เจ•เจฟ เจธเจพเจฐเฉ‡ เจฅเฉเจฐเฉˆเฉฑเจกเจพเจ‚ เจฒเจˆ เจฐเฉ€เจชเจฒเจฌเฉˆเจš เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจนเจจ - replbatch1, replbatch2, เจ†เจฆเจฟเฅค เจœเฉ‡ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจนเฉˆ, เจคเจพเจ‚ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจ–เฉ‹เจฒเฉเจนเฉ‹ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, proenv), เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ 'เจคเฉ‡ เจœเจพเจ“ /bprepl/scripts เจ…เจคเฉ‡ เจธเจ•เฉเจฐเจฟเจชเจŸ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‹เฅค เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจชเฉˆเจจเจฒ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ

ะ ะตะทัƒะปัŒั‚ะฐั‚ั‹

เจคเจฐเฉฑเจ•เฉ€ OpenEdge เจฌเฉˆเจ‚เจ•เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ Oracle DBMS เจตเจฟเจšเจ•เจพเจฐ เจฆเฉ‹เจธเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ
เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจกเฉ‡เจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธ เจตเจฟเฉฑเจš เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจ…เฉฑเจชเจฒเฉ‹เจก เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจคเฉ‡เจœเจผ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจกเจพเจŸเจพ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจนเฉ€ เจ”เจฐเฉ‡เจ•เจฒ เจ”เจจเจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจกเจพเจŸเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจธเจฎเจพเจ‚ เจฌเจฐเจฌเจพเจฆ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจธ เจนเฉฑเจฒ เจตเจฟเฉฑเจš เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจธเจชเฉ€เจก 'เจคเฉ‡ เจตเฉ€ เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจชเฉเจฐเจญเจพเจต เจชเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจนเฉเจฃ BISKVIT เจธเจฟเจธเจŸเจฎ เจฆเจพ เจนเฉ‹เจฐ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเจพเจฒ เจฐเฉ‹เจœเจผเจพเจจเจพ เจฎเฉ‡เจฒ-เจฎเจฟเจฒเจพเจช 15-20 เจ˜เฉฐเจŸเจฟเจ†เจ‚ เจฆเฉ€ เจฌเจœเจพเจ 2-2,5 เจฎเจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจนเฉ‹เจฃ เจฒเฉฑเจ—เจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฎเฉเจ•เฉฐเจฎเจฒ เจฎเฉ‡เจฒ-เจฎเจฟเจฒเจพเจช เจจเฉ‚เฉฐ เจฆเฉ‹ เจฆเจฟเจจเจพเจ‚ เจฆเฉ€ เจฌเจœเจพเจ เจ•เจˆ เจ˜เฉฐเจŸเฉ‡ เจฒเฉฑเจ— เจ—เจ เจนเจจเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹