目录

Search

  1. 前言
  2. 升级概览
  3. 应用 HotFix
  4. 在 Linux 上升级域之前
  5. 在 UNIX 上升级域之前
  6. 在 Windows 上升级域之前
  7. 准备升级
  8. 升级域
  9. 升级域,同时更改节点配置
  10. 在升级应用程序服务之前
  11. 应用程序服务升级
  12. Informatica 客户端升级
  13. 升级之后
  14. 附录 , A: 升级清单
  15. 附录 , B: 管理分发包

从版本 10.4.0 和更高版本升级 (10.5.6)

从版本 10.4.0 和更高版本升级 (10.5.6)

在图形模式下升级。

在图形模式下升级。

在图形模式下进行升级时,可以更改节点配置以将域升级到其他计算机或其他域配置存储库数据库。您可以在 Windows 上的图形模式下升级域。
在 Windows 上,如果在从根目录运行 install.bat 文件时遇到问题,请运行以下文件:
<Informatica installation directory>/server/install.exe
  1. 使用与用于安装上一版本相同的用户帐户登录到计算机。
  2. 停止对要升级的 Informatica 产品的目录和子目录进行访问的所有进程,包括命令提示符和结尾日志。
  3. 转到安装文件所在目录的根位置,然后以管理员身份运行 install.bat。
    要以管理员身份运行文件,请右键单击 install.bat 文件并选择
    以管理员身份运行
    在 Windows 上,如果在从根目录运行 install.bat 文件时遇到问题,请从以下位置运行 install.exe:
    <Informatica installation directory>/server/install.exe
    如果没有以管理员身份运行安装程序,Windows 系统管理员可能无法访问 Informatica 安装目录中的文件。
    此时将显示
    Informatica 10.5.6
    页面。
  4. 选择
    升级到
    Informatica 10.5.6
    此图介绍可用的 Informatica 升级版本。
    Informatica 提供了实用程序来推动 Informatica 服务安装过程。在升级 Informatica 服务之前,您可以运行以下实用程序:
    安装前 (i10Pi) 系统检查工具。
    验证您要在其上安装 Informatica 服务的计算机是否符合安装系统要求。
    Informatica Upgrade Advisor。
    在执行升级之前验证域中的服务并检查已过时的服务。
  5. 单击
    开始
  6. 阅读 Informatica 产品使用工具包的条款和条件并选择
    我同意条款和条件
    本软件会自动向位于美国的 Informatica 公司传输有关部署此软件的计算和网络环境的信息,以及该部署的数据使用及系统统计信息,但您拥有如下文所述的退出选择权。这一信息传输是 Informatica 隐私策略规定的服务的一部分,Informatica 将依据位于以下网址的 Informatica 隐私策略使用此信息并对其另做处理:https://www.informatica.com/in/privacy-policy.html。您可以在 Administrator 工具中禁用使用情况收集功能。
  7. 此时将显示
    升级必备条件
    页面。
    请先验证要求,然后再继续升级。
  8. 单击
    下一步
    此时将显示
    升级目录
    页面。
  9. 输入要升级的 Informatica 版本的目录以及要在其中安装
    Informatica 10.5.6
    的目录
    下表介绍了必须指定的目录:
    目录
    说明
    要升级的 Informatica 产品的目录
    包含您要升级的 Informatica 服务版本的目录。
    Informatica 的目录
    要安装 Informatica 的目录。
    输入安装目录的绝对路径。该目录不能与包含早期版本 Informatica 服务的目录相同。路径中的目录名称不得包含空格或以下特殊字符:@|* $ # ! % ( ) { } [ ] , ; '
    Informatica 建议在安装目录路径中使用字母数字字符。如果您使用特殊字符,例如 á 或 €,则在运行时可能会出现意外结果。
    在 Windows 上,安装目录必须位于当前计算机上。
  10. 选择
    允许更改节点主机名和端口号
    使用此选项可以更改您升级的 Informatica 安装的配置。如果要升级到其他计算机,则可以更改节点配置,以与新计算机的配置匹配。如果要升级到其他域配置存储库数据库,则可以更改节点配置以匹配新数据库的配置。
  11. 如果要通过 Informatica 安装程序安装分发包,请选中复选框。
  12. 如果选择安装分发包,请从列表中选择一个或多个要安装的包。
  13. 单击
    下一步
    将显示
    域安全性 - 加密密钥
    页面。
  14. 输入 Informatica 域加密密钥的目录。
    Informatica 使用加密密钥(如密码)保护存储在 Informatica 域中的敏感数据的安全。在升级时,您必须输入在要升级的节点上存储加密密钥的目录。
    Informatica 域中的所有节点都使用相同的关键字和加密密钥。必须将域的名称、加密密钥的关键字以及加密密钥文件保存在一个安全位置。更改域的加密密钥或将存储库移至其他域时,需要加密密钥。
    属性
    说明
    加密密钥目录
    在其中为域存储加密密钥的目录。默认情况下,加密密钥在以下目录中创建:
    <Informatica 安装目录>/isp/config/keys
  15. 输入 Informatica 域的用户名和密码。
  16. 单击
    下一步
    此时将显示
    安装前摘要
    页面。
  17. 查看升级信息,然后单击
    安装
    以继续。
    升级向导会将 Informatica 服务器文件安装到
    Informatica 10.5.6
    安装目录。
    升级向导会显示警告,指明要先关闭 Informatica 域,然后再继续进行升级。
  18. 单击
    确定
  19. 如果升级网关节点,则在
    域配置存储库升级
    页面上输入域配置存储库的数据库和用户帐户信息。
    如果您要升级执行工作的节点,升级向导不会显示域配置存储库信息。您不能修改数据库连接信息。跳到步骤 21
    输入以下数据库信息和用户帐户信息:
    属性
    说明
    数据库类型
    域配置存储库的数据库。选择 Oracle、IBM DB2、Microsoft SQL Server、PostgreSQL 或 Sybase ASE。
    数据库用户 ID
    域配置存储库的数据库用户帐户。
    用户密码
    数据库用户帐户的密码。
    表空间
    适用于 IBM DB2。要在其中创建表的表空间的名称。指定满足 32768 字节 pageSize 要求的表空间。
    在单分区数据库中,如果未选择此选项,则安装程序将在默认表空间中创建表。
    在多分区数据库中,选择此选项并指定位于数据库目录分区中的未分区表空间的名称。
    架构名称
    适用于 Microsoft SQL Server 或 PostgreSQL。将包含域配置表的架构的名称。如果未选择此属性,则安装程序将在默认架构中创建表。
    受信任连接
    适用于 Microsoft SQL Server。指示是否通过受信任连接连接到 Microsoft SQL Server。受信任身份验证将使用当前用户的安全凭据建立到 Micrsoft SQL Server 的连接。如果未选择此属性,则安装程序将使用 Micrsoft SQL Server 身份验证。
  20. 输入 JDBC 连接信息。
    • 要使用 JDBC URL 信息输入连接信息,请选择
      JDBC URL
      并指定 JDBC URL 属性。
      下表介绍了您必须指定的 JDBC URL 属性:
      属性
      说明
      数据库地址
      数据库的主机名和端口号采用以下格式:
      host_name:port
      数据库服务名称
      服务或数据库名称:
      • Oracle:输入服务名称。
      • Microsoft SQL Server:输入数据库名称。
      • IBM DB2:输入服务名称。
      • Sybase ASE:输入数据库名称。
      • PostgreSQL:输入数据库名称。
      JDBC 参数
      要包含在数据库连接字符串中的可选参数。使用这些参数可优化数据库的数据库操作。验证参数字符串是否有效。安装程序在将参数字符串添加到 JDBC URL 之前不会对该字符串进行验证。如果未选择,则安装程序将创建不带任何附加参数的 JDBC URL 字符串。
    • 要使用自定义 JDBC 连接字符串输入连接信息,请选择
      自定义 JDBC 连接字符串
      并键入连接字符串。
      在 JDBC 连接字符串中使用以下语法:
      IBM DB2
      jdbc:Informatica:db2://<主机名>:<端口号>;DatabaseName=
      Oracle
      jdbc:Informatica:oracle://<主机名>:<端口号>;ServiceName=
      使用以下连接字符串通过 Oracle Connection Manager 连接到 Oracle 数据库:
      jdbc:Informatica:oracle:TNSNamesFile=<tnsnames.ora 文件的完全限定路径>;TNSServerName=<TNS 名称>;
      Microsoft SQL Server
      jdbc:Informatica:sqlserver://<主机名>:<端口号>;SelectMethod=cursor;DatabaseName=
      具有 Windows NT 凭据的 Microsoft SQL Server
      如果您为 Microsoft SQL Server 上的模型存储库数据库指定了 Windows NT 凭据,则需指定连接字符串语法以便包括 NTLM 身份验证方法。
      使用具有 Windows NT 凭据的默认实例的 Microsoft SQL Server:
      "jdbc:informatica:sqlserver://<主机名>:<端口号>;DatabaseName=<数据库名称>;SnapshotSerializable=true;authenticationMethod=NTLM"
      使用具有 Windows NT 凭据的已命名实例的 Microsoft SQL Server:
      "jdbc:informatica:sqlserver://<主机名>\<命名实例名称>;DatabaseName=<数据库名称>;SnapshotSerializable=true;authenticationMethod=NTLM"
      Microsoft Azure SQL
      jdbc:Informatica:sqlserver://<主机名>:<端口号>;SelectMethod=cursor;DatabaseName=<数据库名称>;SnapshotSerializable=true;EncryptionMethod=SSL;HostNameInCertificate=*.database.windows.net;ValidateServerCertificate=false
      具有 Active Directory 身份验证的 Azure SQL 数据库
      jdbc:informatica: sqlserver://<host_name>:<port_number>;database=<database_name>;encrypt=true;AuthenticationMethod=ActiveDirectoryPassword;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=<seconds>
      PostgreSQL
      jdbc:Informatica:postgresql://<主机名>:<端口号>;DatabaseName=
      Azure PostgreSQL
      jdbc:Informatica:postgresql://<主机名>:<端口号>;DatabaseName=<数据库名称>;EncryptionMethod=SSL;ValidateServerCertificate=true;CryptoProtocolVersion=TLSv1.2;
      Sybase
      jdbc:Informatica:sybase://<主机名>:<端口号>;DatabaseName=
      验证连接字符串是否包含您的数据库系统所需的所有连接参数。
  21. 单击
    测试连接
    可验证您是否可以连接到数据库,然后单击
    确定
    继续。
  22. 单击
    下一步
    将显示
    域和节点配置
    页面。
  23. 修改节点主机名称和端口号以匹配新版本 Informatica 的配置。
    下表介绍了您可以指定的域和节点属性:
    属性
    说明
    域名
    域的名称。默认域名称为 Domain_<MachineName>。域名的长度不得超过 128 个字符,并且只能为 7 位 ASCII。不能包含空格或下列任一字符: ` % * + ; " ? , < > \ /
    节点名称
    您要升级的节点的名称。
    节点主机名
    为新版本 Informatica 承载节点的计算机的主机名。如果计算机有一个网络名称,请使用默认的主机名。如果计算机有多个网络名称,则可修改默认的主机名以使用其他网络名称。(可选)您可以使用 IP 地址。
    注意:请勿使用 localhost。主机名必须明确标识计算机。
    节点端口号
    您要升级的节点的端口号。节点的默认端口号为 6005。
    网关节点主机名
    承载域的网关节点的计算机的主机名。
    如果升级执行工作的节点,则可用。
    网关节点端口号
    网关节点的端口号。
    如果升级执行工作的节点,则可用。
  24. 如果要使用自定义密钥库文件来保护 Informatica Administrator 并升级到其他网关节点配置,请输入自定义密钥库文件的密码和位置。
    下表介绍了 Informatica Administrator 自定义密钥库的属性:
    属性
    说明
    自定义密钥库密码
    自定义密钥库文件的纯文本密码。
    自定义密钥库文件
    自定义密钥库文件的路径和文件名。如果您将此字段留空,安装程序会在以下目录中查找密钥库文件:
    <Informatica 安装目录>\tomcat\conf\
  25. 单击
    下一步
    此时将显示
    端口配置升级
    页面。
  26. 输入新的端口号或使用默认端口号。
    下表介绍了可以指定的端口:
    端口
    说明
    服务管理器端口
    节点中的服务管理器使用的端口号。客户端应用程序和 Informatica 命令行程序使用此端口与域中的服务进行通信。
    服务管理器关闭端口
    为域服务管理器控制服务器关闭的端口号。服务管理器将侦听此端口上的关闭命令。
    Informatica Administrator 端口
    Administrator 工具使用的端口号。
    如果升级网关节点,则可用。
    Informatica Administrator 关闭端口
    Administrator 工具用来侦听关闭命令的端口号。
    如果升级网关节点,则可用。
  27. 单击
    下一步
    此时将显示
    Windows 服务配置
    页面。
    在 Windows 上,升级向导会创建一项服务来启动 Informatica。默认情况下,该服务运行时使用的用户帐号与安装时所用的用户帐户相同。您可以在其他用户帐户下运行 Windows 服务。
  28. 选择是否在不同的用户帐户下运行 Windows 服务。
    输入以下用户帐户信息:
    属性
    说明
    在不同的用户帐户下运行 Informatica
    指示是否在不同的用户帐户下运行 Windows 服务。
    用户名
    通过其运行 Informatica Windows 服务的用户帐户。
    使用以下格式:
    <域名>\<用户帐户>
    此用户帐户必须具有“以操作系统方式操作”权限。
    密码
    通过其运行 Informatica Windows 服务的用户帐户的密码。
  29. 单击
    下一步
    此时将显示
    安装后摘要
    页面。
  30. 单击
    完成
    以完成安装过程并退出安装程序。
查看 upgrade.log 文件以获取有关升级向导所执行的任务的更多信息,以及查看已安装的组件的配置。