閱讀及檢閱 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

    另外,請驗證並確保 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 以了解記錄歷程資料和錯誤。
      註: 如果未顯示輸出,請聯絡支援部門。
    傳送意見反饋