Microsoft SQL Server の構成

設定するには Microsoft SQL Server を設定します。 Maximo® Health を構成するには、テーブル・スペースを作成し、データベース・ユーザーを作成し、データベース設定を構成します。

始める前に

Microsoft SQL Serverの構成については、 Microsoft SQL Server 製品資料を参照してください。

サポートされるデータベース・バージョンについては、 Software Product Compatibility Reportを生成できます。 を検索し IBM® Maximo Application Suite で、レポートを生成するスイートのバージョンを選択します。 レポートの 「Supported Software」 タブで、サポートされているデータベース・バージョンを確認してください。

このタスクについて

READ COMMITTED 分離レベルを使用します。 詳しくは、 IBM サポートの 「ロックの軽減」の記事をご覧ください。

手順

  1. リスナー・ポートを構成します。

    Microsoft SQL Server データベース・エンジンのデフォルト・インスタンスは、TCP ポート 1433 を listen します。 Microsoft SQL Server データベース・エンジンおよび Microsoft SQL Server Compact Edition の名前付きインスタンスは、動的ポート用に構成されます。これは、サービスの開始時に、使用可能な任意のポートを選択することを意味します。 ファイアウォールを経由して名前付きインスタンスに接続する場合は、特定のポートを listen するようデータベース・エンジンを構成し、ファイアウォール内でこのポートを開きます。

    1. Microsoft SQL Server Configuration Manager を開きます。
    2. Microsoft SQL Server Configuration Managerのナビゲーションで、 SQL Server Network Configuration > Protocols for <instance name>を展開し、 TCP/IPをダブルクリックします。
    3. 「TCP/IP のプロパティー」ダイアログ・ボックスで、 「IP アドレス」 タブをクリックします。
    4. リストされている IP アドレスごとに、 「TCP 動的ポート」 フィールドがブランクであることを確認します。
      「TCP 動的ポート」フィールドに値 0 が指定されている場合、その IP アドレスは動的ポートを使用しています。 のため Maximo Health が必要なので Microsoft SQL Server を必要とするので、このフィールドは空白でなければならない。
    5. リストされた IP アドレスごとに、 「TCP ポート」 フィールドに 1433 と入力します。
    6. 「OK」をクリックします。
    7. SQL Server 「構成マネージャー」ナビゲーションから、 「SQL Server 「サービス」を選択します。
    8. SQL Server (<インスタンス名>) を右クリックし、 「再始動」 をクリックして、 Microsoft SQL Serverを停止して再始動します。
    9. Microsoft SQL Server インスタンスが実行されていることを確認してから、 SQL Server 「構成マネージャー」を閉じます。
  2. Microsoft SQL Serverのインストール時に「全文検索」設定を有効にしたことを確認します。
    既存の Microsoft SQL Server データベースに全文検索がインストールされているかどうかを判別するには、以下の手順を実行します。
    1. SQL Server Management Studio を開き、認証タイプとして 「SQL Server 「認証」 を選択し、 sa ユーザー ID の資格情報を入力して、 「接続」をクリックします。
    2. 「新規照会」 をクリックして、以下のコマンドを入力します。
      select FULLTEXTSERVICEPROPERTY ( 'IsFulltextInstalled' )

      全文検索をインストールしていない場合 (結果値が 0) は、ただちにインストールする必要があります。 全文検索をインストールするには、 Microsoft SQL Server 製品メディアをシステムに挿入し、インストール・ウィザードを開始します。 ウィザードを進めて、「セットアップの種類 (Setup Type)」ダイアログ・ボックスの「カスタム」部分にある全文検索オプションを有効にします。 インストール・プロセスを終了するには、サーバーを再始動します。

  3. Microsoft SQL Server データベースを作成します。
    1. Microsoft SQL Server Management Studio から、データベース・フォルダーから 「新規データベース」 を選択します。
    2. 固有のデータベース名を指定します。
      例えば、maxdb80 と入力します。
    3. maxdb80 論理名の場合、「初期サイズ (MB)」属性を 500 (MB) に変更し、 「自動拡張/最大サイズ (Autogrowth/Maxsize)」 フィールドの値を 「1 MB、無制限 (By 1 MB, Unlimited)」に設定します。
    4. オプション: 実稼働環境に合わせてログ設定を変更します。
    5. 特定の言語でデプロイするには、データベースのデフォルト照合を選択します。
      例えば、英語でアプリケーションをデプロイするには、 Latin1_General_CI_AIを選択します。
      Unicode を使用する Microsoft SQL Server データベースはサポートしていませんが、選択した言語が同じ Microsoft SQL Server照合をサポートしている場合は、複数の言語でデプロイできます。 例えば、英語とフランス語の両方が同じ Microsoft SQL Server 照合をサポートするため、英語とフランス語をインストールできます。 ただし、 Microsoft SQL Server 照合が異なるため、英語と日本語を一緒にインストールすることはできません。

      詳しくは、「 Microsoft SQL Server Collation and Unicode support documentation」を参照してください。

  4. Microsoft SQL Server用の Maximo ユーザーを作成します。
    1. Microsoft SQL Server Management Studio を開きます。
    2. SQL Server 「構成マネージャー」ナビゲーションから、 「データベース」をクリックします。
    3. maxdb80 データベースを右クリックして、 「新規照会」を選択します。
    4. 以下のコマンドを入力して、システムのパスワード・ポリシーに準拠するパスワードを使用して Maximo データベース ・ユーザー MAXIMO を作成します。
      sp_addlogin MAXIMO,password
      go
      この値では大文字と小文字が区別されます。
    5. 以下のコマンドを入力して、データベース所有者を MAXIMOに変更します。
      sp_changedbowner MAXIMO
      go