在数据库技术领域,SQL Server凭借其成熟稳定的特性,赢得了广泛的应用与认可,尤其在国内的医疗、海关、政务等行业,成为核心业务系统的首选。面对信息技术应用创新产业的迅速发展与国产数据库崛起的趋势,用户对数据库解决方案的需求日益增长。
作为国家数据库领域的代表,人大金仓以用户需求为核心,率先加大了对SQL Server兼容性的研发力度。目前,金仓数据库KingbaseES的SQL Server兼容性达到了90%以上,实现了在迁移过程中对上层应用的透明化处理,确保了迁移过程的低成本、低难度和低风险,实现了一种平滑、高效的迁移方案。
KingbaseES在医疗、海关、政务等领域展示了替代SQL Server的典型案例,与生态伙伴合作,引领行业变革,为用户提供更多、更完善的创新解决方案,助力数字化转型。通过智能便捷的数据迁移工具与高度兼容技术,人大金仓成功适配了基于SQL Server数据系统80多万行代码,包括4000多个存储过程,完整适配了20多套主要业务系统,实现了数据迁移中的无损、平滑与快速转换,构建了安全、高效的大数据基础平台,显著降低了迁移成本。
KingbaseES采用灵活的可插拔式架构,兼容多种生态系统与外部接口协议,支撑核心能力的扩展。通过控制参数initdb-s
,可以轻松切换至兼容SQL Server模式,实现与该数据库的兼容。在兼容性方面,KingbaseES在SQL语法、数据类型、常用表达式、条件等方面表现卓越,尤其是TIMESTAMP数据类型的业务功能通用性。
KingbaseES在SQL语法兼容性上与SQL Server高度一致,覆盖数据类型、表达式、条件等基本功能,兼容性达到90%,对TIMESTAMP数据类型实现完全兼容。此外,KingbaseES提供了丰富的XML数据处理能力,如OPENXML、for XML path等,以及对SQL Server系统变量、IDENTITY用法、IDENTITY函数和数据的DML操作的支持。在PLSQL语法上,KingbaseES开发了语句拆分算法,支持IF...ELSE、WHILE循环、触发器、异常处理、内置函数、临时表、表变量等,确保了SQL Server特色功能的全面兼容。
KingbaseES对SQL Server的兼容性经过现场项目验证,即使面对“怪异”语法,也能实现无缝迁移。在保持业务功能的微调或不调整的前提下,KingbaseES确保了数据快速迁移、功能简洁适配、应用快速上线。基于KDMS的智能迁移评估系统与KDTS一键迁移工具,KingbaseES实现了SQL Server数据库迁移的高效与经济,提供了功能强大的数据库管理工具KStudio,为开发者、DBA提供了高效、高质量的数据库管理体验。
人大金仓将持续推进自主创新,致力于数据库功能的全面兼容与性能优化,目标实现SQL Server功能的100%兼容,并超越原有系统性能,为各行各业的数字化转型提供坚实的技术支持与保障。未来,人大金仓将秉持学科自主开创、产品自主研发、人才自主培养的战略,引领数据库技术的发展,助力中国信息技术应用创新产业的繁荣。