EDA365电子工程师网

标题: CIS通过库更新器件的问题 [打印本页]

作者: ger11    时间: 2010-2-26 09:41
标题: CIS通过库更新器件的问题
Orcad 10.5版本下,) @# N# W* e/ i
在part manager窗口下,已经将所有的器件更新为 绿色Approved:current,
/ w! Q7 j: v% u% @5 [4 L但是重新打开该原理图后,所有的器件又变成了 黄色Approved:defined。如附件所示。% m. h9 P( {* A' A* F  n* M; ]/ m
按道理更新完成后,原理图中的所有器件的属性已经和库里的一致了,为什么重新找开又不一样了呢?
+ W6 r% _* w% \/ j7 W1 J  a不能理解。

更新前.gif (1.55 KB, 下载次数: 0)

更新前.gif

更新后.gif (1.56 KB, 下载次数: 0)

更新后.gif

作者: WAN5215210    时间: 2010-2-26 12:54
手动再次刷新一次就OK了。  l$ I: |- w: p! Q. t8 C
软件这样设置的原因有2.( s! }  p6 P3 H- [3 j) o
1.重新打开的原理图,软件不能知道线路参数是否已经被人为修改。
3 i# P7 @; r$ G" }( H2.软件不能保证,重新打开的时候,CIS库的内容还是和原来的一样(CIS参数也需要维护,换句话说,CIS库的内容不是一成不变的)。
& n" |: l! X  k9 Z软件这样设置也是合理的。
作者: ger11    时间: 2010-2-26 18:01
高手啊,明白了。$ p0 f7 q) s8 z3 o8 h# R
另外还有一个问题,我们CIS库用的ACESS,当有用户在CIS中访问库时,
$ s! Q0 I5 J. A9 o0 M6 P7 k7 D+ b则ACESS器件库就不能打开,想想也应该是正常的,因为不可能同时修改库又调用库。/ f4 ~% L  Q- _% ~4 {  X& b& D; w
那需要维护库的时候,应该什么时候维护呢?
# A2 s) C3 o, o通知所有人不要使用CIS库?还是有什么别的办法?
作者: WAN5215210    时间: 2010-2-28 22:16
目前我公司使用的是SQL服务器,不存在上述问题。/ z$ p/ {. P4 D' ^3 w; C; H
不知道你access库是存放在本机还是服务器上的,如果是服务器上,设置一个人为管理员权限,其他人为只读权限,应该可以解决上面的问题(管理员权限的人需要修改库时不要连接CIS)
作者: ger11    时间: 2010-3-1 11:04
我们是放在服务器上的,现在也打算这么办。/ V. S; K9 {" o) ]9 c+ }, [+ O
SQL维护起来是否会比较麻烦?% N% Z. d( B" c2 `
所以刚开始我们选择了acess库。
作者: yuxifeng    时间: 2013-12-10 15:56
WAN5215210 发表于 2010-2-28 22:16
) p5 f5 B) ~% Q4 g8 l% |目前我公司使用的是SQL服务器,不存在上述问题。
8 T" `+ K4 v6 f# y! m( k$ u不知道你access库是存放在本机还是服务器上的,如果是服 ...

1 ?8 |  d. a  Q# a0 y对于这个问题,我是这样解决的。先将数据库生成在服务器上的另外一个地方,然后用批处理命令:先将网络禁用;然后拷贝数据库文件到大家访问的目录,注意同名替换;最后再启用网络。【devcon disable     copy……     devcon enable】。然后将该处理命令通过windows的计划任务让其在半夜执行。
作者: yuxifeng    时间: 2014-8-28 16:34
WAN5215210 发表于 2010-2-28 22:16
1 y: F9 U& s- k- |  M' N目前我公司使用的是SQL服务器,不存在上述问题。
: D- H, L5 K5 @. L: \1 s. j不知道你access库是存放在本机还是服务器上的,如果是服 ...

5 F  a. u) Y5 F! ^4 c3 y如果被只有只读权限的客户端关联后。有写权限的管理员也是无法修改数据库的。解决这个问题的办法是从服务端强制断开。我使用的是“禁用服务端网络--更新ACCESS数据库--启动服务端网络”。我将其写成自动执行的命令。让其在每天晚上12:00执行。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2