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 个选择
RazorSQL
RazorSQL 是一款适用于 Windows、Mac OS X、Linux 和 Solaris 的 SQL 查询工具、数据库浏览器、SQL 编辑器及数据库管理工具。

SQL Power Architect
SQL Power Architect 数据建模工具由数据仓库设计师开发,具备许多专为数据仓库架构师设计的独特功能。它允许用户反向工程现有数据库,在源数据库上执行数据剖析,并且……

Postico
PostgreSQL 是一个功能极其强大的数据库,但使用它并不需要具备关系理论的高级学位。Postico 提供了一个易于使用的界面,让新手和专家都能更轻松地使用 PostgreSQL。

HSQLDB
HSQLDB(Hyper Structured Query Language Database)是一个用Java编写的关联数据库管理系统。它具有JDBC驱动程序,支持SQL-92和SQL:2008标准的大部分功能。它提供快速、轻量级(版本2中约1300千字节)的数据库解决方案。

mssql for Visual Studio Code
适用于在任何地方开发 Microsoft SQL Server、Azure SQL Database 和 SQL Data Warehouse 的 Visual Studio Code 扩展,具备丰富的功能,包括:

Querious
Querious 是一款专为 Mac OS X 从零开始编写的 MySQL 数据库管理应用程序。与那些盲目移植自 Windows 或 Linux 的 Mac OS X 版本应用不同,Querious 作为一款原生 Mac OS X 应用,其运作方式完全符合用户的自然预期。

CUBRID Database
CUBRID 是一个功能全面的、采用 GPL/BSD 许可证的开源关系型数据库管理系统,专为 Web 应用程序高度优化。CUBRID 使用 C/C++ 开发,具备原生高可用性、在线热备份等特性。提供 JDBC、PHP、ODBC/.NET、Ruby 及 Python 等 API。

MySQLDumper
MySQLDumper 是一个基于 PHP 和 Perl 的工具,用于备份 MySQL 数据库。您可以轻松地将数据转储到备份文件中,并在需要时恢复。它特别适用于没有 shell 访问权限的共享主机空间。

