配置 Microsoft SQL Server

若要配置 Microsoft SQL Server for Maximo® Manage,您可以建立表格空間、建立資料庫使用者,以及配置資料庫設定。

開始之前

如需配置 Microsoft SQL Server的相關資訊,請檢閱 Microsoft SQL Server 產品說明文件。

以下是一些配置資料庫的準則:
  • 如果原始資料庫是在早於 Microsoft SQL Server 2019 的版本中建立,請將相容性層次設為舊版,以維護執行計劃。
  • 使用下列指令來設定交易隔離層次:
    ALTER DATABASE MyDatabase  
            SET ALLOW_SNAPSHOT_ISOLATION ON  
    
            ALTER DATABASE MyDatabase  
            SET READ_COMMITTED_SNAPSHOT ON  
    
  • 如需相關資訊,請參閱 系統效能的最佳作法

如需受支援資料庫版本的相關資訊,您可以產生 軟體產品相容性報告。 搜尋 IBM® Maximo Application Suite 並選取套組版本以產生報告。 在報告的 支援的軟體 標籤中檢查支援的資料庫版本。

程序

  1. 配置接聽器埠。

    Microsoft SQL Server Database Engine 的預設實例在 TCP 埠 1433 上接聽。 已針對動態埠配置 Microsoft SQL Server Database Engine 及 Microsoft SQL Server Compact Edition 的具名實例,這表示當服務啟動時,它們會選取任何可用的埠。 當跨越防火牆連接至具名實例時,請將 Database Engine 配置為在特定的埠上接聽,以在防火牆中開啟這個埠。

  2. 驗證您已在安裝 Microsoft SQL Server期間啟用「全文搜尋」設定。
  3. 建立 Microsoft SQL Server 資料庫。
    1. Microsoft SQL Server Management Studio 中,從 databases 資料夾選取 新建資料庫
    2. 指定唯一的資料庫名稱。
      例如,輸入 maxdb80
    3. 若為 maxdb80 「邏輯名稱」,請將「起始大小 (MB)」屬性變更為 500 (MB) ,並將 自動成長/大小上限 欄位的值設為 依 1 MB ,無限制
    4. 選用項目: 修改日誌設定以容納正式作業環境。
    5. 若要以特定語言部署 Maximo Manage ,請選擇資料庫的預設對照。
      例如,若要以英文部署應用程式,請選取 Latin1_General_CI_AI
      雖然 Maximo Manage 不支援使用 Unicode 的 Microsoft SQL Server 資料庫,但如果選擇的語言支援相同的 Microsoft SQL Server對照,則可以使用多種語言來部署 Maximo Manage 。 例如,可以安裝英文和法文,因為兩者都支援相同的 Microsoft SQL Server 對照。 不過,英文和日文無法一起安裝,因為它們有不同的 Microsoft SQL Server 對照。

      如需相關資訊,請檢閱 Microsoft SQL Server Collation 和 Unicode 支援文件。

  4. Microsoft SQL Server建立 Maximo 使用者。
    1. 開啟 Microsoft SQL Server Management Studio。
    2. 從 SQL Server Configuration Manager 導覽中,按一下 資料庫
    3. 用滑鼠右鍵按一下 maxdb80 資料庫,然後選取 新建查詢
    4. 輸入下列指令,以建立 Maximo 資料庫 使用者 MAXIMO ,其密碼遵循系統的密碼原則。
      sp_addlogin MAXIMO,password
      go
      此值區分大小寫。
    5. 輸入下列指令,將資料庫擁有者變更為 MAXIMO
      sp_changedbowner MAXIMO
      go
  5. 收集資料庫的下列資訊:
    • 主機及主機名稱。
    • 埠。
    • 資料庫名稱。
    • 資料庫使用者的使用者名稱及密碼。 在配置資料庫的過程中會建立這些值。
    • 表格空間、索引空間及綱目值。 在配置資料庫的過程中會建立這些值。