技术论坛

西门子PCS7从ES下载项目到OS时提示“无法打开项目。数据库上下文不存在或者无效”的一种解决方法

作者 主题
游民

经验值: 80
发帖数: 10
精华帖: 0
主题:西门子PCS7从ES下载项目到OS时提示“无法打开项目。数据库上下文不存在或者无效”的一种解决方法


只看楼主 楼主 2016-08-10 13:50:09

     从ES站下载项目到OS时,有时会碰到这样一种情况:ES能Ping到OS,Simatic Shell里也能看到各个OS,OS上的共享文件夹在ES上也能读写,从ES上也能往OS上下载复制项目,但下载完毕后,进行到“正在打开项目……”这一步的时候就开始卡住了,然后就是大概20分钟的等待,最后出现如图1所示的画面。

图1

    在卡住的同时,X:\Program Files (x86)\SIEMENS\WINCC\diagnose 文件夹下的Events.txt文件中的最下面回每隔10秒出现一条记录,如图2所示。

图2

    等待大约20分钟后,图1所示的画面上才会出现下载失败的提示,然后“确定”按钮才会显示出来,才能关闭该窗口。

     此时在OS上打开项目是,首选会提示让项目计算机名与本机不匹配,需要更改计算机名,点击更改计算机名后,会弹出如图3所示的对话框,提示“用户没有执行该操作的权限!请在Windows中检查用户组中当前用户的分配情况”

图3

 

出现上述情况的时候,我的项目中伴随的其他异常情况有:各个计算机上共享的文件夹权限单纯使用“Simatic Right”设置的权限不足以相互访问,相互访问的时候提示需要输入用户名和密码,而且即使输入了正确的用户名和密码也无法通过!!!此时如果在如图4所示的设置中关闭了密码保护共享,才可以互访共享文件夹。


图4

 

    按照西门子论坛上的介绍,此种情况应该是重装网卡驱动,不行的话重装WinCC,再不行重装操作系统。而且重装后的OS的操作系统也设置了与ES同样的用户名和密码,WinCC和操作系统重装的过程中严格按照西门子的手册上的顺序和设置。但是仍然不通,上述问题仍然存在。

    由于前述图4的异常情况,我怀疑是用户名和密码处存在问题,但是作为工控攻城狮毕竟对操作系统了解的不是非常深入。于是就开始了漫长的排查过程。最后我发现了一种情况,如图5所示,计算机的用户名分为Name和Full Name。也就是在控制面板中的用户管理中改过用户名,那么所改的只是Full Name。比如你把Administrator这个名称改为了XXX,在图5的这个地方Name让然没有变,还是Administrator,只不过Full Name变成了XXX,你再次修改用户名的时候还是改的Full Name。对于图5中的Guest和ZTS也是同样的效果,也就是在控制面板的用户管理里面只能修改Full Name,而不能修改Name。Full Name实际上是我们在用户管理和系统登录时所见到的名称。


图5

 

    对于PCS7来说,用户名和密码相同是指如上所述的Name、Full Name和密码同时相同,而不是单纯的Full Name相同。好在在图5的画面中(我的电脑,邮件,选择“管理”可以弹出),右键Name可以进行重命名。将项目中所有计算机的Name,Full Name全部改为一致后,可以解决前文所描述的问题。

    为了解决这个问题,我请与我对接的西门子销售找遍了郑州、北京、武汉的诸多PCS7高手,也查遍了各种论坛,提供的方法都不行。所以我解决问题后才将我的一点经验与大家分享,希望碰到类似问题的同行能有所借鉴。



 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1316841&b_id=6

侠士

经验值: 1315
发帖数: 584
精华帖: 1
回复:西门子PCS7从ES下载项目到OS时提示“无法打开项目。数据库上下文不存在或者无效”的一种解决方法


只看楼主 1楼 2016-08-26 16:14:27

这个问题,以前我在做项目时也遇到过,当时也是找了很久的原因,结论和你的一样,将name 和 full name改成一致就可以了。


虚心学习,用心做事
以下网友喜欢您的帖子:

  
2v
侠圣

经验值: 4119
发帖数: 413
精华帖: 2
回复:西门子PCS7从ES下载项目到OS时提示“无法打开项目。数据库上下文不存在或者无效”的一种解决方法


只看楼主 2楼 2016-11-03 12:59:33

学习了,我只知道安装完软件后就不能改电脑名了


小石头
以下网友喜欢您的帖子:

  
游侠

经验值: 587
发帖数: 142
精华帖: 1
回复:西门子PCS7从ES下载项目到OS时提示“无法打开项目。数据库上下文不存在或者无效”的一种解决方法


只看楼主 3楼 2016-11-18 09:20:10

西门子的软件无论是安装还是运用,最好按照它的标准或步骤来,否则自己的一点改动会引起很多莫名的问题


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
西门子PCS7从ES下载项目到OS时提示“无法打开项目。数据库上下文不存在或者无效”的一种解决方法
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。