Sqlite Page Explorer

Sqlite Page Explorer
软件描述
打开 SQLite 数据库,探索各种对象(如模式、表和索引)的内部结构。要了解 SQLite3 数据的组织方式,请参阅 SQLite 官方网站的数据库文件格式说明。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Sqlite Page Explorer?
打开 SQLite 数据库,探索各种对象(如模式、表和索引)的内部结构。要了解 SQLite3 数据的组织方式,请参阅 SQLite 官网的数据库文件格式说明。
应用:
- 查看 SQLite 数据库的内部结构,用于软件开发与故障排查
- 为学术研究目的分析 SQLite 数据库格式
- 侦探调查人员可利用其查看已删除页面中的数据
特性
- 打开 SQLite 数据库,显示第一页(包含头信息和模式根节点)
- 打开内部页,可能为 B-Tree 页、空闲列表页或溢出页
- 层次化探索 B-Tree 页的根页、内部页和叶页
- 解析并显示 B-Tree 页中单元格的内容
- 探索空闲列表(已删除)的根页和叶页
使用方法
点击“打开数据库”按钮后,用户可选择要探索的数据库文件。应用程序将打开头部信息,确定页大小,并提供链接供用户展开“头部”和“第1页”。
第一页始终包含头部信息和模式(表与索引的定义)。若模式内容能容纳于第一页,则可在“页面详情”部分的“单元格”标题下以表格形式查看定义。
如需探索表或索引的数据,请点击“单元格”部分中每个表/索引对应的“打开”按钮。这将打开该表或索引的根页,随后可通过“页面详情”部分的按钮继续深入探索。
若模式跨越多个页面,第一页将包含指向存储模式信息各页面的链接。这些链接位于“页面详情”部分的“单元格”标题下方,以及“右最指针”上方的“打开”按钮旁。
🔄 替代方案
117 个选择
Aqua Data Studio
Aqua Data Studio 是一个跨平台的集成开发环境(IDE),专为数据设计。它为各类以数据为核心的角色提供支持,使其能够管理多种数据源。

PL/SQL Developer
PL/SQL Developer 是一个专门针对 Oracle 数据库存储程序单元开发的集成开发环境。随着时间推移,我们看到越来越多的业务逻辑和应用逻辑迁移到了 Oracle 服务器中,因此 PL/SQL...

Datazenit
基于网页的数据库管理工具。具备智能数据网格、查询构建器、模式编辑器、实时图表以及带自动补全功能的原始查询编辑器。一款现代化且智能的数据库工具,可提升工作效率。

WinSQL
WinSQL 是一款通用的数据库管理工具,可用于任何关系型数据库,执行诸如导入/导出数据、生成测试数据、逆向工程现有数据库、比较数据库之间的结构和数据等管理任务,或仅用于……

SQL Workbench/J
SQL Workbench/J 是一款免费的、与数据库管理系统无关的跨平台 SQL 查询工具。它使用 Java 编写,因此可在任何提供 Java 运行环境的操作系统上运行。

Sypex Dumper
Sypex Dumper [saipeks d?mper] 是一款软件产品(PHP脚本),可帮助您创建 MySQL 数据库的备份(转储),并在需要时从备份中恢复数据库。

SQL Buddy
SQL Buddy 是一个用 PHP 编写的开源 Web 应用程序,旨在通过网页浏览器管理 MySQL 和 SQLite。该项目注重安装简便和用户界面简洁。

OrbitDB
OrbitDB 是一个无服务器、分布式、点对点的数据库。OrbitDB 使用 IPFS 作为数据存储,并利用 IPFS 广播订阅功能自动与同伴同步数据库。它是一个最终一致性数据库,使用 CRDT 实现无冲突的数据库合并,使 OrbitDB 成为一个出色的……

