跳转至

基于SQL Server数据库的Smart 3D安装

约 3269 个字 预计阅读时间 11 分钟

概述

本文章旨在指导基于SQL Server数据库的Smart 3D安装过程,以确保遵循此文档可以自行部署SQL Server数据库项目的Smart 3D服务器及客户端。

软件版本

以最新版Smart 3D V14U3为例。[2025-06]

Compatibility Matrix - Smart 3D V14U3

数据库服务器

系统要求

Windows Server 2022

软件清单

  • 数据库:Microsoft SQL Server 2022
  • SSMS:Microsoft SQL Server Management Studio 20

安装步骤

一、通用配置

1. 修改计算机名

通常要改成一个容易识别的计算机名,这样便于记忆与访问。计算机名不能以数字开头。

  1. 打开资源管理器,在此电脑上右击,打开属性窗口;

    image.png

  2. 在打开的窗口选择重命名这台电脑,打开重命名窗口;

    image.png

  3. 填写新的计算机名,点击下一步按钮;

    image.png

  4. 根据提示进行计算机重启。

    image.png

2. 关闭IE增强

这将提升在Windows Server系统上使用浏览器访问网站的用户体验。

  1. 打开服务器管理器,在左侧切换至本地服务器,在右侧设置项中找到 IE增强的安全配置 ,点击右侧的蓝色字体,打开设置页面;

    image.png

  2. 将设置项均选为关闭,点击确定按钮,完成设置。

    image.png

3. 固定IP地址

非必须。根据公司网络安全要求设置。

请在网络工程师的指导或帮助下进行设置。

  1. 打开设置,并进入网络和Internet;

    image.png

  2. 点击网络和共享中心,打开设置窗口;

    image.png

  3. 在左侧选择更改适配器设置,进入设置页;

    image.png

  4. 在对应的网络驱动上右击,选择属性按钮;

    image.png

  5. 双击Internet 协议版本 4(TCP/IPv4),打开IP及DNS相关设置界面;

    image.png

  6. 根据公司网络要求填写IP及DNS相关设置项,点击确定,并一步步保存退出。

    image.png

4. 加域

请在后续步骤前完成加域操作。

加域的操作请在域管理员的指导或帮助下进行。

加域后,请以域管理员身份登录系统,并设置本地管理员权限。

image.png

5. 关闭防火墙

非必须。请根据公司的网络安全策略进行设置

  1. 在控制面板中找到Windows Defender防火墙,并打开;

    image.png

  2. 点击左侧的启用或关闭Windows Defender防火墙,打开设置页面;

    image.png

  3. 将所有网络的防火墙均关闭,并点击确定按钮进行确认。

    image.png

4.如果不关闭防火墙,需要打开特定的端口,请联系网络工程师协助处理。

6. 关闭Windows Defender

非必须。关闭Windows Defender之后,将不会对磁盘进行扫描,不会进行实时病毒监测。请根据公司网络安全策略进行选择性设置。

  1. 打开运行(Win+R),输入gpedit.msc,回车或点击确认按钮,打开本地组策略编辑器的设置页;

    image.png

  2. 在左侧依次展开计算机配置--管理模板--Windows组件--Windows Defender 防病毒程序,在右侧找到关闭Windows Defender 防病毒程序,双击打开;

    image.png

  3. 选择已启用,并点击确定按钮,并关闭相关窗口,完成设置。

    image.png

7. 关闭服务器管理器自动开启

非必须。关闭服务器管理器自动开启之后,之后服务器重启,将不会自动打开服务器管理器。

  1. 打开服务器管理器,在右上角点击管理,并从下拉选项中选择服务器管理器属性,打开设置页面;

    image.png

  2. 勾选在登录时不自动启动服务器管理器选项,点击确定按钮,并关闭相关窗口,完成设置。

    image.png

二、安装和配置SQL Server数据库

