I have a problem with 2.5.8 version of firebird from EPEL repository.
After updating Firebird from version firebird-superserver-2.5.7.27050.0-1.el7.x86_64 to firebird-superserver-2.5.8.27089.0-1.el7.x86_64
application failed to start with error message: "bad parameters on attach or create database CHARACTER SET WIN1250 is not defined".
I could NOT find any related issue on the google with similar description. After restoring Firebird from backup application works fine.
But on other CentOS server I do update again and finally found a solution.
When I take a file /usr/lib64/firebird/intl/fbintl from version 2.5.7 and put it (replaced it) in version 2.5.8 application start working again on 2.5.8.
After updating Firebird from version firebird-superserver-2.5.7.27050.0-1.el7.x86_64 to firebird-superserver-2.5.8.27089.0-1.el7.x86_64
application failed to start with error message: "bad parameters on attach or create database CHARACTER SET WIN1250 is not defined".
I could NOT find any related issue on the google with similar description. After restoring Firebird from backup application works fine.
But on other CentOS server I do update again and finally found a solution.
When I take a file /usr/lib64/firebird/intl/fbintl from version 2.5.7 and put it (replaced it) in version 2.5.8 application start working again on 2.5.8.
This update has been submitted for testing by makowski.
This update has been pushed to testing.
works
This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes
This update has been submitted for batched by makowski.
This update has been submitted for stable by makowski.
This update has been pushed to stable.
I have a problem with 2.5.8 version of firebird from EPEL repository. After updating Firebird from version firebird-superserver-2.5.7.27050.0-1.el7.x86_64 to firebird-superserver-2.5.8.27089.0-1.el7.x86_64 application failed to start with error message: "bad parameters on attach or create database CHARACTER SET WIN1250 is not defined". I could NOT find any related issue on the google with similar description. After restoring Firebird from backup application works fine. But on other CentOS server I do update again and finally found a solution. When I take a file /usr/lib64/firebird/intl/fbintl from version 2.5.7 and put it (replaced it) in version 2.5.8 application start working again on 2.5.8.
alfa /usr/lib64/firebird/intl # ll total 2592 -rwxr-xr-x. 1 root root 884616 Aug 31 12:10 fbintl lrwxrwxrwx. 1 root root 25 Sep 25 22:28 fbintl.conf -> /etc/firebird/fbintl.conf -rwxr-xr-x. 1 root root 884496 Feb 21 2017 fbintl.ORIG.2.5.7 -rwxr-xr-x. 1 root root 884616 Aug 31 12:10 fbintl.ORIG.2.5.8
alfa /usr/lib64/firebird/intl # cp -p fbintl.ORIG.2.5.7 fbintl cp: overwrite 'fbintl'? y
alfa /usr/lib64/firebird/intl # ll total 2592 -rwxr-xr-x. 1 root root 884496 Feb 21 2017 fbintl lrwxrwxrwx. 1 root root 25 Sep 25 22:28 fbintl.conf -> /etc/firebird/fbintl.conf -rwxr-xr-x. 1 root root 884496 Feb 21 2017 fbintl.ORIG.2.5.7 -rwxr-xr-x. 1 root root 884616 Aug 31 12:10 fbintl.ORIG.2.5.8
alfa /usr/lib64/firebird/intl # systemctl restart firebird-superserver.service
It looks like missing CHARACTER SET WIN1250 definition in file /usr/lib64/firebird/intl/fbintl on version 2.5.8 from EPEL repository.
Sorry, for bad text formatting I will try to put it again:
More detail you can find on http://tracker.firebirdsql.org/browse/CORE-5925
After updating Firebird from version firebird-superserver-2.5.7.27050.0-1.el7.x86_64 to firebird-superserver-2.5.8.27089.0-1.el7.x86_64 application failed to start with error message: "bad parameters on attach or create database CHARACTER SET WIN1250 is not defined". I could NOT find any related issue on the google with similar description. After restoring Firebird from backup application works fine. But on other CentOS server I do update again and finally found a solution. When I take a file /usr/lib64/firebird/intl/fbintl from version 2.5.7 and put it (replaced it) in version 2.5.8 application start working again on 2.5.8.
alfa /usr/lib64/firebird/intl # ll total 2592 -rwxr-xr-x. 1 root root 884616 Aug 31 12:10 fbintl lrwxrwxrwx. 1 root root 25 Sep 25 22:28 fbintl.conf -> /etc/firebird/fbintl.conf -rwxr-xr-x. 1 root root 884496 Feb 21 2017 fbintl.ORIG.2.5.7 -rwxr-xr-x. 1 root root 884616 Aug 31 12:10 fbintl.ORIG.2.5.8
alfa /usr/lib64/firebird/intl # cp -p fbintl.ORIG.2.5.7 fbintl cp: overwrite 'fbintl'? y
alfa /usr/lib64/firebird/intl # ll total 2592 -rwxr-xr-x. 1 root root 884496 Feb 21 2017 fbintl lrwxrwxrwx. 1 root root 25 Sep 25 22:28 fbintl.conf -> /etc/firebird/fbintl.conf -rwxr-xr-x. 1 root root 884496 Feb 21 2017 fbintl.ORIG.2.5.7 -rwxr-xr-x. 1 root root 884616 Aug 31 12:10 fbintl.ORIG.2.5.8
alfa /usr/lib64/firebird/intl # systemctl restart firebird-superserver.service
It looks like missing CHARACTER SET WIN1250 definition in file /usr/lib64/firebird/intl/fbintl on version 2.5.8 from EPEL repository.
karma: -1
Any update on this?
I am having a similar problem after upgrading to this version.
I get a similar error message: "bad parameters on attach or create database CHARACTER SET ISO8859_1 is not defined"
/var/log/firebird/firebird.log show the following message: