【发布时间】:2010-11-22 12:43:58
【问题描述】:
我使用 Delphi 和 Firebird 1.5 开发了一个应用程序,其中服务器与应用程序位于同一台机器上。我现在将应用程序部署到另一个站点,其中 Firebird 服务器(Superserver)在一台机器(NT4)上运行,而客户端在另一台机器上运行。
如果我在应用程序中包含限定路径(t:\db\cinema.gdb),应用程序可以连接到数据库,但我自然更喜欢使用别名,这样相同的代码将在我的开发机器上工作(使用本地服务器)。
那么,两个问题:
- “aliases.conf”文件应该存在于何处 - 与应用程序一起在每台计算机上,还是在服务器上?
- 别名应该是什么?
cinema = t:\db\cinema.gdb,假设数据库位于映射驱动器 t 上?cinema = 192.168.2.121:f:firebird\db\cinema.gdb,使用服务器的IP地址和服务器看到的数据库路径?
【问题讨论】: