1.3 安装 PlateSpin Protect 软件组件

本节提供有关安装 PlateSpin Protect 软件随附的所需组件的信息。要使用远程 Microsoft SQL Server 数据库服务器和环境(而不是在同一台服务器上安装本产品随附的 SQL Server 软件),您必须配置 SQL Server 的设置,并将环境配置为允许远程连接。

1.3.1 启动 PlateSpin Protect 安装起动程序

本节提供有关在确保所需主机上安装好必备组件后安装 PlateSpin Protect 软件的信息。

  1. NetIQ 下载站点下载 PlateSpinProtectSetup-11.2.0.xxxx.exe 安装程序,并将其保存在要安装 PlateSpin 服务器的主机上。

  2. 运行安装程序,指定临时安装文件的位置,然后单击下一步

    安装程序将提取所需的文件,并打开“安装起动程序”窗口。

    如果安装程序检测到现有的 SQL Server 安装,它会禁用相应的安装 SQL Server Express 选项。

    如果要使用随 PlateSpin Protect 分发的 Microsoft SQL Server Express Edition,则先安装该软件组件。有关详细信息,请参见安装 Microsoft SQL Server Express Edition

    如果要使用现有的 Microsoft SQL Server 数据库服务器,请跳过数据库软件安装。在安装本产品之前,请根据配置远程 Microsoft SQL Server 数据库服务器中所述配置 SQL Server 设置和环境。

1.3.2 安装数据库服务器

在安装 PlateSpin Protect 之前,请使用以下方法之一设置数据库服务器:

安装 Microsoft SQL Server Express Edition

如果您目前没有 Microsoft SQL Server 数据库服务器,可以安装 PlateSpin Protect 软件发行套件中包含的 Microsoft SQL Server Express Edition。

注:无法根据 Microsoft Developer Network 建议将 PlateSpin Protect 服务器随附的 Microsoft SQL Server Express Edition 安装在域控制器上。

要安装 Microsoft SQL Server Express,请执行以下操作:

  1. 在所需的数据库服务器主机上,启动安装起动程序。

    请参见启动 PlateSpin Protect 安装起动程序

  2. 单击安装 SQL Server Express 并遵照屏幕指导操作。

    程序将安装运行 PlateSpin Protect 所需的数据库服务器和数据库实例。

  3. (视情况而定)如果 SQL Server 数据库服务器不是在计划用于 PlateSpin 服务器的服务器上,请在环境中配置相应的设置,以允许远程连接。请参见配置远程 Microsoft SQL Server 数据库服务器

配置远程 Microsoft SQL Server 数据库服务器

为使现有的 Microsoft SQL Server 安装正常运行,PlateSpin Protect 要求您在安装产品之前,在环境中配置特定的设置。这些设置将允许在 SQL Server 和 PlateSpin 服务器之间建立远程连接。

要准备好现有的 SQL Server,请执行以下操作:

  1. 确保数据库服务器运行受支持版本的 Microsoft SQL Server。请参见数据库服务器

  2. 确保配置一个专用的命名数据库实例来配合 PlateSpin Protect 使用。在安装产品期间,您需要用到相应的数据库服务器名称和数据库实例名称。

    注:可以使用同一个 Microsoft SQL Server 数据库服务器来托管多个 PlateSpin Protect 和 PlateSpin Migrate 服务器的数据库实例。每个数据库实例必须具有唯一的名称,并已根据其 PlateSpin 服务器进行了单独的配置。

  3. 确保将 Microsoft SQL Server 配置为允许 TCP/IP 连接和命名管道连接。

  4. (视情况而定)如果您要使用 Windows 鉴定来访问 Microsoft SQL Server 数据库,则必须在 Active Directory 中配置以下设置:

    • 必须将 Microsoft SQL Server 数据库服务器添加到域中。

    • 需要使用两个域用户帐户来完成 PlateSpin Protect 安装。

      • 其中一个域用户已设置 sysadmin 角色: 创建数据库、表和其他纲要对象时,需要使用这个具有 SQL 管理员权限的用户。

      • PlateSpin 服务用户: 该服务用户可以是域中特权较低的域用户。但是,该服务用户必须是 PlateSpin Protect 服务器上的本地管理员,并且在执行安装之前,就应该向其授予该许可权限。

        如果 Windows 用户的口令发生更改,则您必须更新 PlateSpin 服务用户和 IIS 应用程序池的口令。请考虑使用口令永不失效的 Windows 用户,以免出现这种情况。

    注:如果您使用 Windows 鉴定,在升级或更新 PlateSpin 服务器时,必须以具有 SQL 管理员权限的域用户身份登录。

  5. 在防火墙上打开以下端口,以支持鉴定到 SQL Server:

    • 端口 49152-65535/TCP: 允许 LSA、SAM、Netlogon 的 RPC 通讯。

    • 端口 1433/TCP: 允许 Microsoft SQL Server 的通讯。

    • 自定义端口: 如果要将 SQL Server 配置为使用自定义 TCP 端口,则必须在防火墙上打开该端口。

    注:如果不使用动态端口,则必须在数据库服务器字段中指定专用端口。

  6. (视情况而定)如果要为 PlateSpin Protect 使用专用端口,则必须在防火墙上打开这些端口:

    1. 在数据库服务器上,确定需要打开哪些端口:

      1. 在 SQL Server 配置管理器中,选择 SQLExpress 的协议 > TCP/IP,然后单击右键并选择属性

      2. 在对话框中,选择 IP 地址选项卡。

      3. IPAll 下面(或者所需协议的下面),如果 TCP 端口TCP 动态端口设置为非 0 的任何值,请在防火墙上打开指定的端口。您需要使用这些端口来连接 SQL Server。

        例如,如果 TCP 动态端口字段设置为 60664,TCP 端口字段设置为 1555,那么,您必须在 SQL Server 上的防火墙规则中启用端口 60664 和 1555。

    2. 在防火墙上打开端口。

    注:如果为动态端口设置了一个值,当您单击浏览时,SQL 服务器列表中可能不会显示您的服务器。在这种情况下,您必须在 PlateSpin Protect 安装程序的数据库服务器输入字段中手动指定服务器。

    例如,如果服务器名称为 MYSQLSERVER,数据库实例名称为 SQLEXPRESS,为动态端口设置的专用端口为 60664,那么请键入以下文本,然后选择所需的鉴定类型:

    MYSQLSERVER\SQLEXPRESS,60664

    必须在防火墙上打开端口。

