【每周微课】如何查看Intergraph Smart 3D项目备份的版本

对于自己未参与过的项目,可能需要恢复备份文件,而针对一些古老项目的备份文件,在恢复时我们需要先确定备份对应的Intergraph Smart 3D的版本以及数据类型和版本,才能去准备项目环境。

备份文件通常包含五个文件:

  1. 包含数据库备份文件的配置信息的bcf文件;

  2. Site Database备份;

  3. Catalog Database备份;

  4. Model Database备份;

  5. Bakup日志(Optional)。

     

我们可以通过2、3、4的文件拓展名来确定使用的数据库是Microsoft SQL Server还是Oracle。

如果文件拓展名是dat,则是Microsoft SQL Server:

【每周微课】如何查看Intergraph Smart 3D项目备份的版本

如果文件拓展名是dmp,则是Oracle:

【每周微课】如何查看Intergraph Smart 3D项目备份的版本

 

PART
01
对于使用Oracle作为数据库的项目备份

 

当我们打开项目备份的bcf文件,可以看到bcf文件中记录了Oracle的版本和Smart 3D版本号。以下方表格为例,我们可以确定对应的Smart 3D版本为2016:

【每周微课】如何查看Intergraph Smart 3D项目备份的版本

SP3D  2007、SP1-5

(07.00.40.02

07.00.45.08)

Microsoft SQL Server 2005 32-bit

Oracle 10g R2 32-bit (10.2)

SP3D  2009SP1

(08.00.72.0008)

SP3D  2009.1

(08.01.36.0006)

Microsoft SQL Server 2005 32&64-bit

Oracle 10g R2 32&64-bit (10.2)

SP3D  2011SP1

(09.00.71.0046)

Microsoft SQL  Server 2008 R1 SP2 (x64)

Oracle 11g R2  64-bit (11.2)

SP3D  2011R1

(09.01.30.0055)

SP3D  2014

(10.00.73.0047)

SP3D  2014R1

(10.01.15.0060)

Microsoft SQL  Server 2008 R1 SP3 (x64)

Oracle 11g R2  64-bit (11.2)

Smart3D  2016

(11.00.84.0099)

Microsoft SQL  Server 2014

Microsoft SQL  Server 2016( S3DHF12)

Oracle 12c R1  (12.1)

Smart3D  2018

(12.00.25.0003)

Smart3D  2019

(12.01.00.0907)

Microsoft SQL  Server 2016

Oracle 12c R2  (12.2)

Smart3D  13

(13.00.01.3006)

Smart3D  13.1

(13.01.00.2661)

Microsoft SQL  Server 2019

Oracle 19c  (19.3)

 

PART
02
对于使用Microsoft SQL Server作为数据库的项目备份

 

当我们打开bcf时,并不能查看到SQL的版本,只能看到Smart 3D的版本号,虽然我们可以通过上面的表格来核实SQL的版本,但是对于可使用多个版本SQL数据库的Smart 3D来说(例如S3D2016),这种方式并不保险,还是需要通过以下办法确定SQL版本信息。

【每周微课】如何查看Intergraph Smart 3D项目备份的版本

我们可以在任意SQL环境中执行以下语句:

RESTORE HEADERONLY FROM DISK = N’数据库物理路径’;以下方为例:

【每周微课】如何查看Intergraph Smart 3D项目备份的版本

然后根据以下表格进行对照,可以确定这个备份文件的SQL版本为SQL2016。

【每周微课】如何查看Intergraph Smart 3D项目备份的版本

同时还可以检查一下数据库的排序规则。

【每周微课】如何查看Intergraph Smart 3D项目备份的版本

 

通过以上方式,就可以事半功倍的准备项目环境进行备份恢复了,期望对大家有所帮助。

END

 

 

 

 

关于海克斯康

海克斯康,作为数字化信息技术解决方案的革新者,秉承“智慧引擎,共赋未来”的理念,凭借“双智战略”推动制造业的智能与创新,构建新基建智慧城市生态体系。海克斯康业务遍及全球50个国家及地区,拥有员工超过23,000人。

 

关于海克斯康数字智能

海克斯康数字智能是海克斯康集团的独立产业单元。作为全球领先的工程类软件研发企业和信息应用服务商,从数字化工程到数字化交付以及数字化工厂,海克斯康数字智能始终致力于面向工厂全生命周期的企业级工程和管理软件系统的开发及应用服务。海克斯康数字智能通过数字化、智能化的解决方案助力客户充分利用有价值的数据资产,实现可持续发展,赋能流程工业的数字化转型,提高生产效率。

 

 

 

相关软件
Intergraph Smart 3D是海克斯康数字智能的新一代三维工程设计解决方案,在海克斯康超过三十年的工程经验积累基础上,采用最新的软件技术进行核心构架,简化了工程设计过程,同时更加有效的使用并重复使用现有数据,是目前市面上最为先进、
相关阅读