如何打开加密过的*db数据库文件(知道密码)

如何打开加密过的*db数据库文件(知道密码),第1张

方法和详细的 *** 作步骤如下:

1、第一步,打开程序后,可以在程序左侧看到“数据列表”,展开以查看打开的所有数据库,见下图,转到下面的步骤。

2、第二步,执行完上面的 *** 作之后,单击db文件,然后将db直接拖到程序窗口中,见下图,转到下面的步骤。

3、第三步,执行完上面的 *** 作之后,显示“注册数据库”,单击[确定]按钮,以便可以使用SQLiteDeveloper来管理此db文件,见下图,转到下面的步骤。

4、第四步,执行完上面的 *** 作之后,展开左侧的数据库列表,然后找到刚注册的db文件,  在右键菜单中单击[打开数据库]选项,见下图,转到下面的步骤。

5、第五步,执行完上面的 *** 作之后,可以看到此db文件中有很多数据表,选择其中一个,右键单击[查询数据]选项,可以查看此表的数据内容,见下图,转到下面的步骤。

6、第六步,执行完上面的 *** 作之后,记住在读取数据库后关闭数据库, 否则,此db文件将被程序占用,并且无法移动或删除,见下图。这样,就解决了这个问题了。

 当数据表逻辑损坏时,如果数据库引擎报告表索引头错误,通过分析可知多半是表头中有关块或记录的参数不匹配,比如“使用的块数”大于“总的块数”,或是记录数和块数不匹配。如果只能显示部分数据,可能是表头中“总的记录数”小于实际记录数,也可能是数据块链表错乱。

如果只是表头索引参数出了问题,我们可以通过分析表头相关信息,用16进制编辑器直接进行参数修改就可解决问题;如果是数据块链表出了问题,一般无法直接修改(比如对有成千上万条记录的数据表)。

对于dBASEFoxko需要使用INF文件,而对Paradox或Btrieve来说则不需要。在建立一个dBASEFoxno表时,visualBasic自动建立INF文件。为了与DBF文件一起使用已有的MDX或NDX索引文件,可以用文本编辑器(如“记事本”)建立INF文件。

用Access打开数据库文件,可以有4种选择:打开、以只读方式打开、以独占方式打开、以独占只读方式打开。

常见的数据库文件格式有以下几种:

CSV 逗号分隔的值文件;DAT 数据文件;WrodPerfect合并数据文件;DB Borland的Paradox 7表;DBC Microsoft VisualFoxPro数据库容器文件。

扩展资料:

access的功能

取消传统菜单 *** 作方式而代之以功能区是Access2007的明显改进之一,用户可以在功能区中进行绝大多数的数据库管理相关 *** 作。Access2007默认情况下有以下4个功能区,每个功能区根据命令的作用又分为多个组。

开始:“开始”功能区中包括视图、剪贴板、字体、格式文本、记录、排序和筛选、查找、中文简繁转换8个分组,用户可以在“开始”功能区中对Access2007进行 *** 作例如复制粘贴数据、修改字体和字号、排序数据等。

创建:“创建”功能区中包括表、窗体、报表、其他和特殊符号5个分组,“创建”功能区中包含的命令主要用于创建Access2007的各种元素。

外部数据:“外部数据”功能区包括导入、导出、收集数据、SharePoint列表4个分组,在“外部数据”功能区中主要对Access2007以外的数据进行相关处理。

数据库工具:“数据库工具”功能区包括宏、显示/隐藏、分析、移动数据、数据库工具5个分组,主要针对Access2007数据库进行比较高级的 *** 作。

除了上述4种功能区之外,还有一些隐藏的功能区默认没有显示。只有在进行特定 *** 作时,相关的功能区才会显示出来。例如在执行创建表 *** 作时,会自动打开“数据表”功能区。

两种db数据库的打开方式现在桌面级的各种管理系统使用的数据库都是比较常见的类型,比如Access数据库(扩展名为mdb)、xBase类数据库(扩展名为dbf),但有两种扩展名同为db的数据库,分属两个公司的产品,一个是老牌桌面数据库Paradox,这是Borland公司的产品,其广泛使用的时代是在Dos时期,但现在仍有用Delphi、C++Builder等工具开发的产品使用这一类型的数据库,Microsoft的桌面数据引擎JET对其支持也比较完整;另一个是Sybase的ASA数据库,全称叫做Adaptive Server Anywhere,这个数据库以前被称作Sql Anywhere,这个数据库不仅可以用在桌面级,还可以用于服务器级,因为其支持存储过程、触发器等,一般在使用PowerBuilder开发的产品中很常见,因为毕竟是同一个公司的产品。这两个数据库都可以通过Ado来访问,在网上比较流行的链接字符串中都有其介绍,但屡次试验后均不成功,经过数番摸索终于找到其链接字串,现在简介如下:Paradox的链接字串:connConnectionString = "Provider=MicrosoftJetOLEDB40;" _& "Data Source=" &数据库文件存放目录_& ";Jet OLEDB:Engine Type=82;"这里使用JET引擎提供的链接字串,这里有两点需要注意,一是Jet OLEDB:Engine Type=82,这是JET引擎为Paradox数据库提供的驱动类型编号,二是Data Source的值为数据库文件存放路径,而不是数据文件本身,另外还有一点至关重要那就是需要在安装BDE(Borland Data Engine)的机器上才可以运行。ASA的链接字串:connConnectionString = "Driver={Adaptive Server Anywhere 80};DatabaseFile=数据库文件全路径名;Uid=DBA;Pwd=SQL"同样这也是必须在安装ASA的机器上运行,其中的80是指数据库的版本,打开目标机器的ODBC管理器,看看都有那个类型的版本,修改为对应的就应该可以了。Uid=DBA;Pwd=SQL,这是该类型数据库的超级用户名及密码,这是默认的,对于改动过的密码,就要想想其他办法了。

以上就是关于如何打开加密过的*db数据库文件(知道密码)全部的内容,包括:如何打开加密过的*db数据库文件(知道密码)、paradox数据库据说容易损坏,那么是怎么修复的呢、dbase数据库与paradox数据库有何不同等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9484767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存