SPI每周一课(27) - 升级2016 - Smartplant Instrumentation智慧工厂仪表解决方案 - 鹰图技术 - Powered by Discuz!
搜索

[分享] SPI每周一课(27) - 升级2016

[复制链接]
15510

   发表于 2018-12-26 12:37:54 | 显示全部楼层 |阅读模式
Hi 各位,    现在SPI版本已经到2018了,不过主流的还是2016及2016SP1这2个版本。
    之前已购买旧版本的用户,该如何升级到2016呢?
    以SPI2013为例:
    ~~~~~~~~~~~~~~~~~~~~~~
    SQL Server下:
    SPI2013的SQL Server版本大多是2012,而SPI2016的SQL Server版本是2014,所以只需要安装SQL Server 2014,以此来升级原先的SQL Server 2012即可。之后用SPI2016的客户端去连接数据库,就会得到需要Upgrade的提示。

    ~~~~~~~~~~~~~~~~~~~~~~
    Oracle下:
    SPI2013的Orace版本是11g,而SPI2016的Oracle版本是12c。会相对麻烦点,方案也不止一种,其中最简单的一种如下:
    1. 在SPI2016客户端上,配置12c的Oracle Client,去连接11g的Oracle Server(因为Oracle的Client允许版本向下兼容)
    2. 运行SPI2016的Administration模块,进行Upgrade
    3. 这时,在11g的数据库中,已经得到了SPI 2016的数据架构(Schema)
    4. 但是,官方建议的兼容性中,SPI2016的数据库是12c,而非11g
    5. 运行SPI2016的Administration模块,进行Backup,将11g数据库中的Domain,备份出来
    6. 在SPI2016客户端上,配置另一个12c的Oracle Client,去连接新的12c的Oracle Server
    7. 运行SPI2016的Administration模块,进行Initialize,将第5步中,得到的Intools_backup.db进行还原
    8. 做一遍必要的检查(如checkdb、Rebuild triggers之类)
    9. 这样,就完成升级了。




回复

使用道具 举报

0条回复

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|鹰图技术 ( 京ICP备16041111号-1

GMT+8, 2020-8-6 06:30 , Processed in 0.086754 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表