Access数据库日常维护方法(优化)_Access

来源:脚本之家  责任编辑:小易  

椋?咛宓牟街枞缦拢 1:从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个temp目录,共有三个文件:Readme Win32-ODBC.ppd Win32-ODBC.tar.gz 2:在DOS窗口下,temp目录中运行下面的DOS命令:ppm install Win32-ODBC.p Access数据库被损坏主要分为以下几种情况:1、严重损坏;2、轻度损坏;3、有些表被损坏或有些表的部分记录被损坏。下面就分情况介绍解决办法。1、使用Access97打不开数据库、系统提示不可识别的数据库格式或不是该表的索引等信息,这样的数据库都是损坏比较严重的。损害严重的数据库一般来说都是无法修复的,只有恢复备份了,好在这种情况比较少见。接下来利用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数据库的注意事项,首先,我们在修复数据库前一定要做好备份,以防数据丢失或损坏;修复Access数据库时候 有一些数据库中有RELATION(关系)来维护数据的一致性,但当数据库异常后相关表的RELATION也就丢失了,在修复好数据库后一定要把RELATION再联好,有些软件可以自动修复RELATION,比如用友公司的ERP8.XX系列产品的数据库可以通过把表accinformation中的[cSysid]='AA' and[项目号]='99'的记录,把[设置值]和[缺省值]改为'8.0A0',重新进入系统时,系统会自动升级并重建索引。Access 2007基础入门手册 这本入门手册是否合适你?我只想告诉你我非常喜欢这本书www.zgxue.com防采集请勿采集本网。

本文适用范围:使用Access作为数据库建设的网站。

技术支持部在日常工作中经常会碰到因非正常退出、网络不稳定或病毒等原因造成的Access数据库损坏。损坏了的Access数据库会造成软件运行不稳定,出现各种运行错误,为解决这类问题就必须对Access数据库进行

Access数据库的安全性

Access在日常工作中经常会碰到因非正常退出、网络不稳定或病毒等原因造成的Access数据库损坏。损坏了的Access数据库会造成软件运行不稳定,出现各种运行错误,为解决这类问题就必须对Access数据库进行修复

1、确保Access数据库不能直接下载,也就是通过http方式无法直接下载您的数据库。如果可以下载,会被黑客利用,盗取您网站上的全部资料。

1.前提是每个用户都不能使用独占的方式打开。2.共享数据库(MDB)注释 本主题中的信息仅适用于 Microsoft Access 数据库(.mdb)。3.若要从另一台计算机上访问共享的 Microsoft Access 数据库,另一

2、把Access数据库重命名成一个比较复杂的名字,不要使用默认的mdb扩展名,也不要使用asp作为扩展名。建议不用扩展名或使用一个特殊的扩展名,比如kjje4#55.aaa。

access数据库,再添加按钮时如果没有出现”命令按钮向导“,可以在控件选择窗口中,点击右下”其他“,选择“使用控件向导”,这样添加按钮时,就会出现”命令按钮向导。以access2013为示例,

数据库大小请勿超过50M

没什么不方便。除非系统设计有问题。我们提供建站维护服务,如需可百度HI我。

1、经实践总结,当Access数据库超过50M时,网站的整体响应会变得非常缓慢,同时也会影响服务器上其他网站的性能。如果数据非常大,建议您迁移到我们的SQLServer数据库空间。

2、如果您的网站中有留言本等交互性页面,请务必设置验证码等防护措施,以免被黑客灌入大量数据,出现数据库持续变大的不利情况。

3、我们在设计程序时,请注意在页面的尾部加上数据库关闭代码,有利于网站的良好运行。代码示例如下:

复制代码 代码如下:

Rs.Close

Set Rs=Nothing

Conn.Close

Set Conn=Nothing

压缩和修复

Access数据库如果长时间不维护,容易出现数据库过大、读取缓慢甚至损坏等现象,从而造成网站打开报错或异常,这时我们可以用微软的Access软件进行压缩和修复。

1、先暂停网站,让Access数据库不再读写。

2、通过FTP软件将Access数据库下载到本地电脑上。

3、复制这个数据库作为备份,以免修复失败造成数据库破坏。

4、用Access软件打开这个数据库。点击上方菜单栏中的工具->数据库实用工具,再点击压缩和修复数据库。

5、把修复好的数据库上传到空间中,覆盖原来的数据库。最后开启空间。

虚拟主机上的ACCESS数据库一般不要超过30M。在后台删了数据后,还要下载到自己的电脑中用ACCESS程序打开压缩一下文件才行内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • access 执行sql的方法
  • access创建一个简单mis管理系统
  • 如何让access自动编号从1开始排序实现方法
  • 加密你的access数据库asp打开方法
  • 建立自由的会计日期的报表
  • union这个连接是有什么用的和inner join有什么区别
  • 给你的数据库文件减肥
  • access数据库修改自动编号的id值为零的方法分享
  • access使用宏控制程序--1.6.使用宏的几点说明
  • access 数据库自启动困难解决方法
  • 虚拟主机之Access数据库日常维护的几种方法
  • 如何修复Access数据库
  • access数据库怎么变成可执行程序
  • access数据库中的id号怎么修改图解
  • access数据库被破坏,如何修复?
  • 请问Access数据库修复应该怎么做啊,是和其他的一样吗,还是有区别的啊,我是个小白啊,求解
  • 同一个ACCESS数据库如何设置多人使用
  • 请问:access数据库的命令按钮向导在哪里?谢谢。
  • 如何解决用Access数据库建站维护不便的问题
  • 如何利用ACCESS数据库进行数据处理
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess数据库文摘数据库其它首页accessaccess 执行sql的方法access创建一个简单mis管理系统如何让access自动编号从1开始排序实现方法加密你的access数据库asp打开方法建立自由的会计日期的报表union这个连接是有什么用的和inner join有什么区别给你的数据库文件减肥access数据库修改自动编号的id值为零的方法分享access使用宏控制程序--1.6.使用宏的几点说明access 数据库自启动困难解决方法access日期与时间函数汇总多表查询技巧access中批量替换数据库内容的两如何让access自动编号从1开始排序access字符串处理函数整理access数据库用sql语句添加字段,四种数据库随机获取10条数据的方access数据库文件的压缩和修复方access数据库提示oledbexceptionaccess数据库不能写不能更新的解access使用查询access使用宏控制程序 4.常用的宏操作用 inner join语法联接多个表建记录集多表查询技巧access中批量替换数据库内容的两种方法access不能打开注册表关键字错误处理方法short int、long、float、double使用问题随机提取n条记录access的参数化查询,附vbscript(asp)和c#access使用查询--1.2.用选择查询进行分组
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved