我正在使用Python和DuckDB进行编程,并希望在只读模式下与DBeaver一起使用。在DBeaver中,我应该在哪里更改DuckDB的配置?它似乎不在与Postgres相同的位置中。
我尝试过:
- 在Python中创建数据,关闭连接,然后可以通过DBeaver访问DuckDB
- 在Python中使用
READ_WRITE
配置创建数据,然后打开DBeaver并在访问时出现文件锁定错误
rw = duckdb.connect("my.duckdb")
ro = duckdb.connect("my.duckdb", read_only=True)
Error: Connection Error: Can't open a connection to same database file with a different configuration than existing connections
只有在没有读写连接时,您才能打开多个只读连接。