1.安装SQL Server数据库
  1. 运行SQL Server安装程序。可选择进行系统配置检查器,如果没有严重影响SQL Server 2019安装的失败项,点击确定按钮以进行安装;

    image.png

  2. 点击左侧的安装按钮,在右侧选择全新 SQL Server 独立安装或向现有安装黍加功能打开安装向导开始安装;

    image.png

  3. 产品密钥页面,输入产品密钥或选择对应版本,点击下一步按钮继续;

    image.png

  4. 许可条款页面,勾选我接受许可条款和隐私声明选项,点击下一步按钮继续;

    image.png

  5. Microsoft更新页面,可根据需要勾选是否检查更新。点击下一步按钮继续;

    image.png

  6. 安装规则页面,直接点击下一步按钮继续;

    image.png

  7. 功能选择页面,按照如下所示选择必须组件,可根据需要修改安装路径,点击下一步按钮继续;

    image.png

  8. 实例配置页面,设置实例名,点击下一步按钮继续;

    image.png

  9. 服务器配置页面,配置前两个数据库服务所需要运行的账户名,并输入对应的密码,通常设置为管理员账户。启动类型设置为自动。点击下一步按钮继续;

    image.png

  10. 数据库引擎配置页面,选择混合模式,设置SQL Server系统管理员(sa)账户的密码,点击添加当前用户添加当前账户作为SQL Server管理员,也可以点击添加按钮以添加其他账号作为SQL Server管理员,点击下一步按钮继续;

    image.png

    若需要修改数据库文件存储目录,可切换到数据目录标签进行设置。请根据公司对数据库服务器要求进行设置。

    image.png

    若需要修改数据库运行内存上限,可切换到内存标签进行设置。上限通常建议设置为总内存的70%-80%,可按需设置。
    image.png

  11. 准备安装页面,点击安装按钮开始安装,直到安装完成。

    image.png

2. 安装SSMS

运行SSMS的安装程序,点击安装按钮开始安装,直到安装完成。

image.png

image.png

3. 配置SQL Server
  1. 打开SQL Server 配置管理器,将三个协议都设置为已启用

    image.png

  2. 右键TCP/IP属性,将所有的TCP端口都设置为1433

    image.png|500

  3. 重启服务

    image.png


应用服务器与管理员端

系统要求

Windows Server 2022

软件清单

  • Microsoft Command Line Utilities 15 for SQL Server (x64)
  • Smart Licensing (ISL)
  • Microsoft Office 2021/365(32-bit 或 64-bit)
  • SmartPlant Schema Editor

安装步骤

一、通用配置

配置内容与数据库服务器上的通用配置相同。

二、安装必须软件

1. Microsoft Office 2021/365(32-bit 或 64-bit)

安装完毕后,需要设置启用Excel的宏,从而确保S3D的报表功能可以正常使用。

步骤:

  1. 启动Excel程序,新建一个空白工作簿;
  2. 点击文件,在新界面的左侧找到选项,点击打开Excel选项对话框;
  3. 点击信任中心,并点击信任中心设置...按钮,打开信任中心对话框;
  4. 找到宏设置并点击进入该标签,选中启用VBA宏(不推荐:可能运行危险代码),并勾选信任对VBA工程对象模型的访问,点击确定按钮;
  5. 关闭所有对话框及Excel程序即可。

image.png

2. Smart Licensing (ISL)

请参考: ISL Client 安装与使用

3. Microsoft Command Line Utilities 15 for SQL Server (x64)

所有使用到Smart 3D的机器(数据库服务器除外)都需要安装该组件。

  1. 下载 Microsoft Command Line Utilities 15 for SQL Server (x64)
  2. 双击启动安装程序;
  3. 直接一步一步安装即可。

三、 安装SSMS(管理员电脑同样需要安装)

管理员电脑是指需要进行以下任意操作的电脑:

  1. 进行项目管理,如项目的创建、备份还原、升级等操作
  2. 运行命名服务
  3. 运行碰撞检查

安装过程与数据库服务器上的SSMS安装过程相同。

安装结束后,需要进行数据库服务器的注册。

注册数据库服务器
  1. 打开SQL Server Management Studio,并使用有权限的账户登录对应的数据库实例;

    image.png

  2. 点击视图,在下拉菜单中找到已注册的服务器,打开注册窗口;

    image.png

  3. 在打开的已注册的服务器窗口,展开数据库引擎树状目录结构,找到本地服务器组,右键选择新建服务器注册,打开注册界面;
    image.png

  4. 选择服务器名称,点击保存即可。注册成功后就可以关闭SQL Server Management Studio程序了。
    image.png

    image.png

四、安装Smart 3D程序

