Я разработал приложение с использованием 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-адрес сервера и путь к базе данных так, как его видит сервер?