附加 SQLite 只读数据库浏览器

问题描述 投票:0回答:1

简介

我正在使用 SQLite 的 DB Browser 附加到 SQLite 数据库。这些数据库保存着我想保持不变的存档数据。我想从那里复制数据以用于报告目的。

  • (存档的数据库托管在 OneDrive 中 - 因此传统的 READONLY 属性似乎没有实际意义)
  • (这是破烂标签“设计”的一部分,不会面向最终用户,而是用于零星的内部 Frankestein 零星工具)

但是

我想以非破坏性的方式执行此操作,并确保使用我的 SQL 的其他用户不会以更改存档的方式附加到存档数据库。

问题

  • 有没有办法以只读方式从另一个(报告)数据库
    ATTACH
    到 SQLite .db 文件?
  • 我可以将用户电脑上同步的 OneDrive 目录设为只读文件夹吗?
    (由于需要创建日志文件,这对于附加到云文件夹中的数据库的 SQLite 客户端可能会出现问题)
sqlite sharepoint onedrive db-browser-sqlite
1个回答
0
投票

我已经使用了几年DBeaver,它有免费版本。有一个选项连接属性可以将 Sqlite DB 设置为只读。

Dbeaver 连接设置

© www.soinside.com 2019 - 2024. All rights reserved.