閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

執行 IQ Bot On-Premises 資料庫移轉指令碼

  • 已更新:2020/11/18
    • Automation 360 v.x
    • 探索
    • RPA 工作區

執行 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

另外,請驗證並確保 IQ Bot 伺服器上安裝了 Microsoft ODBC Driver 17 for SQL Server。此驅動程式可從以下網址取得: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.zip,並將其解壓縮至 IQ Bot 伺服器。
    2. 瀏覽至 [資料移轉] > [公用程式-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 以了解記錄歷程資料和錯誤。
    註: 如果未顯示輸出,請聯絡支援部門。
傳送意見反饋