我正在使用libzdb-具有sqlite数据库的数据库连接池库。我收到以下异常: 无法启动连接池-不支持数据库协议'sqlite'
在ConnectionPool_start()之后-它进入静态int _fillPool(T p),因为它在上述声明中失效 Connection_T con = Connection_new(P,&P-> error);
我的连接网址如下: sqlite:///home/ZDB_TESTING/zdb-test/testDb.db
请帮助我解决这个问题。
答案 0 :(得分:0)
这意味着SQLite库未编译到libzdb
库中。如果从发行版安装,请确保选择使用SQLite构建的libzdb。如果您是从源代码自己构建的libzdb,则在运行./configure
之后,请确保输出显示SQLite3: ENABLED
。否则,您需要先在系统上安装SQLite。