以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]access数据库加密后提示连接错误  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=126845)

--  作者:chnfo
--  发布时间:2018/10/30 10:37:00
--  [求助]access数据库加密后提示连接错误
用access2007做外部数据库 如果数据库不加密就没问题,一旦加密,设置外部连接时就提示:测试连接失败,因为初始化提供程序时发生错误。不能打开数据库’’。应用程序可能无法识别该数据库。,或文件可能损坏。 安装的office2013,但不论是否加密,都可以打开数据库文件,加密情况下输入密码可以正常打开
--  作者:有点甜
--  发布时间:2018/10/30 10:59:00
--  

 

参考这样设置密码

 

图片点击可在新窗口打开查看


--  作者:chnfo
--  发布时间:2018/10/30 11:02:00
--  
就是在这里设的呀 直接把没有加密的文件复制一份后设密码,先连未加密文件连接成功,修改连接文件设连接密码再测试连接就报错
[此贴子已经被作者于2018/10/30 11:06:58编辑过]

--  作者:chnfo
--  发布时间:2018/10/30 11:11:00
--  
连接无密码的数据库文件,设不设密码测试连接都成功
--  作者:有点甜
--  发布时间:2018/10/30 11:29:00
--  

你设置得到的连接字符串,贴出来看看。

 

如果还是有问题,尝试卸载重新安装一下你32位的ms office


--  作者:chnfo
--  发布时间:2018/10/30 12:02:00
--  
我装的64位的office2013呢,有影响?
--  作者:有点甜
--  发布时间:2018/10/30 12:17:00
--  
以下是引用chnfo在2018/10/30 12:02:00的发言:
我装的64位的office2013呢,有影响?

 

尝试安装32位的ms office试试。或者试试安装 http://www.foxtable.com/download/AccessDatabaseEngine.exe

 


--  作者:chnfo
--  发布时间:2018/10/30 15:03:00
--  
卸载了所有64位office软件,装回32位后正常了 。那用户如果装的64位办公软件,难不成要用户换32位?
--  作者:chnfo
--  发布时间:2018/10/30 15:04:00
--  
64位office+64位的access连接工具,仍然执行不了
--  作者:有点甜
--  发布时间:2018/10/30 15:08:00
--  
以下是引用chnfo在2018/10/30 15:03:00的发言:
卸载了所有64位office软件,装回32位后正常了 。那用户如果装的64位办公软件,难不成要用户换32位?

 

是的,必须安装32位的才可以。foxtable的数据库引擎只支持32位的。