SPI2016较之前的SPI版本有了较大的变化,为测试下这个版本的SPI功能性能如何,特搭建测试环境。
以下摘自安装手册的配置
- SPI服务器为支持64位的硬件上的,64位操作系统,的32位数据库软件。
- SPI客户端为支持64位的硬件上的,32位操作系统,的32位数据库软件为。
- SPI不支持SQL Server 64位。但是可以安装SQL Server 32位客户端,搭配SQL Server 64位服务器使用。
PS:这个说明表示SPI软件是32位的,而对于64位的数据库等软件的支持可能会存在一定的问题。后面将会介绍。
SPI 数据库服务器
硬件要求:
- 3GHz奔腾处理器(Oracle),2GHz至强处理器(SQL Server)
- 4GB RAM(根据项目大小)
- 3GB硬盘空间
- 百兆带宽(建议千兆)
支持的操作系统
Windows Server 2012 R2 Standard & Dataserver
PS:由于Oracle 12c服务器仅有64位版本,因此WS2012应为64位
支持的数据库服务器软件
- Microsoft SQL Server 2014
- Oracle 12c R1 client (12.1.0.2) Patch 2
PS:Windows 10 和 Oracle 12.1.0.2之后,服务名不能带下划线\"_\"。
软件空间要求:
client应该有误,应该是Sever
软件 | 硬件空间要求 |
---|---|
Oracle Server | 2GB |
Oracle instance | 50MB |
SQL Server 2014 | 6GB |
SPI 数据库 | 200MB |
SPI 数据文件 (5000回路及接线) | 500MB |
其他软件准备
- PDF阅读器
- IE 11(已作为操作系统一部分)
- .NET Framework 4.5.2(操作系统内置)
- Office 2013
- SPLM 2012(12.00.05.00或更高版本)
PS:.NET Framework 4.5.2不用单独准备,即使操作系统的版本较低,SPI2016安装的时候也会进行下载安装的。
SPI工作站
硬件要求:
- 3GHz奔腾处理器
- 4GB RAM
- 3GB硬盘空间
- 百兆带宽(建议千兆)
- 打印机等
支持的操作系统
- Microsoft Windows 7 SP1 Professional and Enterprise, 64-bit
- Microsoft Windows 8.1 SP1 Professional and Enterprise, 64-bit
- Microsoft Windows 10 Professional & Enterprise
PS:Win8.1需要某些权限配置,鉴于Win8并不适合办公,在此不多介绍。
PPS:我很好奇,一个不支持64位的软件为啥非要要求操作系统是64位的。
支持的数据库客户端
- Microsoft SQL Server Client 2014
- Oracle 12c R1 client (12.1.0.2) Patch 2.不管服务器安装的是32位的还是64位的Oracle数据库软件,都要用32位的客户端。
PS:注意服务器端和客户端的软件版本应该保持一致。
PPS:我们注意到,客户端需要安装32位的版本,但是Oracle 12C之后,服务器仅有64位版本。而本机安装64位服务器+32位客户端的配置能实现吗?我尝试了下,安装完成64位服务器数据库后再安装32位客户端会闪退。是不是就不能搭建一套单操作系统的测试环境了?
软件 | 硬件空间要求 |
---|---|
Oracle Client | 1GB |
SQL Server 2014 Client | 2GB |
SPI软件 | 1.6GB |
其他软件准备
- PDF阅读器
- IE 11(已作为操作系统一部分)
- .NET Framework 4.5.2(操作系统内置)
- Office 2013 (注意客户端只支持32位)
- SPLM 2012(12.00.05.00或更高版本)
- Microsoft XML Core Services (MSXML) 6.0 SP1/SP3
可选软件
- SmartSketch 2014 R1或其他类似的图形编辑器(用来修改图框和图例文件)
- AutoCAD(SPI2016另存功能仅支持AutoCAD2012,在AutoCAD2014版创建的图纸可以在SPI2016使用)
- Bentley MicroStation —08
- InfoMaker 12.5(不支持更高的版本)
- Citrix XenServer 6.5
PS:以上介绍了基于Oracle数据库和SQL Server数据库这两种配置,实际上SPI还可以基于Sybase Adaptive Server Anywhere数据库。不过该配置是作为单机版使用的,在实际中极少用到,故不做介绍。
PPS:以上版本要求仅是官方给出的要求,其他版本可能也是可以使用的。