腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Sqlite
文件
即使
对于
PRAGMA
integriti_check
也
不是
数据库
我有这个应用程序使用
Sqlite
数据库
,但突然抛出异常说
文件
不是
一个
数据库
。 我尝试了.dump旧的db to sql
文件
。但是在sql
文件
中仍然声明error=>file
不是
一个
数据库
。
浏览 6
提问于2021-04-21
得票数 0
1
回答
在一个非常大的
sqlite
表上创建索引会产生'killed‘错误
我有一个非常大的
sqlite
数据库
,其中只有一个表,其中包含两个文本列(大约23亿行,98 on ),我正在尝试使用Ubuntu20.04上的
sqlite
3 cli工具创建索引。每次我尝试时,它都会运行大约一个小时,然后进程退出,只显示消息"Killed“和退出代码137,我没有看到
sqlite
3文档中列出的代码。我的第一个想法是内存不足,所以我尝试将杂注temp_store_directory以及TEMP_DIR环境变量设置为与
数据库
文件
相同的目录,该目录有大约8TB的空闲空
浏览 2
提问于2021-05-31
得票数 0
2
回答
为
sqlite
中的主
数据库
设置
PRAGMA
编码="UTF-16“
、
、
我读到,在
数据库
创建后不可能更改其文本编码,并且任何这样做的尝试都将被忽略。(来自) C:\Documents and Settings\Administrator>
sqlite
3 AudioData.db
SQLite
version
浏览 5
提问于2014-01-25
得票数 3
回答已采纳
3
回答
如何使用Perl在
Sqlite
中准备一个实用化语句?
、
、
、
我试着准备一份实用主义声明:DBD::
SQLite
::db prepare failed: near "?" 准备线怎么了?
浏览 11
提问于2015-10-28
得票数 0
回答已采纳
1
回答
导致
sqlite
3.OperationalError“锁定协议”异常的原因?
、
在为易失性的
数据库
(
PRAGMA
journal_mode = WAL)启用
SQLite
3模式之后,我的并发测试开始引发此错误。我发现,当Python进程被分叉,连接以WAL模式打开到
数据库
时,就会发生这种情况。该
数据库
上的任何后续execute(),
即使
有一个新连接,都会引发此'locking protocol'异常。禁用WAL模式(
PRAGMA
journal_mode = DELETE)会使问题消失,
也
不会发生任何'
浏览 2
提问于2017-09-20
得票数 2
2
回答
检查
SQlite
中的文本编码
、
、
我做了一个噩梦,用
SQlite
处理非欧洲文本。我认为问题在于
SQlite
没有用UTF8对文本进行编码。因此,我想检查编码是什么,并希望将其更改为utf8。我用UTF8编码了一个CSV,并简单地将其导入到
SQlite
中,但非罗马文本是乱码。我使用OpenOffice 3创建了一个具有一半ENglish和一半日语文本的电子表格。接下来,我使用utf8将
文件
保存为CS
浏览 3
提问于2010-12-26
得票数 16
1
回答
转储并重新创建
数据库
后,
sqlite
db
文件
的大小会增加
我在
sqlite
数据库
上运行这些命令cat data.txt |
sqlite
3 newdata.db newdata.db的
文件
大小比data.db大10% (
对于
包含400k条目的100MB
数据库
)。data.db是使用顺序插入而
不是
删除创建的。没什么复杂的。我在创建表时设置了以下2个
PRAGMA
,但是转储
文件
没有显示它们(它们可能只在连接
浏览 3
提问于2011-07-16
得票数 2
回答已采纳
2
回答
如何保护
SQLite
数据库
免受损坏
、
、
、
我正在尝试找出保护我的(基于
文件
的)
SQLite
数据库
不被破坏的最安全的策略(在这种情况下,我使用Adobe Air,但这可能适用于任何使用
SQLite
的webkit浏览器,包括Mobile Safari我正在考虑创建一个
数据库
连接,只将其保持5或10秒,如果在此期间没有使用过,则将其关闭。我的想法是,如果机器崩溃或应用程序异常退出,
文件
很可能已经关闭,因此不太可能被损坏。但我知道,打开和关闭基于
文件
的
数据库
的频率越高,就越有可能出现严重错误。我确信
浏览 0
提问于2010-06-27
得票数 7
回答已采纳
3
回答
如何为
sqlite
3.exe提供密码?
、
我有一个想要使用
sqlite
3.exe打开的
sqlite
数据库
。现在,当我试图进行查询时,我得到了一个错误,说“
文件
已加密或
不是
数据库
”。这可能看起来很愚蠢,但我在互联网上到处寻找,我就是找不到如何提供
sqlite
3.exe的密码(或密钥)来解密
数据库
。
sqlite
3.exe的-help选项或.help命令不会显示执行此操作的任何内容...可以做到这一点吗?如果可以,我如何做到这一点?
浏览 1
提问于2011-07-12
得票数 3
回答已采纳
1
回答
如何在
SQLite
环境中更改
sqlite
3模块使用的
sqlite
3库?
、
具体来说,我想升级模块使用的
SQLite
库。我需要对本地Python环境(venv、anaconda等)进行升级。使用正式二进制或自定义编译版本。我特别不想使用任何第三方Python
SQLite
库。问题的第二部分与
SQLite
的模块化有关。很大一部分
SQLite
特性没有包含在核心中,必须在编译期间启用或禁用。Python模块不提供任何有关已启用的
sqlite
3功能的信息,但
SQLite
库版本除外。因此,我感兴趣的是如何收集关于通过Python模块提供的
SQLite
特性
浏览 5
提问于2022-08-27
得票数 0
回答已采纳
2
回答
SQLite
读取总是命中磁盘吗?
、
、
我有一个幽门应用程序使用SQLAlchemy和
SQLite
作为后端。我想知道到
SQLite
的每一次读取操作是否总是导致硬盘读取(与RAM相比非常慢),还是已经涉及到一些缓存机制。为了更快的访问,
SQLite
是否在内存中维护
数据库
的子集? 操作系统(Linux)能自动做到这一点吗?通过使用生产
数据库
(MySQL或PostgreSQL)而
不是
SQLite
,我可以期望加速多少?
浏览 2
提问于2011-10-10
得票数 5
回答已采纳
1
回答
sqlite
设置是永久的还是在DB关闭后“取消”?
PRAGMA
journal_mode = OFF 连接关闭后在DB中保留,还是每次打开连接到db时都必须设置它?
浏览 0
提问于2019-03-14
得票数 2
回答已采纳
2
回答
如何检查
sqlite
数据库
是否附加?
、
我使用
sqlite
来存储我的数据。我有两个
数据库
。在我的应用程序中,每次有新的请求到来时,我都会将第一个db附加到第二个db。问题是,如果有两个请求,它会显示
数据库
已经在使用中(它试图用相同的别名‘db’连接两次)。我想知道有没有办法检查
数据库
是否附加了?
浏览 0
提问于2012-08-17
得票数 4
回答已采纳
1
回答
在带有Docker的简单Go服务器上的巨大性能
、
、
--它只是一个
文件
,并且有一个接受POST请求的/api/sign端点。这些POST请求在正文中有三个字段,它们被记录在一个
sqlite
3
数据库
中。相当基本的东西。使用golang:1.7.4构建二进制
文件
,并将其复制到alpine:3.6以获得最终图像。再说一次,没什么好奇怪的。我尝试过以下几种方法,而Docker版本的性能几乎没有任何改善: 尝试使用主机网络而
浏览 3
提问于2018-06-04
得票数 2
3
回答
提高
SQLite
的每秒更新性能?
、
、
我有一个用C/C++编写的应用程序,它频繁地使用
SQLite
,主要是SELECT/UPDATE (大约每0.5到1秒有20个查询)CREATE TABLE如果没有事务,结果是不可接受的:-大约1秒(每个0.096)我尝试删除大部分
数据库
和/或重新排序/删除列,以查看是否有任何改变
即使
数据库
只包含100
浏览 5
提问于2017-02-03
得票数 12
回答已采纳
2
回答
无法执行
sqlite
文件
来创建
数据库
、
、
我有一个带有长事务的sql (文本
文件
)来创建
数据库
。/ open databaseKompex::SQLit
浏览 1
提问于2013-11-08
得票数 1
回答已采纳
4
回答
SQLite
-外键限制-iOS5
、
、
似乎从
SQLite
的3.6.x版本开始就支持外键约束。IOS5.0上的
SQLite
版本是3.7.7 (见
sqlite
3.h)。但是,当我尝试在具有约束的表中插入行时,
即使
相关的外键不存在,
也
可以正确地插入行。我没有错。CREATE TABLE artist( artistname TEXT CRE
浏览 0
提问于2012-01-06
得票数 8
1
回答
iMessage应用程序存储位置-为什么chat.db-wal会立即更新,但chat.db需要一段时间?
、
、
有三个
文件
2. chat.db-wal如果我运行一个节点脚本,在向我看到的某个人发送iMessage时监视
文件
更改,则chat.db-wal会立即更改我想尽快收到消息,但我不确定是否能读取..db wal
文件
。有人知道我是否能读到那份
文件
吗?或者为什么.db
文件
似乎需要更长时间才能更新? 谢谢。
浏览 7
提问于2016-11-23
得票数 0
回答已采纳
1
回答
是否强制
SQLite
3.7在传统模式下运行?
、
我的Android应用程序支持
SQLite
数据库
。它们是在Android v3.6 (传统模式)中创建的,因此它们与所有
SQLite
设备都兼容。但是,一小部分运行
SQLite
v3.7的设备将
SQLite
数据库
自动升级到v3.7,这使得它们与较旧的设备不兼容。 有没有办法告诉运行v3.7的设备不要升级
数据库
?
浏览 0
提问于2012-04-04
得票数 0
回答已采纳
2
回答
我如何决定执行IO的性质?
、
、
、
我很少有“同步程序”进程,可以在一个循环中更新大量的
SQLite
db
文件
。
数据库
大小从1MB到几个GB不等。 我有一个“搜索程序”进程,可以查询那些DB并返回匹配的结果。
浏览 0
提问于2012-05-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
7个点让 Python 更加充分的使用 Sqlite3
让 Python 更加充分的使用 Sqlite3
Python 中查询 sqlite3 的一些小技巧
轻巧的数据库-sqlite
关于女神SQLite的疑惑(2)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券