阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

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

  • 已更新:2020/11/18

    运行 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 是否有日志历史记录和错误。
      注: 如果未显示输出,请联系支持部门。
    发送反馈