这个问题不是内存问题,有些组件无法注册,有两种情况,第一是系统某些设置,阻碍了这个组件的注册。第二个就是已经注册了,不能再注册这个组件。
以下方法。仅供参考。不能说百分之百能行。
1先下个Windows Install Clean Up,清理sql相关东西,要全部清理。
2到控制面板--添加删除程序中看是否还有未删的。
3删除安装sql server 2005所在文件夹。
4到C盘windows下搜索sql删除所有搜出文件(在隐藏文件inf下搜索sql,删除所有搜出文件)。
5下个srvinstwexe,删除所有sql相关服务。
6到控制面板--管理工具--计算机管理--本地用户和组--组,删除所有与sql相关信息。
7 开始——运行,输入regedit进入注册表,
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGatherer]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]
删除以上文件。
8用优化工具优化一下注册表,如优化大师。
9重启后重装sql
请先试试以下的链接代码(请一定原样复制):
"Driver={Microsoft Access Driver (mdb)};Uid=;Pwd=;DBQ=" & ServerMapPath("/####/mdb")
注意:1、上面的####处填写你的数据库所在的文件夹(比如:web、data等,最好用英文,避免使用中文命名文件夹)
2、上面的处填写你的数据库名称(比如:db1mdb、webmdb等)
我也正在开发网站,愿与你一起进步,我的QQ:11566 26649
替代解决办法:
若要变通解决此问题,请访问 2013年比早期版本的 Access 中打开 Access 97 数据库。若要执行此 *** 作,请按照下列步骤 *** 作,具体取决于您要使用的访问权限的早期版本。
访问 2010年或 Access 2007 中
在访问 2010年或 Access 2007 中打开 Access 97 数据库时,数据库增强向导可帮助您将数据库转换为accdb 文件。有关详细信息,请参阅 将数据库转换为accdb 文件格式按照设计,访问 2013年无法转换 Access 97 文件。
Access 2003 中,Access 2002 中和 Access 2000
若要在 Access 2003 中打开 Access 97 数据库,Access 2002 中或 Access 2000 中,执行以下步骤:
在上 工具 菜单上,单击 数据库实用程序请单击 转换数据库然后单击 为 Access 2000 文件格式
输入数据库的名称,然后单击 保存 注意您还可以使用 Access 2002-2003年文件格式保存 Access 97 数据库。
退出 Access。
在访问 2013年打开的数据库。
若要将转换为最新的文件格式,在 文件 选项卡上单击 另存为选择 Access 数据库 (accdb)然后单击 另存为
在中 另存为 对话框中,单击 保存
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字‘Temporary(yolatile)Jet DSN for process 0x27c Thread 0xdf8 DBC 0x1211d34 Jet'
[Microsoft][ODBC驱动程序管理器]驱动程序的 SQLSetConnectAttr 失败
出现以上错误,楼主采用DSN连接数据源,你是否在纲页中有资料库连接的代码(DSN)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字’Temporary(yolatile)Jet DSN for process 0x27c Thread 0xdf8 DBC 0x1211d34 Jet'
出现以上错误,楼主是否给c/temp资料夹权限,点temp资料夹-点右键内容
-选安全性-添加一个everyone给它完全控制的权限即可,不过,你要记得给资料库所在位置user也是完全控制哟
[Microsoft][ODBC Microsoft Access Driver]Microsoft Jet 数据库引擎打不开文件‘(未知的)’。它已经被别的用户以独占方式打开,或没有查看数据的权限。
出现以上错误,楼主不要打开资料库去浏览纲页哟,要关闭资料库再浏览纲页
分享一下这几天的成果,除了上面两位朋友说的方法,我自己也找到了一种方法。现在分享出来,以后有朋友遇到这样的问题可以用这个方法解决。
1正常安装Eplan p8 27主程序,然后关闭系统数字签名和杀毒软件再安装授权程序。
2软件打开后不能打开数据库,d出与我上面的提示一样的对话框时。到微软官网下载 Access Runtime2013 安装到电脑中。切记不要下载Access Runtime2016,这个版本的安装不上。
3安装完成后就可以打开数据库了。这样既可以继续用office2016,也可以打开Eplan数据库。
杀毒软件对电脑进行体检时可能会提示“修复系统漏洞”,这里请不要慌张,就让它修复,对电脑使用软件没有影响。
我按这个方法安装了两台电脑,一台笔记本和一台台式机。使用都正常。如果觉得这个方法好的朋友请顶一下。
分享一下载链接 Runtime2013 网页链接
MDB文件是一套用于自动收货系统的主控制器与多个外设之间通信的协议。
一般MDB文件是通过ACCESS文件打开的,同时也可以建议使用excel来打开,这个MDB文件都是程序再用,一般建议先安装SQLSERVER数据库软件,就可以将文件打开了。
以上就是关于安装sqlserver2005的时候提示"0x7814018e" 指令引用的 "0x0000643" 内存。该内存不能为 "read"。全部的内容,包括:安装sqlserver2005的时候提示"0x7814018e" 指令引用的 "0x0000643" 内存。该内存不能为 "read"。、dreamweaver 8不能连接Access数据库,出现错误,为什么我是菜鸟,最好是留下QQ帮我远程看下谢谢好心人了、ACCESS 数据库提示无法打开应用程序较早版本创建的数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)