gpt4 book ai didi

delphi - Firebird 别名

转载 作者:行者123 更新时间:2023-12-03 15:42:47 29 4
gpt4 key购买 nike

我使用 Delphi 和 Firebird 1.5 开发了一个应用程序,其中服务器与应用程序位于同一台计算机上。我现在正在将应用程序部署到另一个站点,其中 Firebird 服务器( super 服务器)在一台计算机 (NT4) 上运行,而客户端在另一台计算机上运行。

如果我在应用程序中包含限定路径 (t:\db\cinema.gdb),应用程序就可以连接到数据库,但我自然更愿意使用别名,以便相同的代码将在我的开发机器上运行(使用本地服务器)。

那么,有两个问题:

  1. “aliases.conf”文件应存在于何处 - 与应用程序一起位于每台计算机上,还是服务器上?
  2. 别名应该是什么? cinema = t:\db\cinema.gdb,假设数据库位于映射驱动器 t 上? cinema = 192.168.2.121:f:firebird\db\cinema.gdb,使用服务器的 IP 地址和服务器看到的数据库路径?

最佳答案

  1. 别名文件存在于服务器上!
  2. 别名直接映射到文件,例如cinema = c:\firebird\db\cinema.fdb。不要使用映射驱动器,这会降低性能。客户端使用数据库名称 servername:alias 进行连接。

关于delphi - Firebird 别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1326555/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com