Firefox 锁定 place.sqlite

2023-12-07

平台:Firefox 3.6.13、Python 2.7 stackless 和 Windows 7(尚未在 Ubuntu 上测试,我会...)

我尝试使用 apsw 库:

conn = apsw.Connection( dir + profile + '/places.sqlite', apsw.SQLITE_OPEN_READONLY )

我收到错误:

文件“c:\apsw\src\statementcache.c”, sqlite3_prepare 中的第 386 行 apsw.BusyError:BusyError:数据库是 锁定

我看到“SQLite 管理器”也可以在 Firefox 运行时打开数据库。

我只想打开并阅读,我认为操作无故障。而且我无法使用“SQLite 管理器”。我需要编写我的 Python(或 PHP 或 Perl)脚本。

1) Firefox 对 SQLite 文件使用哪种类型的锁?为什么?

2)“SQLite管理器”如何工作?


Q2) SQLite Manager 在 Firefox 中以 JavaScript 运行,因此它可以访问数据库。

这不是我想要的:在 Firefox 运行时读取位置的外部应用程序。


我不确定 Firefox 使用的锁定类型,但我建议这样做:

将 Firefox 数据库文件复制到另一个临时位置并从那里读取它(这也降低了意外损坏原始文件的风险)。

我在 Firefox 3.* 上使用此方法还没有遇到问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Firefox 锁定 place.sqlite 的相关文章

  • 锁定 SQLite 数据库以从 C# 读取

    我的项目有一个 C dll 其中在 Sqllite 中创建一个数据库 共享拒绝 无 这个 dll 会将数据插入到数据库中 我有一个 C exe 它必须访问数据库并显示它 显示需要异步完成 在启动与 sqlitedb 的连接时 有什么方法可以
  • 元素不适应 Firefox 上的

    使用 ES6 ish D3js 模块运行 Angular 6 应用程序会导致 Firefox 出现问题 Chromium Chrome Safari 和 IE Edge 工作正常 伪代码看起来类似于 生产代码可以在下面找到
  • :target 伪类在 Firefox 中无法正常工作

    我正在使用 target 伪类制作一个具有 CSS 灯箱类型效果的页面 当您单击图像时 会弹出一个包含信息的框 当您单击任意位置时 该框会再次消失 它在 Chrome 和 IE 中运行良好 但在 Firefox 中存在一个奇怪的错误当您将鼠
  • 从 SQLite 命令行 shell 中打开数据库文件

    我正在使用SQLite 命令行外壳 http www sqlite org sqlite html 如文档所述 我可以通过将数据库作为可执行文件的参数提供来打开数据库 sqlite3 data db 我不知道如何打开数据库文件在工具内在调用
  • iPhone SQLite页面缓存不断增长

    I use sqlite数据库用于存储 还有许多数据库事务 我的问题是 sqlite 页面缓存的内存使用量快速增长 在instruments我可以找到这条线 Graph Category Live Bytes Living Transien
  • 使用 sqlite 离线存储数据的 Web 表单应用程序

    我有一个 asp net Web 表单应用程序 它在远程服务器上使用 sql server 2005 所有控件均使用 linq to sql 绑定 我正在尝试提供完整的离线功能 所以我想知道是否可以像 sql server db 一样创建一
  • SQLiteDatabase.openDatabase 与 SQLiteOpenHelper.getReadableDatabase

    这两种方法有什么区别吗 两者都返回一个打开的 SQLiteDatabase 如果数据库不存在 两者都可以创建数据库 当需要读 写时 SQLiteOpenHelper 还具有 getWriteableDatabase 我应该使用哪种方法以及在
  • Qt:如何连接到 SQLite?

    我安装了 SQLite3 解压到 c sqlite 创建了一个数据库 c sqlite mzsales 现在我试图在 QTableView 中显示其内容 QSqlDatabase db QSqlDatabase addDatabase QS
  • css 适用于 Firefox/Chrome,但不适用于 IE

    我有这个 HTML 和 css 在 chrome firefox 中工作正常 但在 IE 上 标题布局超出了位置 并且悬停时未显示子菜单 您能帮忙吗
  • Android:打开和关闭SQLite数据库

    我正在开发Android应用程序 我经常在其中访问本地数据库 该数据库可以从不同的主题访问 因此我遇到了数据库的协调问题 我使用以下open and close method public void open mDb mDbHelper g
  • Flutter:将字符串转换为 Map

    我正在使用 SQFlite 在本地存储数据 我有一个表 其中有一个名为 json 的字段 该字段的类型为 TEXT 并存储转换为字符串的 json 例如 name Eduardo Age 23 性别男 到目前为止 一切正常 但随后我需要从数
  • 导入已经创建的sqlite数据库(xamarin)

    我正在使用 Xamarin 想知道如何导入我已经创建的 sqlite 数据库 到目前为止 我已将其添加到资产文件夹中 但不知道下一步从哪里开始 string localPath Path Combine System Environment
  • 使用 Firefox 插件 sdk 的 nsISocketTransportService

    我正在尝试使用 Firefox 来读取 SSH 横幅 IE 当您最初连接到 SSH 服务器时 服务器会向您发送其横幅 标识服务器软件 并且您向 SSH 服务器发送您的横幅 标识您的客户端软件 为此 我使用以下 URL 中的示例 firefo
  • Android 上的 SQLite 和 MongoDB 具有同步功能

    是否可以在 Android 上使用 SQLite 在服务器上使用像 MongoDB 这样的 NoSQL 数据库 并在两者之间进行 2 路数据复制 同步 或者最好在两端使用 SQL 或者在两端使用 NoSQL 但不要混合使用 有几种不同的方法
  • 使用全文搜索 (FTS) 在多列中进行搜索,并使用 OR 运算符和多个标记

    我正在使用 FTS 查询数据库以提高搜索速度 因为我还需要在文本描述中搜索 当我尝试使用单列查询时 其工作正常 如下所示 select from productsearch where productsearch match prod na
  • Firefox 和 Safari 中的 MouseEvent.path 等效项

    我正在使用 Polymer 1 0 当点击 Chrome 中的按钮时MouseEvent被生成 这MouseEvent对象有一个path属性是单击按钮的父元素的有序数组 然而 在 Firefox 和 Safari 中 click生成的没有p
  • 强制 Firefox 在 img.src 更改后重新加载图像

    我正在修改画布上的一些图像 然后将这些图像的 src 设置为新的 Base64 编码图片 img src changeColor img 更改颜色返回 base64 编码图像 return canvas toDataURL Chrome 和
  • SQLite 中的 NOT NULL 列和错误捕获

    我有一个由用户定义的 EditText 填充的数据库 所有编辑文本都不允许有空字段 我知道我可以通过几个简单的 if 语句来检查这一点 if myEditText getText toString equals display error
  • Internet Explorer 和 Firefox 上的 YouTube IFrame API

    更多的是 答案 而不是 问题 但在其他地方没有找到这个 所以我将其发布在这里 我在所有版本的 IE 和 Firefox 中初始化 iFrame API 时遇到困难 需要进行一些自定义实现 基本上 它会加载 API 但不会创建玩家对象 经过一
  • 为什么python+sqlite3特别慢?

    我尝试使用 Python 2 7 4 sqlite3 和 Firefox SQLite Manager 0 8 0 处理对同一数据库的相同请求 在小型数据库 8000 条记录 上 Python 和 Firefox 都运行得很快并且给出了相同

