Questions tagged «sqlite»

SQLite是一个软件库,可实现自包含的,无服务器的,零配置的事务型SQL数据库引擎。

6
是否可以从Microsoft SQL Server Management Studio中打开SQLite数据库?
是否可以从Microsoft SQL Server Management Studio中打开.db文件(SQLite数据库文件)? 现在,我们有一个过程将从Microsoft SQL Server数据库中获取数据,并将其放入SQLite数据库文件中,稍后将由应用程序使用。 有没有一种方法可以打开SQLite数据库文件,以便可以将其与SQL Server数据库中的数据进行比较……仅使用一个SQL查询? 是否有用于Microsoft SQL Management Studio的插件?也许还有另一种方法可以仅使用一个查询来完成相同的任务。 现在,我们必须编写两个脚本...一个用于sql server数据库,一个用于sqlite数据库...然后将每个脚本的输出以相同的格式放入各自的OpenOffice电子表格文件中。最后,我们比较两个文件以查看是否存在任何差异。也许有更好的方法可以做到这一点。 编辑:表的列和布局是不同的,因此使用http://www.codeproject.com/KB/database/convsqlservertosqlite.aspx和http://www.sqlitecompare.com/的组合将无法在此处使用。 PS许多应用程序内部使用SQLite:SQLite 的知名用户

