EnterpriseDB 提供 Oracle 開發相容性的解決方案,讓使用者可以有一個機會,評估搬遷 Oracle 資料庫到 EDB Postgres 資料庫平台,適當的降低對 Oracle 資料庫的依賴。
搬遷資料庫有三個面向:
EDB 針對三點,各有解決方案
這個筆記要介紹的是資料庫內的物件移轉平台,EDB Migration Portal 的操作。
- 資料庫內的物件搬遷/改寫:就是俗稱的 SQL DDL,如同程式碼的東西
- 資料庫內的資料搬遷:當然~搬「資料」庫就是要搬資料ㄚ
- 應用程式端的測試/改寫:這個情況比較複雜,有時有歷史包袱。要實際測試才能知道花費的力氣有多少
EDB 針對三點,各有解決方案
- 資料庫內的物件:EDB 企業版具備 Oracle 開發相容性,以及移轉輔助平台 EDB Migration Portal
- 資料庫內的資料搬遷:EDB 提供資料移轉工具 EDB Migration Toolkit,支援 JDBC Batch Mode 以及 OCI 高速資料搬遷功能
- 應用程式端:單就程式碼而言,主流並具備抽象的 DB API 的程式語言 Java、ADO .Net 等改寫比較輕鬆;EDB 也針對 C 開發的程式(OCI、Pro*C)盡可能提供相容性。不過這段還會牽扯到跨系統介接,需要多作評估。
這個筆記要介紹的是資料庫內的物件移轉平台,EDB Migration Portal 的操作。