随机推荐

  • Ruby 中的 count 方法如何工作?

    我很难理解以下代码段Ruby 文档 a hello world a count lo gt 5 a count lo o gt 2 a count hello l gt 4 a count ej m gt 4 hello world cou
  • 无效的目标版本:推送 Heroku 存储库时为 12

    每当我发生错误时git push heroku master这就是错误 无法在项目后端执行目标 org apache maven plugins maven compiler plugin 3 8 1 compile default com
  • 如何从shopee网站抓取商品?

    我尝试使用 python 来获取产品信息 如名称和价格 但这一次不起作用 即使我通过网络浏览器程序员模式检查html代码来获取类名并尝试使用这个名称来获取我想要的任何东西 但我得到的结果是这样的 我找不到任何项目 class col xs
  • Java 8 中字符串使用多少内存?

    我最近读了很多关于字符串内存分配的文章 但找不到任何与 Java 8 相同的细节 一个String需要多少内存空间 Alexandru Tanasescu 在Java 8中使用 我用的是64位版本 Java7 或更低版本 最小字符串内存使用
  • 在spark-shell中将行拆分为多行

    我已将数据导入到 Spark shell 中的 Spark DataFrame 中 数据填充如下 Col1 Col2 Col3 Col4 A1 11 B2 a b 1 0xFFFFFF A1 12 B1 2 A2 12 B2 0xFFF45
  • Android 使用哪种 HttpURLConnection 实现?

    我正在寻找实际的代码实现connect disconnect in java net URLConnection java java net HttpURLConnection java 在下面的链接中 connect 和disconnec
  • 替换所有地方的字符串,除非它在引号内

    我想全部更换 by D 除非它们在引号内 示例1 Hey man D how re you My friend told me this can t be true 变成 Hey man D how re you D My friend t
  • 需要一个好的正则表达式将 URL 转换为链接,但保留现有链接

    我有大量用户提交的内容 它是 HTML 并且可能包含 URL 其中一些将是 a 已经 如果用户很好 但有时用户很懒 只输入 www something com 或最多http www something com 我找不到合适的正则表达式来捕
  • 如何在剑道日期选择器中将过去的日期显示为禁用日期

    嗨我正在使用Kendo Angular UI 的 Kendo 日期选择器 我使用日期选择器的 min 和 max 属性来限制用户从特定的日期范围中进行选择 但这完全隐藏了超出范围的日期 就像这样 相反 我想将它们显示为禁用状态 就像 2 月
  • WPF DatePicker:什么是最好的? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我需要一个用于 WPF 应
  • R Markdown / rmarkdown 中的回归表 (html/pdf)

    出于发布的目的 我经常需要我的作品的 PDF 和 HTML 版本 包括回归表 并且我想使用 R Markdown 对于 PDF 来说stargazer和texreg包装可以制作出精美的桌子 现在 在尝试生成同样有吸引力的 HTML 输出时
  • 可变大小的对象可能无法初始化

    我有一堂这样的课 class aClass public aClass N 5 void aMemberFunction int nums N 1 2 3 4 5 private const int N 测试代码是 int main aCl
  • Pyqt 选项卡就像 Google Chrome 中一样

    我想让我的 pyqt 应用程序在菜单栏中有选项卡 就像 Google Chrome 一样 有关如何做到这一点的任何建议或简单示例 我确实找到了这些相关链接 http ivan fomentgroup org blog 2009 03 29
  • C++:路由到成员函数的静态函数包装器?

    我尝试了各种设计方法来解决这个问题 但我似乎无法做到正确 我需要公开一些静态函数以用作 C 库的回调函数 但是 我希望实际实现是非静态的 因此我可以使用虚函数并重用基类中的代码 例如 class Callbacks static void
  • 软件自动更新

    我们正在用 C 开发一个基于 Windows 的应用程序 我想为软件提供自动更新 事实上 一旦用户运行该程序 它应该能够通知用户它将从服务器获取最新版本 我们已经使用 Visual Studio 安装程序创建器创建了我们的安装程序 然后软件
  • 将 Flask 请求注入另一个 Flask 应用程序

    有没有办法将 Flask 请求对象注入到不同的 Flask 应用程序中 这就是我想做的 app flask Flask name app route foo
  • Mysql + 大表 = 慢查询?

    我在 Mysql 上的大表上遇到一些性能问题 该表有 3800 万行 大小为 3GB 我想通过测试 2 列来选择 我尝试了很多索引 每列一个索引 两列一个索引 但查询仍然很慢 如下所示 超过 4 秒才能获取 1644 行 SELECT tw
  • 将 Java 类的消息记录回空手道报告

    我们有一个场景 我们必须发布 json 请求 然后验证 UI 中的一些操作 因此 我们有一个空手道功能文件 它会满足请求 然后我们从功能文件中调用一个 java 类 java 类将运行我们的 Selenium Webdriver 测试 在
  • 基于API密钥监控API网关API

    如何监控我的 Amazon API Gateway API API 密钥 目前它显示所有 API 密钥的数据 但我想显示特定 API 密钥的 API 调用 5xx 错误 4xx 错误等 如果您正在考虑监控 APIX Api Key标题级别
  • Firefox 锁定 place.sqlite

    平台 Firefox 3 6 13 Python 2 7 stackless 和 Windows 7 尚未在 Ubuntu 上测试 我会 我尝试使用 apsw 库 conn apsw Connection dir profile place