高分悬赏,无法打开数据库fiie。系统错误-2147287035

高分悬赏,无法打开数据库fiie。系统错误-2147287035,第1张

Documents and Settings\<当前登录用户名>\Local Settings\Temp"文件夹的绝对控制权。

把SYSTEM用户添加到Temp文件夹"属性"-〉"安全"设置里并赋予其完全控制的权限就可以了(必须是NFTS系统才支持文件夹的安全属性)。

因为你的程序连接字符串了。

SQLServer网络配置的TCP/IP协议是否已经是否启用,检查数据库连接字符窜是否准确。

单击“开始”--“所有程序”--“Microsoft SQL Server”--“企业管理器”在打开的“控制台根目录” 选择相应的数据库,右击该数据库的中的“用户”,选择“新建数据库用户”。在“新建用户”对话 框中点击“登陆名”右侧的下拉列表框,选择“新建”,打开“新建登陆对话框”。点击名称右侧的 省略号按钮,在打开的对话框中将“列出的名称”中选择“本机的名称”,再在下面的名称框中选定“Remote Desktop Users”,然后点击“成员”按钮,双击 ASPNET然后点击确定,在“新建登陆对话 框”中的默认设置的“数据库”选项中选择相应的数据库名称,再在“数据库访问”选项下勾选相应 的数据库点击确定

你的问题我最有发言权:你必须要先对Access数据库进行修复。

修复Access数据库,一般使用微软Office

97中带的Access

97对数据库进行修复和整理。Access数据库被损坏分以下几种情况:

1、严重损坏;

2、轻度损坏;

3、有些表被损坏或有些表的部分记录被损坏。下面就分情况介绍解决办法。

1、使用Access97打不开数据库、系统提示"不可识别的数据库格式"或"不是该表的索引"等信息,这样的数据库都是损坏比较严重的。损害严重的数据库一般来说都是无法修复的,只有恢复备份了,好在这种情况比较少见。

2、如果数据库损坏的不严重,只需要使用Access

97菜单上的“修复数据库”和“压缩数据库”就可以把数据库修复好。因为数据库轻微损坏的时候,一般也不会导致软件出什么问题,所以也不会引起人的注意,只有当数据库的某一个或几个表损坏了的时候,才会使软件变得不稳定,所以这种情况才是我们最常遇到的。

3、如何确定数据库中哪几个表有问题呢,我们首先利用Access

97建立一个空数据库,利用系统提供的“引入数据库”功能,选择目标数据库所有的表进行引入,Access

97当引入到有问题的表时系统会提示一些错误信息,把这个表的名字记下来以备以后修复时使用。

接下来利用Access97打开有问题的数据库,准备修复表。修复损坏的表的方法依照表损坏程度不同而不同,下面分情况介绍处理的办法:

一、表损坏的非常严重,表现为无法打开表,系统提示“Microsoft

jet

找不到对象”、“没有读写权限”或“不可识别”等信息。

处理方法:这种表的已经损坏得非常严重了,一般无法修复。如果这个表不很重要或通常情况下表的内容为空的话,例如“常用凭证表”、“科目共享锁定表”或“凭证共享锁定表”,我们可以通过引入的方法把其他数据库的表引入,然后把有问题的表删除即可。

二、表中有几行内容非常混乱或字段内标有“#已删除”字样,但当要删除这些记录时就会出现错误信息不许删除。

处理办法:既然不让删除这些记录,我们可以通过使用SQL语句把没有问题的记录复制到一个新的表中,然后把老表删除把新表的名字改过来即可。例如“凭证及明细账表GL_ACCVOUCH”中有错误记录有无法删除,我们可以使用如下SQL语句把好的记录复制到GL_ACCTEMP中:

SELECT

GL_ACCVOUCH

INTO

GL_ACCTEMP

FROM

GL_ACCVOUCH

WHERE

{筛选的条件}

然后删除表GL_ACCVOUCH,再把表GL_ACCTEMP的名字改为GL_ACCVOUCH即可解决问题。

修复ACCESS数据库的注意事项,首先,我们在修复数据库前一定要做好备份,以防数据丢失或损坏;有一些数据库中有RELATION(关系)来维护数据的一致性,但当数据库异常后相关表的RELATION也就丢失了,在修复好数据库后一定要把RELATION再联好,有些软件可以自动修复RELATION,比如用友公司的ERP8XX系列产品的数据库可以通过把表accinformation中的[cSysid]='AA'

and

[项目号]='99'的记录,把[设置值]和[缺省值]改为'80A0',重新进入系统时,系统会自动升级并重建索引。;

,

;程‘序,定制.';修`改'Q`Q。

叁6贰0零06九4

找到"C:\Program Files\Microsoft SQL Server\MSSQL1\MSSQL\DATA\"文件夹,点击属性,在常规选项卡中点击高级,

在d出的窗口中的压缩或加密属性中去掉压缩内容或者节省磁盘空间,点击确定。

点击应用,勾选应用于该文件夹所有文件。或者只需对数据库系统必须的几个数据库:master,model,msdb,tempdb等 *** 作即可。

可能是SYBASE数据库日志满,导致数据库打不开。

starbase数据库打不开可能是SYBASE数据库日志满,导致数据库故障无支打开,或者管理员杀掉进程服务,导致数据库锁文件产生,无法打开数据库。

starBase是一个整合多个数据库的寻找结合位点的网站,提供了各式各样的可视化界面去探讨microRNA的靶标。

排除法:

1文件本身问题。access能打开该mdb文件,证明mdb没有损坏;

2权限问题。检查该mdb文件的用户组权限设置;文件属性是否为“只读”;

3路径问题。一般软件都会按照相对路径来找它所需要的文件,保证你没有更改过该文件的相对路径;

4缺少数据库连接中间件。你误删了该软件的数据连接等文件。重新安装该软件。

5版本问题。在winxp上重新安装该软件,看能否打开,或者使用win7的xp模式打开。

推荐:5如能正常运行,查漏补缺,拷贝所需东西到原系统。

以上就是关于高分悬赏,无法打开数据库fiie。系统错误-2147287035全部的内容,包括:高分悬赏,无法打开数据库fiie。系统错误-2147287035、U8 还原数据库出错,无法打开所登录请求数据库,如何解决、access数据库为什么打不开啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9318418.html

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

发表评论

登录后才能评论

评论列表(0条)

保存