wincc运行项目发生0x80046127错误

wincc运行项目发生0x80046127错误
 每次重新启动都能正常运行项目 但是已重新启动再运行相同目录下的项目就出现0x80046127错误 当改变项目路径时项目就能启动 
 重新启动系统以后次目录下的项目又无法驱动 包括第一次使用路径 下的项目也无法驱动
 就是要不停的复制路径 改变路径 重新启动以后改变项目路径才能正常运行 
 不知道如何解决

问题补充:
项目已经运行了一段时间 没有问题

最佳答案

原因1
 下列文件丢失,损坏,无效或无法访问。
 • <projectname> RT.mdf 
 • <projectname> RT.ldf 
 • <projectname>. Ldf 
 • <projectname> AlarmRT.mdf 
 • <projectname> AlarmRT.ldf
 措施1
 这种情况是在你复制项目时,而项目仍处于打开状态,或者如果你复制或访问数据库是开放的情况下发生的,在这种情况下,你应该 在WinCC的项目复制器完全退出或者等你的项目在完成最后备份后才能继续其他操作。WinCC的联机帮助“"WinCC Information System> Working with
 WinCC> Working with Projects> References> file structure of a
 Project “有对WinCC项目重要文件和目录的详细描述。
 原因2
 SQL Server安全模式发生了由“自由模式”到“Windows身份验证模式”转换。
 措施2
 WinCC中使用SQL Server登录连接到SQL数据库恢复。如果安全模式处于“Windows身份验证模式”状态,就不能在WinCC中访问数据库。
 下面说明SQLServers 如何将安全模式设置为“自由模式”:
 1 从 Start> Programs> Microsoft SQL Server> Enterprise
 Manager打开SQL Server Enterprise Manager .
 2点击加号展开导航窗口左边的“SQL Server
 Group”。
 3单击鼠标右键(<MachineName> \ WinCC),并选择进入 
 “Properties”。
 4 切换到选项卡“Security”。
 5 选择"Authentication> SQL Server andWindows ".
 6确认新的应用。
 7重新打开项目验证设置。
 原因3
 没有足够的权限
 措施3
 检查当前用户是否拥有足够的权限
 检查当前的WinCC项目是否被更改。
 检查SIMATIC HMI 是否为当前的Windows用户分配了权限。
 注意: 
 用户权限只有在退出重新登陆后才能生效。
 WinCC的安装完成后,第一次调用SQL Server 的主机名应该不再改变。
 措施4
 SQL Serve应重新安装。注意:也请参阅文档5708281
 原因5
 SQL Server在项目打开时未能正常启动。
 措施5
 在项目打开前重新启动SQL Server。

 

提问者对于答案的评价:
1

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271012.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午8:01
下一篇 2019年6月11日 上午8:01

相关推荐