Office中国论坛/Access中国论坛

标题: access数据库,共享时出现几人无法同时打开的情况,如何解决? 着急,请高手帮忙解决 [打印本页]

作者: 月亮雨    时间: 2012-2-29 16:53
标题: access数据库,共享时出现几人无法同时打开的情况,如何解决? 着急,请高手帮忙解决
具体描述:(1个windows2000用户,3个windows2003用户)
1、当在windows2000系统下共享时,无论次序只能一个人打开,其他人再点击时没有任何反应,无任何提示,单独每个人都可以打开;
2、当在windows2003系统下共享时,
  a、共享者先打开后,其他人再点击时就没有任何反应;
  b、windows2000用户先打开后,其他人点击时无任何反应;
  c、某一windows2003用户(非共享者)先打开后,windows2000用户可以打开,共享者可以打开,剩下的另一windows2003用户点击无反应。

开始制作程序时是用的2台windows XP的系统,当时没有发现存在这个问题,也没有考虑多人使用会不会存在这个问题,现在真正使用时才发现存在共享问题。
作者: JosephTan    时间: 2012-2-29 19:17
你应该将数据库split成前后两部分,然后把后那部分放在网络主机上,在其他机上放上前面那部分。这样就不会有什么问题。但是如果你公司有超过10几个人同时用这个数据库,建议你upscale到SQL server.
作者: jedi77833    时间: 2012-2-29 20:38
这种情况我也遇见过,解决方法,先打开ACCESS,再在ACCESS里打开数据库文件。{:soso_e120:}
作者: 月亮雨    时间: 2012-3-1 17:46
JosephTan 发表于 2012-2-29 19:17
你应该将数据库split成前后两部分,然后把后那部分放在网络主机上,在其他机上放上前面那部分。这样就不会有 ...

请问怎么upscale到SQL server.?
作者: 月亮雨    时间: 2012-3-1 17:46
jedi77833 发表于 2012-2-29 20:38
这种情况我也遇见过,解决方法,先打开ACCESS,再在ACCESS里打开数据库文件。

好像解决不了。。
作者: 十年磨一剑    时间: 2012-3-1 22:30
顶一个,咱俩“同病相连”呀,我目前也正为此发愁,还没解决
作者: 月亮雨    时间: 2012-3-2 09:25
十年磨一剑 发表于 2012-3-1 22:30
顶一个,咱俩“同病相连”呀,我目前也正为此发愁,还没解决

我也万分纠结呀。哎。
作者: 月亮雨    时间: 2012-3-2 09:25
自己给自己顶一个。
作者: 月亮雨    时间: 2012-3-2 09:27
十年磨一剑 发表于 2012-3-1 22:30
顶一个,咱俩“同病相连”呀,我目前也正为此发愁,还没解决

到时解决了,记得教教我呀。呵呵
作者: JosephTan    时间: 2012-3-2 10:05
月亮雨 发表于 2012-3-1 20:46
请问怎么upscale到SQL server.?

其实要转到SQL server的话应该不需要改很多东西,你可以去找些书来看看。因为不可能用几句话就说得完。
如果你公司人数不多,建议还是用分解的方法。不需要什么,access本身就有这个功能。
作者: 月亮雨    时间: 2012-3-2 10:31
JosephTan 发表于 2012-3-2 10:05
其实要转到SQL server的话应该不需要改很多东西,你可以去找些书来看看。因为不可能用几句话就说得完。
...

是拆分前后台然后映射吧?
作者: JosephTan    时间: 2012-3-2 10:50
月亮雨 发表于 2012-3-2 13:31
是拆分前后台然后映射吧?

好像不需要什么映射吧
作者: ynjxw    时间: 2012-3-2 16:37
为什么开发的时候用XP,后来又用2000,2003。
个人觉得是共享处哪里没有设置对,或数据库你用了独占方式打开了。
作者: 十年磨一剑    时间: 2012-3-7 21:14
月亮雨 发表于 2012-3-2 09:27
到时解决了,记得教教我呀。呵呵

各路高手都在支招呀,还是没找到原因,不知是不是放后台数据库的主机权限的问题,哪天闲了把它重装一下系统试一下,你要是解决了,也一定要跟我分享哟。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3