暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
DM8与Oracle12c兼容性白皮书V2.4.pdf
813
34页
38次
2022-12-02
免费下载
DM8 Oracle 整体兼容性说明
DM8 是达梦数据库技术有限公司推出的高性能数据库产品。它具有开放的、
可扩展的体系架构、易于使用的事务处理系统以及低廉的维护成本。DM8 是自
主开发的产品,具有完全自主版权和最高的安全级别(同时通过安全等保四级与
EAL4+两大安全认证)DM8 可以跨越多种软硬件平台,具有大型数据的综合管
理能力,是高效稳定的国产数据库管理系统。
目前,大多数应用程序使用的是 Oracle 数据库,而用户或多或少的使用了
Oracle 的一些特殊功能,而这些特殊功能在其他数据库中都未实现。为了方便用
户的移植,DM 实现了很多 Oracle 独特的功能和语法,很多 Oracle 应用可以
不用修改而直接移植到 DM 上面。Oracle 兼容性方面实现的功能包括:ROWNUM
表达式、多列 IN 语法、层次查询、外连接语法“+)”、 INSTEAD OF 触发
器、%TYPE 以及记录类型等。下面是 DM8 Oracle 体比较说明。详细各项
对比参考附件文件。
下表是 DM8 oracle(以 Oracle 12c 为例)做个整体比较,概述如下:
1 DM8 oracle12c 整体比较
项目
体内容
Oracle
12c
DM8
兼容度
备注
操作
系统
Windows
100%
linux
100%
其他,如 UNIX
SOLARISAIX
100%
麟、统信等
Oracle 不支持国产操
作系统
功能
比较
数据类型
98%
datenvarchar 不同
用户管理
100%
模式管理
100%
基表管理
100%
数据操作
100%
视图管理
100%
索引管理
100%
全文索引管理
100%
存储过程
100%
存储函数管理
100%
触发器管理
100%
包管理
100%
序列管理
100%
同义词
100%
类管理
100%
域管理
100%
表空间管理
100%
SQL 函数
95%
不同的请见第四章
系统动态视图
100%
外部链接-dblink
100%
实现方式不相同
物化视图
100%
外部存储过程
100%
系统包
90%
数据分区
100%
大数据装载方案
100%
编程
接口
SQL92 入门级/过渡级
100%
ODBC3
100%
JDBC3
100%
.NET PROVIDER
100%
PHP
100%
DBEXpress
100%
Python
100%
NodeJS
100%
PDO
100%
Hibernate
100%
OCI
100%
OCCI
100%
OO4O
100%
libsqlora8
100%
QOCI
100%
通过上表中 DM8 Oracle12c 的整体对比,可以看出达梦数据库针对 Oracle
进行了高度兼容性支持。基于达梦自主研发的基础,达梦数据库从底层到上层进
行了超过 95%以上的兼容。同时,在替代 Oracle 过程中,达梦也不断增加 Oracle
的兼容性需求,使得达梦数据库对 Oracle 的兼容性越来越好,DM8 完全可以替
换目前绝大多数客户 Oracle 产品,满足客户数据库功能、性能需求。
附件
DM8 Oracle
详细比较文档
达梦数据库有限公司
2020 7
of 34
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。