设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 5668|回复: 7
打印 上一主题 下一主题

[其它] 多用户访问Access,造成数据损坏!!!急!!!

[复制链接]
跳转到指定楼层
1#
发表于 2006-6-15 18:20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
多用户访问Access数据时

有一用户用无线网访问时网络出现问题

造成数据库的数据损坏

如何避免和保护这方面的损坏???

紧急求助!!!

请高手指点,谢谢!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-6-15 18:30:00 | 只看该作者
还有数据库文件一旦被破坏

如何修复???

如何避免多用户同时访问/读写数据库里面的不同表时发生冲突???
3#
发表于 2006-6-15 20:34:00 | 只看该作者
最简单的预防方法是:备份

关于解决冲突的方法:请参阅有关ACCESS的记录锁定帮助

说明一下:只有多用户同时编辑同一数据才会发生这样的问题。
4#
发表于 2006-6-15 20:36:00 | 只看该作者
建议最好不要用什么无线连接,信号很容易冲断。[em01]
5#
发表于 2006-6-16 01:25:00 | 只看该作者
记录锁定是个好方法,

当然用这个方法可能更长久

6#
发表于 2006-6-16 01:26:00 | 只看该作者
ACCESS数据库在局域网的应用方法
经过一段时间的焦头烂额,我的access终于在局域网上使用了,自觉在此不能老是索取,献点东西吧!

          ACCESS数据库在局域网的应用方法
                                     作者: cuixiang
        步骤:
1.      在选定的作为服务器的电脑上(网络中任意一台)安装SQLserver 2000 ,注意选择用ID与WINDOWS验证身份,记住输入的ID和密码都是sa(很重要噢!),务必看到服务器标识是绿色的,才表示已经成功安装.
2.      在此电脑上建立adp(ACCESS数据库项目),将设计好的access数据库的表导入该adp的表中(在表视图处点击右键选”导入”,按提示操作),建立好的adp将自动在SQL的数据库中出现(记住该数据库的名称.以下假设为adpsql)
3.      进入此电脑的ODBC数据源:控制面板—管理工具—ODBC数据源—系统DSN---添加(选SQLserver)---按提示输入并选择服务器( 1中建好的)—验证登录真伪选择使用用户输入登录ID和密码都是:  sa ----点更改默认数据库为步骤2中建立的adpsql 数据库—以下步骤默认系统参数—测试数据源直至成功!
4.      在局域网中任意一台电脑上按步骤3建立好ODBC数据源。
5.      打开你设计好的access数据库的客户端,在表视图处点右键选择“链接”,选择ODBC数据源---选机器数据源,选择步骤4建立的数据库系统,确定后出现链接对话框—在保存密码处打“∨”,选择唯一记录标志符,链接成功。
6.      修改链接表的名字与你的ACCESS数据库中的表相同。
7.      可以使用了。
7#
发表于 2006-6-16 01:34:00 | 只看该作者
谈一下经验:

我们单位也是好几个用户在共用一个数据库,偶尔会出现问题,最严重有时会删掉记录,至于丢失多少就不知道了~~~[em11]    再次打开时会出现"记录已删除..."对话框,无法在打开数据库了.

我的解决方法:在共享数据库的电脑上,断开所有用户的链接.

方法1、直接打开数据库-access提示修复。

方法2、打开access--选择损坏的文件-选择已独占方式打开 ,文件打开后在对象--表中可能会看到粘贴错误的数据表~~~打开看看~~~(都是一些错误记录,我觉得没用就删掉了)。 在每个表中找找有没有错误的数据项,删掉就ok了。(我的是“订单表”,出错后里面有一条数据会变成“#####”)

建议:

平时多备份     每隔一段时间就压缩一下数据库     
8#
发表于 2006-6-16 05:28:00 | 只看该作者
在有添加或更改动作时,应用事务处理。如果可能有两个或两个以上用户同时增删改数据时,要考虑使用锁策略。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 22:26 , Processed in 0.096385 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表