一个WINCC6.0的项目在上位机上运行了一段时间后,在复制到我的电脑里面打不开了,提示用项目移植器,可是移植时弹出“启动SYBASE7出错”。这是怎么回事?怎么才能打开这个项目???
最佳答案
你的拷贝的WINCC文件版本应该不是WINCC6.0,而是WinCCV5.X的。wincc5.X与6.0的数据库不一样。5.X用Sybase7而6.0用的是SQL2000。
如果WINCC项目是5.x版本,而用WINCC6.x版本或者用WINCC7.0打开的话需要项目移植。WINCC5.x必须通过项目移植器来一步一步转换(包括数据库)后才能用WINCC6.x打开。然后再移植到7.0中。
WinCC V5.x的数据库Sybase,WinCC V6.x的数据库是SQL Server,所以在项目移植时需要进行数据库转换。
执行wincc6安装盘中options目录下sybase下的setup程序,在安装过程中会提示你插入wincc5.x的安装盘,插入后,直到安装结束即可,序列号可以忽略。
WinCCV5.1光盘镜像下载链接:
http://www.verycd.com/topics/16111/
WinCC V7.0 与以前版本的主要区别在于运行系统数据的显示能力。 如果要在 WinCCV7.0 中使用通过 WinCC V6.x 创建的项目,则必须通过移植相应地修改项目数据。将项目移植到 WinCC V7.0 必须进行画面和库的转换。WinCC V7.0 为您提供了项目移植器以用于画面和库的转换。 还可使用图形编辑器手动转换画面和库。
打开旧项目时,将自动移植项目的组态数据和运行系统数据。
在移植之前,建议为原版本的项目做一个备份。
参考资料:http://www.chinakong.com/download/listdown.asp?id=4289
提问者对于答案的评价:
THANKS
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265395.html