我正在尝试设置一个 Docker 容器只是为了读取 Firebase 3.0 数据库文件。
从ubuntu:20.04
基础镜像开始,基本上只需安装,firebird3.0-server
我就会得到一个正在运行的容器。
当打开一个特定的.fdb数据库时之内容器本身(isql-fb
通过docker exec
),我可以正常读取数据库。
但是,当通过远程连接(另一个 Ubuntu 20.04 容器)打开同一个文件时,出现错误COLLATION UNICODE_CI_AI for CHARACTER SET UTF8 is not installed
。
使用 Firebird 2.5(和 2.5 FDB 文件)的相同设置运行良好。
我不确定该错误到底意味着什么,以及是否需要在客户端或服务器容器中修复它。
有任何想法吗?