通常应用服务器上会安装命名服务和碰撞检查服务,而管理员端是不需要的。Smart 3D组件请根据需要进行安装。

  1. 打开安装程序Setup.exe,点击Full Installation按钮,开始安装;

    image.png

  2. 填写User NameCompany,勾选要安装的组件,点击Next继续;

    注意

    1. User NameCompany不要为空,不要包含特殊字符或中文字符;
    2. 通常在应用服务器上需要安装这些组件:Project Management、Bulkload Reference Data、Database Interference Detection Service、Intergraph Smart3Dx、Name Generator Installation和Reference Data Installation。也就是大而全;
    3. 通常在管理员的机器上需要安装这些组件:Project Management、Bulkload Reference Data、Intergraph Smart3Dx和Reference Data Installation。也就是碰撞检查和命名服务这两个服务不需要安装。

    image.png

  3. 勾选I agree to the Software License Agreement terms and conditions.,并点击Install,开始安装;

    image.png

  4. 等待安装完毕,点击Finish退出安装即可。
    image.png

五、安装SmartPlant Schema Editor

从S3D V13开始,SmartPlant Schema Editor不再随Smart 3D的安装包一起提供,需要单独下载Information Management(点击下载IMv10最新版本 ),并安装对应组件。

  1. 解压下载的安装包,并以此安装如下组件:

    image.png

  2. 每个组件的安装都很简单,且安装方法一致;

    1. 运行对应文件夹中的exe安装程序,点击Start Setup按钮开始安装;

      image.png

    2. 直接点击Next进行安装,如果在安装SmartPlant.NETCore时提示是否覆盖,可以选择否,因为某些组件在安装SmartPlant.NET时已经装过了;

      image.png

    3. 等待安装完成,点击Finish退出安装。
      image.png

客户端

系统要求

Windows 10/11

软件清单

  • Microsoft Command Line Utilities 15 for SQL Server (x64)
  • Smart Licensing (ISL)
  • Microsoft Office 2021/365(32-bit 或 64-bit)
  • SmartPlant Schema Editor

安装步骤

一、通用配置

配置内容与数据库服务器上的通用配置相同。

二、安装必须软件

1. Microsoft Office 2021/365(32-bit 或 64-bit)

安装完毕后,需要设置启用Excel的宏,从而确保S3D的报表功能可以正常使用。

步骤:

  1. 启动Excel程序,新建一个空白工作簿;
  2. 点击文件,在新界面的左侧找到选项,点击打开Excel选项对话框;
  3. 点击信任中心,并点击信任中心设置...按钮,打开信任中心对话框;
  4. 找到宏设置并点击进入该标签,选中启用VBA宏(不推荐:可能运行危险代码),并勾选信任对VBA工程对象模型的访问,点击确定按钮;
  5. 关闭所有对话框及Excel程序即可。

image.png

2. Smart Licensing (ISL)

请参考: ISL Client 安装与使用

3. Microsoft Command Line Utilities 15 for SQL Server (x64)

所有使用到Smart 3D的机器(数据库服务器除外)都需要安装该组件。

  1. 下载 Microsoft Command Line Utilities 15 for SQL Server (x64)
  2. 双击启动安装程序;
    1. 如果此步骤报错,提示“缺少组件microsoft odbc driver 17 for sql servermicrosoft odbc driver 17 for sql server”,则下载microsoft odbc driver 17 for sql server进行安装。
    2. 下载后,双击启动安装程序,直接一步一步安装即可。
  3. 直接一步一步安装即可。

三、安装Smart 3D程序

通常应用服务器上会安装命名服务和碰撞检查服务,而管理员端是不需要的。Smart 3D组件请根据需要进行安装。

  1. 打开安装程序Setup.exe,点击Full Installation按钮,开始安装;

    image.png

  2. 填写User NameCompany,勾选要安装的组件,点击Next继续;

    注意

    1. User NameCompany不要为空,不要包含特殊字符或中文字符;
    2. 通常在客户端上只需要安装Smart3D的经典界面及Smart 3Dx的现代化界面即可。

    image.png

  3. 勾选I agree to the Software License Agreement terms and conditions.,并点击Install,开始安装;

    image.png

  4. 等待安装完毕,点击Finish退出安装即可。
    image.png

四、安装SmartPlant Schema Editor

从S3D V13开始,SmartPlant Schema Editor不再随Smart 3D的安装包一起提供,需要单独下载Information Management(点击下载IMv10最新版本 ),并安装对应组件。

  1. 解压下载的安装包,并以此安装如下组件:

    image.png

  2. 每个组件的安装都很简单,且安装方法一致;

    1. 运行对应文件夹中的exe安装程序,点击Start Setup按钮开始安装;

      image.png

    2. 直接点击Next进行安装,如果在安装SmartPlant.NETCore时提示是否覆盖,可以选择否,因为某些组件在安装SmartPlant.NET时已经装过了;

      image.png

    3. 等待安装完成,点击Finish退出安装。
      image.png