任何支持过程的可移植数据库

本文关键字:数据库 可移植 支持过程 任何 | 更新日期: 2023-09-27 18:28:47

我正在.Net中创建一个桌面应用程序,我需要一个数据库

  1. 便携式,如MS Access
  2. 拥有像SQL Server这样的存储过程功能

我所寻找的所有数据库都没有这两种功能。例如,MS Access和SQL lite不支持过程,SQL Server不支持可移植性。

或者有具有这两个特性的替代数据库?

任何支持过程的可移植数据库

您可以尝试使用Firebird RDBMS

主要功能:-

  • 完全支持存储过程和触发器
  • 完全符合ACID的事务
  • 参考完整性
  • 多代体系结构
  • 占地面积非常小
  • 存储过程和触发器的全功能内部语言(PSQL)
  • 支持外部函数(UDF)
  • 很少或不需要专门的DBA
  • 几乎不需要配置-只需安装并开始使用即可
  • 大社区和许多地方,在那里你可以获得免费和良好的服务支持
  • 可选的单文件嵌入式版本-非常适合创建CDROM目录、应用程序的单用户或评估版本
  • 数十种第三方工具,包括GUI管理工具,复制工具等。小心写入-快速恢复,无需事务日志
  • 访问数据库的多种方式:原生/API、dbExpress驱动程序、,ODBC,OLEDB,.Net提供程序,JDBC原生类型4驱动程序,Python模块,PHP、Perl等
  • 本机支持所有主要操作系统,包括Windows,Linux、Solaris、MacOS、HP-UX和FreeBSD
  • 增量备份
  • 64位内部版本可用
  • PSQL中的全游标实现
  • 监控表
  • 连接和事务触发器
  • 临时表格
  • TraceAPI-知道服务器中发生了什么