2
在sqlite3交互式shell中启用自动完成功能
我在可以使用制表符补全的计算机上使用sqlite3(即.read abc将自动补全为.read abcdefghij.db。我想知道如何在个人计算机上启用此功能。 两台机器都是ubuntu linux,外壳是bash。我指的是sqlite交互式提示中的自动补全。 最初发布在dba上。


4
在Ubuntu上具有readline支持的SQLite
我已经sqlite3在Ubuntu上安装了该软件包,并且不支持readline。这意味着没有命令历史记录,而readline提供的其他漂亮功能也可以为您提供。 这是配置还是包装问题?是否有其他软件包存档可以为我提供开箱即用的readline支持?否则,我如何自己编译sqlite3以确保它具有readline支持?




1
识别SQL时间格式
我在SQLite数据库中找到了日期(和时间?)的这种表示形式。我不认为它是UNIX时间戳之类的任何标准,有人可以帮助我识别它吗? 498586831.475129 要么 497469155.776235 但是,有时只有一个数字(不带。)。 某些情况下:我希望该值是2007年以后而不是将来的日期(也可能是时间,最接近的秒数)。 更多信息:SQLite字段类型为 TIMESTAMP
8 sql  sqlite 


2
SQLite数据库浏览器无法打开Firefox cookie数据库
我下载了SQLite数据库浏览器来预览谷歌浏览器和Firefox的cookie。 我可以成功预览Chrome的Cookie,但无法预览Firefox Cookie。我正在尝试打开这个文件,C:\Users\T3\AppData\Roaming\Mozilla\Firefox\Profiles\mn0g2w2t.default\cookies.sqlite但结果没有错误,只是在打开它之后,SQLite数据库浏览器显示一个空的数据库 - 但文件大小是1MB。 有谁知道可能有什么问题?

0
带有vmware共享文件夹的SVN 1.8.9
这是我的设置: 运行在vmware debian wheezy上 共享文件夹位于Windows上,可通过vmware-tools访问 我在Windows的一面使用最新的TortoiseSVN,所以降级svn并不是我最喜欢的选择 这就是问题: 当使用svn up或几乎任何svn命令时,我收到以下错误: svn:E200030:sqlite [S10]:磁盘I / O错误 svn:E200030:其他错误: svn:E200030:sqlite [S10]:磁盘I / O错误 然后我必须用乌龟执行svn清理窗口。 我试过了: 使用预编译的svn 1.8.9软件包(可轻松找到几个) 使用不同版本的sqlite编译subversion(从最早接受的3.1.12到最新版本) 我认为问题是: 问题似乎与sqlite的锁定机制有关,这似乎与Windows共享不相容。 读 这个 了解更多信息。 题: 你有没有想过如何在没有降级乌龟和svn的情况下使这个设置工作(我甚至不确定它是否会正常工作,即使我认为我记得它确实如此)? 有一点值得注意的是,eclipse颠覆性插件似乎能够通过共享文件夹使用svn 1.8而没有任何问题。这不是一个真正的颠覆问题,所以也许有一种方法可以通过configure选项改变sqlite的锁定机制?无论如何这是我的下一个领导,但我希望有人在这里做了这个工作! 感谢您的时间! 更新: 来自 sqlite doc 我们可以读到:有报告称Windows下的网络文件系统存在锁定问题。最好的防御是不要将SQLite用于网络文件系统上的文件。 好吧,好的。
3 vmware  svn  sqlite 

0
我祖母的SQLite GUI
我为祖母创建了一个SQLite数据库来存储她所有的诗,因为我厌倦了看到她在许多不同的Word文档中进行搜索/复制/粘贴。但是我仍然必须说服她使用它。 关键是要找到一个非常基本且非常简单的GUI来访问Mac上的数据库。 她几乎完全需要: 通过直观的界面将记录添加到数据库中(通过直观的方式,我指的是仅几个按钮和表格视图,而不会迷失在创建触发器的复杂界面中) 使用易于设置的过滤器(按表或按字段)搜索记录 编辑记录 她将不需要: 更改数据库结构 她可能需要(但带有易于理解的警告) 删除所选记录 我既喜欢SQLite ManagerFirfox,SQLiteStudio又喜欢Firfox,但她的功能太多了,她很容易迷失其中,而又无法回到她将要使用的专用表格视图中。 是否有满足这些要求的应用程序?
2 mac  database  sqlite 

1
如何在批处理文件中拆分目录地址(递归)?
我有音频样本的文件夹,我即将删除我不使用的内容,但我想在SQLite数据库中记录原始内容。 目前,我正在直接写入数据库,但我想写一个 .CSV 文件和导入到数据库会更快,因为有数百个文件。 使用此批处理代码创建目录树,如我的文件系统+虚拟文件,以进行测试。它将在您执行文件的任何位置创建。 (在我的例子中,顶部文件夹被命名 Testing : SET "BigFish=Z. Unsorted\Big Fish Audio\Midnight Jazz Train\Brass and Winds" SET "Fragments=Z. Unsorted\Loopmasters\Fragments 02\FR2_SOUNDS_&_FX\FR2_BASS" SET "LCycles=Z. Unsorted\Loopmasters\Hip-Hop Lunar Cycles\LUN_SYNTH_MELODY_LOOPS" FOR %%A IN (Tenor_Sax, Trumpet) DO MD "%BigFish%\%%A" MD "%Fragments%" MD "%LCycles%" @echo justtestjunk > "%Fragments%\loop.wav" @echo justtestjunk > "%LCycles%\drum.aiff" @echo justtestjunk > "%LCycles%\file.txt" …

1
一段时间后,通过处理HDD或SSD赢得Win 7 Home Premium和Firefox&sqlite失速系统。该怎么办?NT内核和系统的CPU使用率高达25/26%
简而言之,在这种情况下,您可以避免产生任何误导的答案: 这是三个已知的错误:在sqlite中和/或Firefox对sqlite的处理中,以及在操作系统Win 7中。(Win 7不应允许程序停止整个系统。)删除错误的巨大的“ places.sqlite- Firefox用户的个人资料文件夹中的“ wal”解决了该问题。 我的笔记本系统是:Win 7 Home Premium 64位。笔记本计算机中包含一张经典硬盘和一张SSD。SSD是启动盘。英特尔处理器具有两个内核,每个内核具有两个线程。(4个线程在一起。) 现在几秒钟​​,但大多数时间是启动后的5至20分钟,我的系统停滞了。 当系统停止运行时,任务管理器(如果仍然可以访问)显示“ NT Kernel&System”(始终带有PID 4)达到25%和26%的CPU使用率。停滞开始时我正在使用的程序窗口部分响应,有时根本不响应,有时在单击窗口时,它会被白色半透明覆盖。 有时其他程序窗口仍然可以完全访问。有时ctrl + alt + del带我进入win用户徽标/更改/等页面,但是尽管有时单击是可能的-无论选择什么,它都无法正常工作,如果有的话,它会带我回到桌面和程序窗口。 失速开始后,最多需要2秒钟的时间,然后系统将无法访问。 仅按住开/关按钮七秒钟才能通过停止电源来关闭笔记本计算机。 我已经尝试过进程浏览器,进程优先级设置为最大。但是一旦出现停滞,我将无法再保存任何东西。(我可以使用Process Explorer来保存日志吗?)我还尝试了WhySoSlow beta,但几乎没有效果。到目前为止,我还没有尝试使用WhySoSlow记录所有内容(进程),因为我对完整稳定运行的日志有不好的经验。(但如有必要,我会记录所有内容。) 我的问题:我现在应该尝试什么? 我真的没有主意,因为即使是进程优先级最高的进程浏览器也停滞了。 我的猜测是Win 7系统出现了故障(或更改了设置),因此当HDD进入睡眠状态或再次唤醒时它会停滞。从硬盘上连续播放音乐,我几个小时都没有停顿。但是,在写我已经在这里写过的长文本的第一版的最后一句时,它又停滞了。):也许整个mp4音乐文件都在缓存中结束,因此Win 7再次尝试使HDD进入睡眠状态?(或稍后将其唤醒。) 该系统至少可以运行6个月以上。(实际上,我相信两年前我将SSD放入了计算机。) 当在2015年12月28日左右写出必要的更长信时,系统开始停滞。除了其他尝试,我还用另一张硬盘交换了经典的硬盘。然后将这两张光盘(新的HDD和SSD)放入另一本技术上完全相同的笔记本电脑中。拖延也发生在那儿。 所以我已经缩小了原因:1.要么是SSD。或2.我的Windows 7遇到了以前没有的问题。(我不能排除我已经更改了一些能量设置,以使笔记本电脑更安静的情况,例如让HDD更快进入睡眠状态。) 我现在试图以无限循环方式运行mp4文件(位于HDD上),并且系统现在已经运行了好几个小时! 因此,我认为这与Win 7处理HDD或SSD的方式有关。 - - 不好了!就在我写最后一句话时,系统在几个小时后又停顿了下来。):我更改了问题的措词,现在一般问。 请帮忙! (PS我目前有64 kib / sec的互联网连接。) 笔记本是: MEDION P7624,Microsoft …

1
如何访问SQLite数据库?
我在两个二进制文件上运行BinDiff,并将结果存储在.BinDiff文件中。(哪个制造商向我保证,我只是一个SQLite数据库。如何打开和访问该数据库?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.