Office中国论坛/Access中国论坛
标题:
多用户访问Access,造成数据损坏!!!急!!!
[打印本页]
作者:
jd0595
时间:
2006-6-15 18:20
标题:
多用户访问Access,造成数据损坏!!!急!!!
多用户
访问Access数据时
有一用户用无线网访问时网络出现问题
造成数据库的数据损坏
如何
避免和保护
这方面的损坏???
紧急求助!!!
请高手指点,谢谢!!!
作者:
jd0595
时间:
2006-6-15 18:30
还有数据库文件一旦被破坏
如何修复???
如何避免多用户
同时访问/读写
数据库里面的不同表时发生
冲突
???
作者:
Benjamin_luk
时间:
2006-6-15 20:34
最简单的预防方法是:备份
关于解决冲突的方法:请参阅有关ACCESS的记录锁定帮助
说明一下:只有多用户同时编辑同一数据才会发生这样的问题。
作者:
Benjamin_luk
时间:
2006-6-15 20:36
建议最好不要用什么无线连接,信号很容易冲断。
[em01]
作者:
secowu
时间:
2006-6-16 01:25
记录锁定是个好方法,
当然用这个方法可能更长久
作者:
secowu
时间:
2006-6-16 01:26
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. 可以使用了。
作者:
一杯绿茶
时间:
2006-6-16 01:34
谈一下经验:
我们单位也是好几个用户在共用一个数据库,偶尔会出现问题,最严重有时会删掉记录,至于丢失多少就不知道了~~~[em11] 再次打开时会出现"记录已删除..."对话框,无法在打开数据库了.
我的解决方法:在共享数据库的电脑上,断开所有用户的链接.
方法1、直接打开数据库-access提示修复。
方法2、打开access--选择损坏的文件-选择已独占方式打开 ,文件打开后在对象--表中可能会看到粘贴错误的数据表~~~打开看看~~~(都是一些错误记录,我觉得没用就删掉了)。 在每个表中找找有没有错误的数据项,删掉就ok了。(我的是“订单表”,出错后里面有一条数据会变成“#####”)
建议:
平时多备份 每隔一段时间就压缩一下数据库
作者:
gxlishuxin
时间:
2006-6-16 05:28
在有添加或更改动作时,应用事务处理。如果可能有两个或两个以上用户同时增删改数据时,要考虑使用锁策略。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3