Sergey Mereutsa пишет:
Привет!

Хочется странного и одновременно иметь на разных портах одного физического сервера под OpenSUSE
нормально работающие FB 1.5.5 и FB 2.1 (или FB 2.5).
Да, желательно оба чтоб CS были
В принципе, можно один из них сделать и как SS...

А в чём, собственно, проблема? Собери их с разными префиксами и
вперёд. У меня на продакшене одновременно живут на разных портах и в
разных папках разные версии Птица и ничего страшного.
Собственно ради практики собрал я таки из исходов FB 2.1.1 классика с другим префиксом, сконфигурировал на другой порт и с ограничением по путям доступа к базам в firebird.conf

FB 1.5.5 ставил готовым, не из исходов, ДО инсталляции 2.1.1.
Т.е. полуторка в /opt/firebird села. А двойку опосля поставил в 
/opt/firebird211.
Пришлось доустановить последний autogen, ncurces-devel, иначе конфигратор не 
дорабатывал до конца.

При сборке g++ выдавал мноооого
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
Однако, все таки собралось и вроде как даже работает. :-)

Смущает еще одно: /usr/lib/libgds.so смотрит на 2.1.1, а не на полуторку, т.е. локальный клиент таки "двоешный". Думается мне, что это нефатально.
isql, и полуторошный, и двоешный нормально подключаются к "своим" базам на 
"своих" портах ...
Внешние коннекты к разным базам на разных портах тоже выполняются.

Я все так сделал?
;-)

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru

Reply via email to