1.3.3 安装 PlateSpin 服务器

  1. 确保所需的 PlateSpin 服务器主机满足最低系统要求。

    请参见系统要求

  2. 确保所需的 PlateSpin 服务器主机符合建议的指导原则。

    请参见一般指导

  3. 确保所需的 PlateSpin 服务器主机安装了必需的必备软件。

    请参见安装必备软件

  4. 确保所需的 PlateSpin 服务器主机安装并配置了必需的数据库服务器。

    请参见安装数据库服务器

  5. 在所需的 PlateSpin 服务器主机上,启动安装起动程序。

    请参见启动 PlateSpin Protect 安装起动程序

  6. 在 PlateSpin Protect 安装起动程序中,单击安装 PlateSpin 服务器,然后遵照屏幕指导操作。

    安装程序会启动安装进程并提示您接受 PlateSpin Protect 软件许可协议。

    必须先接受软件许可协议才能安装产品。

  7. 选择我接受许可协议中的条款选项,然后单击下一步

  8. 指定一个数据库服务器和数据库实例。执行以下操作之一:

    • 如果使用本地安装的 PlateSpin Protect 软件分发中包含的数据库服务器(默认选项),则保留下拉列表中的默认选择 (local)\PLATESPINDB,并保留默认 sa 身份凭证。

      如果随后移动 PlateSpin Protect 数据库实例或更改 SQL Server 口令,则必须重设置 PlateSpin Protect 数据库连接设置。有关详细信息,请参见知识库文章 7970523

    • 如果使用远程数据库服务器,则单击浏览以从网络中的可用数据库服务器列表中选择。按以下格式指定数据库:

      • 单实例 SQL Server 的安装: database_server

      • 多实例 SQL Server 的安装: database_server\database_instance(指定实例名称)

  9. 为指定的数据库服务器指定数据库身份凭证,然后单击验证服务器以验证这些身份凭证

    (默认设置为 SQL Server:(local)PLATESPINDBSQL 登录:sa)。

  10. 单击下一步,然后验证您的 SQL 实例SQL 登录选择。

  11. 单击下一步

    该安装程序会提示您指定是要允许 HTTP 还是 HTTPS:

    如果您需要无安全保护的连接 (HTTP),请选择允许无安全保护的连接 (HTTP) 选项;如果您需要有安全保护的连接 (HTTPS),则请保留该选项的取消选择状态(默认设置)。

    如果您的 IIS 服务器拥有签名的 SSL 证书,默认的通讯协议将会是 HTTPS;否则,您的浏览器将显示“不受信任的连接”警告。这是正常的。有关如何继续的信息,请参见浏览器文档。

  12. 单击下一步,验证安装设置,再单击安装,然后遵照屏幕指导操作。

    该安装程序会安装 PlateSpin 服务器软件并完成该软件运行前的准备工作。

    注:此过程可能需要几分钟才能完成。