『壹』 達夢資料庫的通用性
DM7兼容多種硬體體系,可運行於X86、SPARC、POWER等硬體體系之上。DM7各種平台上的數據存儲結構和消息通信結構完全一致,使得DM7各種組件在不同的硬體平台上具有一致的使用特性。
DM7實現了平台無關性,支持Windows系列、各版本Linux(2.4及2.4以上內核)、Unix、NeoKylin、AIX、Solaris等各種主流操作系統。DM7的伺服器、介面程序和管理工具均可在32位/64 位版本操作系統上使用。
DM7支持多種主流集成開發環境,包括PowerBuilder、Delphi、Visual Studio、.NET、C++Builder、Qt、JBuilder、Eclipse、Zend Studio等;
DM7支持各種開發框架技術,主要有Spring、Struts、Hibernate、iBATIS SQLMap、EntityFramework、ZendFramework等;
DM7支持主流系統中間件,包括WebLogic、WebSphere、Tomcat、Jboss、東方通TongWeb、金蝶Apusic、中創InfoWeb等。
DM7提供對SQL92的特性支持以及SQL99的核心級別支持;支持多種資料庫開發介面,包括OLE DB、ADO、ODBC、OCI、JDBC、Hibernate、PHP、PDO、DB Express以及.Net DataProvider等。
DM7支持多種網路協議,包括IPV4協議、IPV6協議等。
DM7完全支持Unicode、GBK18030等常用字元集。
DM7提供了國際化支持,伺服器和客戶端工具均支持簡體中文和英文來顯示輸出結果和錯誤信息。
『貳』 達夢資料庫的兼容性
為保障用戶現有應用系統上的投資,降低系統遷移到DM7的難度,DM7提供了許多與其版他資料庫系統兼權容的特性,尤其針對Oracle,DM7提供了全方位的兼容,以降低用戶學習成本,遷移成本。
體系結構方面,DM7兼容oracle的單庫單實例式結構、表空間-數據文件機制、回滾機制、多版本並發控制、閃回。
應用開發介面兼容,兼容PL/SQL常用語法90%、OCI、OOCI、OO4O介面兼容、系統包機制。
維護管理方式兼容,兼容大量V$動態視圖、AWR性能分析報告、10053等事件。