IQ Bot 先決條件步驟

在開始安裝之前完成這些步驟 IQ Bot

程序

  1. 用戶需要具有 sysadmin 或以下 SQL 數據庫帳戶權限,因爲在安裝過程中使用該權限創建數據庫並運行批量插入語句。
    Version 6.5.2IQ Bot 6.5.2 之後,安裝程序並不強制要求 sysadmin 角色。而是驗證用戶是否具有以下權限:
    • SQL 連接(連接 SQL )
    • 數據庫創建(創建任何數據庫)
    • 檢視任何資料庫 ( 檢視任何資料庫 )
    註: 使用 Microsoft Azure SQL 安裝需要 DBManager 角色。
    註: 使用 AWS RDS 安裝需要具有上述三種權限的角色。這些權限已指派 給 RDS 中的 db_owner 角色。

    使用下列 TSQL 查詢,授與特定資料庫使用者的權限,並查看該角色的權限:

    從 fn_my_permissions(NULL) 中選擇 *

  2. 首先啓用 HTTPS ,以使用 IQ Bot HTTPS 進行配置。請準備好下列 HTTPS 憑證檔案以供使用:
    • Control Room.crt 格式的證書(證書頒發機構列表包)。
    • Control Room.crt 格式(服務器端公共證書)提供的證書。
    • IQ Bot .pfx .crt 格式的服務器證書。
    小心:.crt 證書 Control Room 手動安裝到相應的證書存儲區。
    註: 如需詳細資訊,請參閱使用 HTTP 和 HTTPS 設定 IQ Bot
  3. 保持下列端口打開,因爲 IQ Bot 這些端口由服務使用:
    請參閱連接埠和服務

  • 應用程式存取連接埠 (可設定):3000
  • 資料庫存取連接埠 (可設定):1433
  • 內部應用程式服務連接埠 (固定):8100、9002、9991、9992、9995、9996、9997、9998、9999
  • 入站偵聽端口:
    • 47100-47200 ( IQ Bot 服務器),用於 IQ BotControl Room 通信。
    • Control Room 服務器上的 47100-47200 和 47500-47600 。
  • RabbitMQ
    • Version 6.5連接埠:5672
    • Version 11.3.3連接埠:5673

  1. IQ Bot 5.3.1.x 版升級時,如果您的學習實例依賴 5.3.1.x 複選框或鏈接表功能,請在升級 IQ Bot Version 6.5到 .x 及更高版本之前清除驗證隊列。
  2. 如果 SQL Server 您的版本早於 SQL Server Native Client 2012,則會出現一個對話方塊,提供您升級的選項。開啟 services.msc 並停止 SQL Server (MSSQLSERVER) 以進行升級。然後繼續安裝過程。
  3. 在升級過程中,安裝程序將檢測以前版本 IQ Bot的現有學習實例。若要保留這些學習執行個體的原始分類器、請 IQ Bot 從下拉式清單中選取該舊版的。這可確保學習執行個體與該舊版的行為一致。
  4. IQ Bot 安裝程式對於 SQL Server 為或建立的使用者帳戶區分大小寫 Window
    小心: 使用出現在 Microsoft SQL Server Management Studio “ Security > Logins(安全登錄)”下的用戶名。如果是在大寫情況下創建的,則使用大寫字母作爲用戶名啓動安裝程序。此外 , 請確認定序資料庫屬性是否設定為區分大小寫。