阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

运行 IQ Bot On-Premises 数据库迁移脚本

  • 已更新:2020/11/18
    • Automation 360 v.x
    • 安装
    • IQ Bot

运行 IQ Bot On-Premises 数据库迁移脚本

IQ Bot On-Premises 版本 1089、1598 和 2079 包括五个数据库。从 IQ Bot On-Premises Build 2545 开始,支持一个统一数据库。您必须运行迁移脚本才能将版本 1089、1598、2079 的数据库迁移到最新的版本。

先决条件

在运行迁移脚本之前,您必须使用最新的 IQ Bot On-Premises 版本,并验证 SQL 命令实用程序 SQLCMD.exe 是否已安装在您的系统上。

此外,验证并确保 Microsoft ODBC Driver 17(用于 SQL 服务器)已安装在 IQ Bot 服务器上。这可以从以下位置获得:https://www.microsoft.com/en-us/download/details.aspx?id=56567

  1. 卸载 IQ Bot On-Premises 的当前版本。
  2. 安装 IQ Bot On-Premises 的最新版本。

    在安装过程中,将创建一个新的 IQ Bot 数据库。

    注: 请记住您的数据库用户名和密码,以便更新迁移脚本值。
  3. 导航至您的 Binn 文件夹。

    这可能位于 C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn

  4. 验证是否已安装 SQLCMD.exe
    如果未安装 SQLCMD.exe,请按照以下步骤操作:
    1. 安装设置 文件夹下载并提取 Data Migration.zipIQ Bot 服务器。
    2. 导航到 DataMigration > UTILITY-MsSqlCmdLnUtils
    3. 运行 MsSqlCmdLnUtils.msi 以安装 SQLCMD.exe

安装 SQLCMD.exe 后,运行迁移脚本。

过程

  1. 访问 DataMigration 文件夹中的 AA.IQBot_Database_Migration.bat 文件。
  2. 编辑 AA.IQBot_Database_Migration.bat 文件。
  3. 更新值如下:
    1. SQLCMD 值设置为 Binn 的路径。
      SQLCMD="C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\SQLCMD.exe"
    2. LOGIN 值设置为您的数据库用户名。
      LOGIN="database username"
      注: 需要 bulkadmin(批量管理员)dbcreator(数据库创建者)public(共有) 角色才能运行迁移脚本。
    3. PASSWORD 值设置为您的数据库密码。
      PASSWORD="database password"
    4. SERVER 值设置为数据库服务器主机名的路径。
      SERVER="path of database server hostname"
  4. 使用管理员权限运行迁移脚本 AA_IQBot_Database_Migration.bat 文件。
    完成迁移后,将创建一个输出。验证 C:\Datamigrationlog.txt 是否有日志历史记录和错误。
    注: 如果未显示输出,请联系支持部门。
发送反馈