設定するには Microsoft SQL Server を設定します。 Maximo® Health を構成するには、テーブル・スペースを作成し、データベース・ユーザーを作成し、データベース設定を構成します。
始める前に
Microsoft SQL Serverの構成については、 Microsoft SQL Server 製品資料を参照してください。
サポートされるデータベース・バージョンについては、 Software Product Compatibility Reportを生成できます。 を検索し IBM® Maximo Application Suite で、レポートを生成するスイートのバージョンを選択します。 レポートの 「Supported Software」 タブで、サポートされているデータベース・バージョンを確認してください。
このタスクについて
READ COMMITTED 分離レベルを使用します。 詳しくは、 IBM サポートの 「ロックの軽減」の記事をご覧ください。
手順
- リスナー・ポートを構成します。
Microsoft SQL Server データベース・エンジンのデフォルト・インスタンスは、TCP ポート 1433 を listen します。 Microsoft SQL Server データベース・エンジンおよび Microsoft SQL Server Compact Edition の名前付きインスタンスは、動的ポート用に構成されます。これは、サービスの開始時に、使用可能な任意のポートを選択することを意味します。 ファイアウォールを経由して名前付きインスタンスに接続する場合は、特定のポートを listen するようデータベース・エンジンを構成し、ファイアウォール内でこのポートを開きます。
- Microsoft SQL Server Configuration Manager を開きます。
- Microsoft SQL Server Configuration Managerのナビゲーションで、 展開し、 TCP/IPをダブルクリックします。
- 「TCP/IP のプロパティー」ダイアログ・ボックスで、 「IP アドレス」 タブをクリックします。
- リストされている IP アドレスごとに、 「TCP 動的ポート」 フィールドがブランクであることを確認します。
「TCP 動的ポート」フィールドに値 0 が指定されている場合、その IP アドレスは動的ポートを使用しています。 のため Maximo Health が必要なので Microsoft SQL Server を必要とするので、このフィールドは空白でなければならない。
- リストされた IP アドレスごとに、 「TCP ポート」 フィールドに 1433 と入力します。
- 「OK」をクリックします。
- SQL Server 「構成マネージャー」ナビゲーションから、 「SQL Server 「サービス」を選択します。
- SQL Server (<インスタンス名>) を右クリックし、 「再始動」 をクリックして、 Microsoft SQL Serverを停止して再始動します。
- Microsoft SQL Server インスタンスが実行されていることを確認してから、 SQL Server 「構成マネージャー」を閉じます。
- Microsoft SQL Serverのインストール時に「全文検索」設定を有効にしたことを確認します。
既存の Microsoft SQL Server データベースに全文検索がインストールされているかどうかを判別するには、以下の手順を実行します。
- SQL Server Management Studio を開き、認証タイプとして 「SQL Server 「認証」 を選択し、 sa ユーザー ID の資格情報を入力して、 「接続」をクリックします。
- 「新規照会」 をクリックして、以下のコマンドを入力します。
select FULLTEXTSERVICEPROPERTY ( 'IsFulltextInstalled' )
全文検索をインストールしていない場合 (結果値が 0) は、ただちにインストールする必要があります。 全文検索をインストールするには、 Microsoft SQL Server 製品メディアをシステムに挿入し、インストール・ウィザードを開始します。 ウィザードを進めて、「セットアップの種類 (Setup Type)」ダイアログ・ボックスの「カスタム」部分にある全文検索オプションを有効にします。 インストール・プロセスを終了するには、サーバーを再始動します。
- Microsoft SQL Server データベースを作成します。
- Microsoft SQL Server Management Studio から、データベース・フォルダーから 「新規データベース」 を選択します。
- 固有のデータベース名を指定します。
例えば、maxdb80 と入力します。
- maxdb80 論理名の場合、「初期サイズ (MB)」属性を 500 (MB) に変更し、 「自動拡張/最大サイズ (Autogrowth/Maxsize)」 フィールドの値を 「1 MB、無制限 (By 1 MB, Unlimited)」に設定します。
- オプション: 実稼働環境に合わせてログ設定を変更します。
- 特定の言語でデプロイするには、データベースのデフォルト照合を選択します。
例えば、英語でアプリケーションをデプロイするには、 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」を参照してください。
- Microsoft SQL Server用の Maximo ユーザーを作成します。
- Microsoft SQL Server Management Studio を開きます。
- SQL Server 「構成マネージャー」ナビゲーションから、 「データベース」をクリックします。
- maxdb80 データベースを右クリックして、 「新規照会」を選択します。
- 以下のコマンドを入力して、システムのパスワード・ポリシーに準拠するパスワードを使用して Maximo データベース ・ユーザー MAXIMO を作成します。
sp_addlogin MAXIMO,password
go
この値では大文字と小文字が区別されます。
- 以下のコマンドを入力して、データベース所有者を MAXIMOに変更します。
sp_changedbowner MAXIMO
go