莫奈数据库 "server requires unknown hash"
MonetDB "server requires unknown hash"
我从源代码构建了 MonetDB。解压 tarball 后,我按照以下步骤操作:
mkdir build
cd build
cmake ..
make
sudo make install
我能够安装 monetdbd 和 mclient,它们的版本都是 11.39.7。
但是,当我关注 the tutorial to create a new database 时,mclient 甚至无法验证默认用户 (monetdb):
$> mclient -u monetdb -d imdb
password: (I entered 'monetdb')
server requires unknown hash 'SHA512'
“服务器需要未知哈希 'SHA512'”是什么意思?我该如何解决?
p.s。我还尝试更改配置,使其仅使用 MD5,但随后收到类似的消息:“服务器需要未知哈希 'MD5'”。
您需要在您的系统上安装“openssl”库。您正在使用哪个 OS?
您需要开发包:openssl-devel
在基于 RPM 的系统上,libssl-dev
在类似 Debian 的系统上。还要查看 tar 球内的 debian/control
以了解需要什么
仅供参考,自 2020 年 10 月以来,MonetDB/e(即嵌入式 MonetDB)不需要 openssl,因此 MonetDB 已放弃此要求。但是,当您使用 MonetDB 客户端-服务器时,您需要这个库。
我从源代码构建了 MonetDB。解压 tarball 后,我按照以下步骤操作:
mkdir build
cd build
cmake ..
make
sudo make install
我能够安装 monetdbd 和 mclient,它们的版本都是 11.39.7。 但是,当我关注 the tutorial to create a new database 时,mclient 甚至无法验证默认用户 (monetdb):
$> mclient -u monetdb -d imdb
password: (I entered 'monetdb')
server requires unknown hash 'SHA512'
“服务器需要未知哈希 'SHA512'”是什么意思?我该如何解决?
p.s。我还尝试更改配置,使其仅使用 MD5,但随后收到类似的消息:“服务器需要未知哈希 'MD5'”。
您需要在您的系统上安装“openssl”库。您正在使用哪个 OS?
您需要开发包:openssl-devel
在基于 RPM 的系统上,libssl-dev
在类似 Debian 的系统上。还要查看 tar 球内的 debian/control
以了解需要什么
仅供参考,自 2020 年 10 月以来,MonetDB/e(即嵌入式 MonetDB)不需要 openssl,因此 MonetDB 已放弃此要求。但是,当您使用 MonetDB 客户端-服务器时,您需要这个库。