delphi - 我可以使用 Delphi 10.3 或 10.4 Professional 通过 FireDAC 连接到远程 Firebird 数据库吗?
问题描述
我想将我的 XE5 Professional 升级到 10.3 或 10.4 Professional,但我有疑问。使用专业版和 FireDAC 组件,我可以连接到我内部网中服务器上的 Firebird 2.5 吗?特征矩阵文档说“连接到本地数据库......”。
见https://www.embarcadero.com/products/delphi/product-editions
使用我的 XE5 Professional,我可以连接,几个月前我尝试了 10.3 的社区版,即使使用该版本,我也有机会连接。
解决方案
这可能不是你能做什么,而是你被允许做什么。许可证的相关部分说(我强调):
根据本协议的条款和条件,许可方授予被许可方作为产品的许可用户使用被标识为“dbExpress”和“FireDAC”的产品部分(仅以可执行形式)的有限权利,以访问本地数据库与 Work 安装在同一台机器上。被许可方不得将标识为“dbExpress”或“FireDAC”的产品部分与位于安装作品的机器以外的不同机器上的数据库相关联。
在您的情况下,这限制了与运行您的程序的同一台机器上运行的 Firebird 服务器的连接。仅仅在本地 Intranet 中的 Firebird 服务器是不够的。
推荐阅读
- c++ - 可变参数模板初始化程序的 C 样式数组 constexpr 限定
- amazon-eks - EKS pod 记录到 Elastic Cloud
- qlikview - 尝试在 QlikView 12.40 中加载报告时,QlikView 错误源文档无法重新加载
- spring - 自定义 Spring Initializr 的默认项目结构
- python - 如何为 Python 模块制作 VScode launch.json
- jenkins - Jenkins 流水线不断
- amazon-web-services - 如何阅读 aws 文档
- python - 创建一列<另一列的新数据框列?
- postgresql - 如何使用 JPQL、Spring Data Repositories 和 Hibernate 为 TimescaleDB `time_bucket` 函数参数化 Postgresql 间隔
- arrays - 数组读取空格和控制字符