ヘッダーをスキップ
Oracle Identity Manager JBoss Application Server用インストレーションおよび構成ガイド
リリース9.1.0.1
B52972-02
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

3 データベースのインストールと構成

Oracle Identity Managerにはデータベースが必要です。Oracle Identity Managerのインストールを開始する前に、データベースをインストールして構成する必要があります。使用するデータベースに対応する項目を参照してください。

3.1 Oracle Identity ManagerでのOracle Databaseの使用

データベースとしてOracle Databaseを使用する場合は、次の項で説明するタスクを実行する必要があります。

3.1.1 Oracle Databaseのインストール

Oracle Databaseに付属するドキュメントを参照して、Oracle9i DatabaseまたはOracle Database 10gリリース4をインストールします。サポートされているバージョンの詳細は、『Oracle Identity Manager Readme』を参照してください。基本インストールの使用をお薦めします。


注意:

カスタム・インストールを行う場合は、JVMオプションを使用する必要があります(XAトランザクション・サポートに必要なため)。

3.1.2 Oracle Databaseの作成

Oracle Identity Managerのために新しいOracleデータベース・インスタンスを作成する必要があります。データベースを作成するときは、Oracle JVM機能を構成に含めるとともに、クエリー・リライトを有効にしてください。


注意:

Oracle Databaseに対して許可する接続数を増やすことをお薦めします。このためには、次のようにprocessesパラメータの値を増やす必要があります。
  1. データベース管理者としてログインし、次の問合せを実行します。

    ALTER SYSTEM SET PROCESSES = 300 SCOPE = SPFILE;
    
  2. データベースを再起動して、変更を有効にします。


データベースの作成には、Database Configuration Assistant(DBCA)ツールを使用できます。Oracle JVM機能を構成するには、DBCAの「標準データベース・オプション」ページでOracle JVM機能を選択します。

データベースでクエリー・リライトを有効にするには、DBCAの「すべての初期化パラメータ」フィールドで初期化パラメータ、QUERY_REWRITE_ENABLEDTRUEQUERY_REWRITE_INTEGRITYTRUSTEDに設定します。


注意:

Oracle Identity Managerインストールでは、Oracle Database用の最小ブロック・サイズを8Kに構成することをお薦めします。

データベース・インスタンスの作成の詳しい手順は、Oracle Databaseのドキュメントを参照してください。

3.1.2.1 グローバリゼーション・サポートのためのデータベース構成

Oracle Identity Managerのグローバリゼーション・サポートのためには、データベースをUnicodeに対応するように構成することをお薦めします。Unicodeに対応するようにデータベースを構成するには、次のようにします。

  1. DBCAの「キャラクタ・セット」タブで「AL32UTF8」を選択します。このキャラクタ・セットはUnicode規格をサポートします。

  2. DBCAの「すべての初期化パラメータ」フィールドで、初期化パラメータNLS_LENGTH_SEMANTICSCHARに設定します。


関連項目:

Oracle Identity Managerでのグローバリゼーション・サポートの詳細は、『Oracle Identity Managerグローバリゼーション・ガイド』を参照してください。

3.1.3 Oracle Databaseの準備

Oracle Databaseのインストールおよびデータベース・インスタンスの作成の後に、次のタスクを実行してOracle Identity Managerのためにデータベースの準備を行う必要があります。

  • クエリー・リライトが有効になっていることを確認します。


    注意:

    クエリー・リライトは、Oracle Database Enterprise Editionを使用している場合にのみ該当します。

  • XAトランザクション・サポートを有効化します。


    注意:

    XAトランザクション・サポートを有効にするにはJava仮想マシン(JVM)が必要です。Oracle Databaseのインストール中にOracle JVMコンポーネントをインストールしなかった場合は、ここでインストールしてください。具体的な手順は、Oracle Databaseのドキュメントを参照してください。

  • Oracle Identity Managerデータを格納するための表領域を少なくとも1つ作成します。

  • Oracle Identity Manager用のデータベース・ユーザー・アカウントを作成します。

これらのタスクを行ってOracle Identity ManagerのためにOracle Databaseを準備するには、次のいずれかのスクリプトを実行します。

  • Microsoft Windowsでは次のスクリプトを実行します。

    prepare_xl_db.bat

  • UNIXでは次のスクリプトを実行します。

    prepare_xl_db.sh

これらのスクリプトは/installServer/Xellerate/db/oracle/ディレクトリにあります。

このスクリプトを実行するときは次のガイドラインに従います。

  • スクリプトは、DBA権限を持つユーザーで実行する必要があります。たとえば、UNIX上のOracleユーザーは、通常この権限を持っています。

  • スクリプトはデータベースが存在するコンピュータで実行する必要があります。

次の各項では、OracleデータベースをOracle Identity Manager用として使用するための準備の手順を説明します。


注意:

実行する手順は、対象のOracleデータベースをホストしているコンピュータのオペレーティング・システムによって異なります。

3.1.3.1 UNIXでのデータベースの準備

UNIXでデータベースを準備するには、次のようにします。

  1. 配布CDのスクリプトprepare_xl_db.shおよびxell_db_prepare.sqlをデータベースのホスト・コンピュータのディレクトリにコピーします。このタスクを実行するアカウント・ユーザーがこのディレクトリの書込み権限を持っている必要があります。

  2. 次のコマンドを実行して、スクリプトを実行するための権限を有効にします。

    chmod 755 prepare_xl_db.sh

  3. 次のコマンドを入力してprepare_xl_db.shスクリプトを実行します。

    ./prepare_xl_db.sh

  4. スクリプトから次の項目の指定を求められたら、データベースとホスト・コンピュータの該当する情報を指定します。

    • Oracleホームの場所(ORACLE_HOME

    • データベースの名前(ORACLE_SID

    • 作成するOracle Identity Managerデータベース・ユーザーの名前

    • Oracle Identity Managerデータベース・ユーザーのパスワード

    • Oracle Identity Managerデータの格納用として作成される表領域の名前

    • Oracle Identity Manager表領域のデータファイルを格納するディレクトリ

    • データファイルの名前(.dbf拡張子は不要)

    • 一時表領域の名前

  5. prepare_xl_db.shを実行したディレクトリにあるprepare_xl_db.lstログ・ファイルを調べて、実行ステータスとその他の情報を確認します。


    注意:

    prepare_xl_db.shスクリプトの実行後にエラーが発生した場合、次のコマンドによってprepare_xl_db.shがUNIXまたはLinux上で実行可能であることを確認してからprepare_xl_db.shスクリプトを再実行してください。
    $ dos2unix prepare_xl_db.sh
    

3.1.3.2 Microsoft Windowsでのデータベースの準備

Microsoft Windowsでデータベースを準備するには、次のようにします。

  1. 配布CDのスクリプトprepare_xl_db.batおよびxell_db_prepare.sqlをデータベースのホスト・コンピュータのディレクトリにコピーします。このタスクを実行するアカウント・ユーザーがこのディレクトリの書込み権限を持っている必要があります。

  2. コマンド・ウィンドウを開いて、スクリプトをコピーしたディレクトリに移動し、次のように引数を指定してprepare_xl_db.batを実行します。

    prepare_xl_db.bat ORACLE_SID ORACLE_HOME
    XELL_USER XELL_USER_PWD TABLESPACE_NAME
    DATAFILE_DIRECTORY DATAFILE_NAME
    XELL_USER_TEMP_TABLESPACE SYS_USER_PASSWORD
    

    次に例を示します。

    prepare_xl_db.bat XELL C:\oracle\ora92 xladm xladm
    xeltbs C:\oracle\oradata xeltbs_01 TEMP manager
    

    表3-1に、このprepare_xl_db.batの例で使用したオプションを示します。

    表3-1 prepare_xl_db.batスクリプトのオプション

    引数 説明

    XELL

    データベースの名前

    C:\oracle\ora92

    Oracle Databaseがインストールされているディレクトリ

    xladm

    作成するOracle Identity Managerユーザーの名前

    xladm

    Oracle Identity Managerユーザーのパスワード

    xeltbs

    作成する表領域の名前

    C:\oracle\oradata

    データファイルを配置するディレクトリ

    xeltbs_01

    データファイルの名前(.dbf拡張子は不要)

    TEMP

    データベースにすでに存在する一時表領域の名前

    manager

    SYSユーザーのパスワード


  3. prepare_xl_db.batを実行したディレクトリにあるprepare_xell_db.lstログ・ファイルを調べて、実行ステータスとその他の情報を確認します。

3.1.3.3 スクリプトの結果検証

スクリプトから正常終了を示すメッセージが返された場合は、次のタスクつまりOracle Identity Managerのインストールに進むことができます。

スクリプトが正常に終了しなかった場合は、データベースを適切に準備するために、すべての致命的な(リカバリ不可能な)エラーを手動で修正する必要があります。

致命的でないエラーはすべて無視できます。たとえば、スクリプトが削除しようとしたビューが存在しない場合、次のエラーが返されます。

ORA-00942: 表またはビューが存在しません。

ログ・ファイルでエラーを探して、各エラーを無視するか修正します。Oracle Identity Managerをインストールするには、前もってOracle Identity Managerのためにデータベースを適切に準備する必要があります。

3.1.4 Oracle DatabaseからのOracle Identity Managerエントリの削除

Oracle Identity Manager製品を削除(アンインストール)した後で、Oracle Identity ManagerエントリをOracleデータベースから削除するには、Oracle Identity Managerスキーマを所有するデータベース・ユーザーを削除します。

3.2 Oracle Identity ManagerでのOracle RACデータベースの使用

ここでは、Oracle Identity Managerに対してOracle Real Application Clusters(Oracle RAC)データベースをデプロイする方法について説明します。内容は次のとおりです。

3.2.1 Oracle RACでのOracle Identity Managerのインストール

Oracle RACとは、拡張性および可用性の高いデータベース・ソリューションを提供する共有キャッシュ・アーキテクチャを使用したクラスタ・データベースです。Oracle RACは異なるコンピュータ上の複数のデータベース・インスタンスで構成されます。これらのデータベース・インスタンスが連携することで、データベース・ソリューションが提供されます。


注意:

Oracle Identity Managerインストーラ・プログラムはOracle RACには対応していません。Oracle RACに対してOracle Identity Managerをデプロイするには、Oracle Identity ManagerをOracle RAC内の1データベース・インスタンスにインストールしてから、Oracle RAC JDBC接続文字列を使用するようにアプリケーション・サーバー設定(特に接続プール・パラメータ)を変更する必要があります。

Oracle RACにOracle Identity Managerをインストールするには、次のようにします。

  1. Oracle RACがOracle Identity Managerスキーマ所有者によって正しく設定および構成されていることを確認します。

  2. Oracle Identity Managerインストーラを起動します。

  3. インストーラのデータベース・パラメータ・ページで、Oracle RACの1つのデータベース・インスタンスのホスト名、ポート番号およびデータベース名を入力します。

  4. インストーラの残りの手順に従って、Oracle Identity Managerのインストールを完了します。

  5. 「Oracle RACのためのJBoss Application Serverの構成」を参照して、Oracle RAC用にアプリケーション・サーバーを構成します。

3.2.2 Oracle RACネット・サービス

Oracle RACデータベースのネット・サービス名エントリは、従来のデータベースのものとは異なります。Oracle RACデータベース用のネット・サービス名のエントリの例を次に示します。

racdb=
      (DESCRIPTION=
              (LOAD_BALANCE=off)
              (FAILOVER=on)
              (ADDRESS_LIST=
                      (ADDRESS=(protocol=tcp)(host=node1-vip)(port=1521))
                      (ADDRESS=(protocol=tcp)(host=node2-vip)(port=1521)))
      (CONNECT_DATA=
              (SERVER=DEDICATED)
              (SERVICE_NAME=racdb)))

表3-2に、Oracle RACデータベースのネット・サービス名エントリのパラメータとその説明を示します。

表3-2 Oracle RACデータベース用のネット・サービス名のエントリのパラメータ

パラメータ 説明

LOAD_BALANCE

クライアントのロード・バランシングの有効(on)または無効(off)を指定します。デフォルト設定はonです。

FAILOVER

フェイルオーバーの有効(on)または無効(off)を指定します。デフォルト設定はonです。

ADDRESS_LIST

Oracle RAC内のすべてのノードのリストを、ホスト名およびリスニングするポートも含めて指定します。


3.2.3 JDBCおよびOracle RAC

Oracle RACデータベースへの接続にシン・ドライバを使用するJDBCクライアント・アプリケーションは、JDBC URLの一部にOracle RACネット・サービス名を使用する必要があります。Oracle RACネット・サービス名すべてを連結して、その文字列全体をJDBC URLで使用すると、クライアント・アプリケーションがOracle RACに接続できます。

次のサンプル・コードは、Oracle RACデータベースへの接続にJDBC URLがどのように使用されるかを示したものです。

//String url = "jdbc:oracle:thin:@dbhost:1521:dbservice"
String racUrl =
"jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=off)(FAILOVER=on)(ADDRESS_LIST=
(ADDRESS=(protocol=tcp)(host=node1-vip)(port=1521))(ADDRESS=(protocol=tcp)(host=node2-vip)(port=1521)))
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=racdb)))";

       String strUser = "username";
       String strPW = "password";

       // load Oracle driver
       Class.forName("oracle.jdbc.driver.OracleDriver");

       // create the connection
       con = DriverManager.getConnection(strURL, strUser, strPW);

Oracle RACデータベースのためのアプリケーション・サーバーの構成に関する次の項では、同様のJDBC URLを使用するように接続プールを変更してアプリケーション・サーバーがOracle RACと通信できるようにする方法について説明します。

3.2.4 Oracle RACのためのJBoss Application Serverの構成

ここでは、確実にデータソースと接続プールがRAC JDBC接続文字列を使用するように構成することによって、Oracle RAC用(非クラスタおよびクラスタ)のJBoss Application Serverを構成する方法について説明します。


関連項目:

Oracle Identity ManagerとRAC間で分散トランザクションのブランチの分割を回避するための詳細は、ドキュメント『RACでXAを使用するためのベスト・プラクティス』を参照してください。このドキュメントは、次に示すOracle Technology NetworkのWebサイトを検索すると入手できます。

http://www.oracle.com/technology/index.html


Oracle RACのために非クラスタJBoss Application ServerまたはクラスタJBoss Application Serverを構成するには、次のようにします。

  1. RACネット・サービス名をtnsnames.oraファイルから取得します。

  2. RAC JDBC URLを作成します。手順は、「JDBCおよびOracle RAC」を参照してください。

  3. OIM_HOME/xellerate/config/xlconfig.xmlファイルを開きます。

  4. <DirectDB>セクションを探し、<url>...</url>タグの値をOracle RAC JDBC URLで置き換えます。たとえば、新しいタグは次のようになります。

    <url>jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=off)(FAILOVER=on)(ADDRESS_
    LIST=(ADDRESS=(protocol=tcp)(host=node1-vip)(port=1521))(ADDRESS=(protocol=tcp)
    (host=node2-vip)(port=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_
    NAME=racdb)))</url>
    
  5. OIM_HOME/xellerate/config/xlconfig.xmlファイルを保存して閉じます。

  6. 非クラスタのJBoss Application Server環境を構成する場合は、JBOSS_HOME/server/default/deploy/xell-ds.xmlファイルを開きます。

    クラスタのJBoss Application Server環境を構成する場合は、JBOSS_HOME/server/all/farm/xell-ds.xmlファイルを開きます。

    これらのファイルにはXAおよび非XAデータソースのエントリが含まれます。

  7. <datasources>.<local-tx-datasource>.<connection-url>エントリを探します。

  8. このエントリの値を手順4で説明したJDBC URLに変更します。

  9. <datasources>.<xa-datasource>.<xa-datasource-property name="URL">エントリを探します。

  10. このエントリの値を手順4で説明したJDBC URLに変更します。

  11. ファイルを保存して閉じます。

  12. JBoss Application Serverを再起動します。JBossクラスタの場合は、クラスタ内のすべてのノードを再起動します。

3.3 Oracle Identity ManagerでのMicrosoft SQL Serverデータベースの使用

Microsoft SQL Serverをデータベースとして使用するには、次の項に示された手順を実行します。

3.3.1 Microsoft SQL Serverのインストールおよび構成

Oracle Identity Manager用にMicrosoft SQL Server 2005をインストールして構成するには、次のようにします。

  1. Microsoft SQL Server 2005 Service Pack 2をインストールします。

    インストールの際、「混合モード」を選択し、saユーザーのパスワードを設定します。


    注意:

    手順2〜4は、アプリケーション・サーバーをホストしているコンピュータで実行します。

  2. Microsoft Webサイトから、SQL Server 2005 Driver for JDBCをダウンロードします。

  3. SQL Server 2005 Driver for JDBCをインストールします。

    SQL Server 2005 JDBCドライバのインストール手順は、次の場所を参照してください。

    SQL_SERVER_HOME\sqljdbc_1.2\enu\help\html\574e326f-0520-4003-bdf1-62d92c3db457.htm


    注意:

    インストール・フォルダのパスは、C:\JDBCjarsのような短いパスを指定します。これにより、次の手順で、CLASSPATHへのパスの追加が容易になります。クラスパスが256文字を超過すると、インストーラは正しく動作しません。

  4. SQL2005_JDBC_DRIVER_HOME\sqljdbc_1.2\enu\ディレクトリから、JDBCドライバ・ファイル(sqljdbc.jar)の場所を確認します。

    ファイルの場所をシステムのCLASSPATH環境変数に追加します。CLASSPATH環境変数が存在しない場合は、作成する必要があります。追加する文字列の例を次に示します。

    C:\jdbc_install_folder\sqljdbc.jar;
    

    このサンプル文字列中のjdbc_install_folderは、インストールされたSQL Server 2005 Driver for JDBCファイルの場所です。


    注意:

    手順5〜7は、Microsoft SQL Serverデータベースをホストしているコンピュータで実行します。

  5. Microsoft SQL Serverデータベースをホストしているコンピュータで、SQL Server 2005 JDBC XAプロシージャをインストールして分散トランザクションを使用できるようにします。

    SQL2005_JDBC_DRIVER_HOME\sqljdbc_1.2\enu\xa\x86\ディレクトリにあるsqljdbc.dllファイルを、Microsoft_SQL_Server_HOME\MSSQL\Binn\ディレクトリにコピーします。

  6. SQL2005_JDBC_DRIVER_HOME\sqljdbc_1.2\enu\xa\xa_install.sqlスクリプトを実行します。

  7. SQL Server用のDistributed Transaction Coordinator(MSDTC)サービスが実行中であることを確認します。

    必要に応じて、SQL Server 2005を再起動します。

3.3.2 Microsoft SQL ServerのためのJBoss Application Serverの構成

JBoss Application Serverをインストールした後、JDBCドライバ・ファイルsqljdbc.jarをデフォルトのJBossサーバーのlibディレクトリに(移動ではなく)コピーして、SQL Serverと使用できるようにJBossを設定します。

Microsoft SQL Server 2005 Driver for JDBCライブラリ・ディレクトリ(デフォルトは、C:\Program Files\Microsoft SQL Server 2005 Driver for JDBC\lib)から、JBOSS_HOME\server\default\libにファイルをコピーします。


注意:

JBoss Application Serverクラスタの場合、SQL Server 2005 Driver for JDBCライブラリ・ディレクトリから、JBOSS_HOME\server\all\libにファイルを(移動せずに)コピーします。

3.3.3 Microsoft SQL Server 2005データベースの作成

次の手順では、Oracle Identity Managerの新規データベースを作成する方法を示します。


注意:

これ以降、このマニュアルでは、データベースを指してXELLという名前を使用します。データベースには任意の名前を設定できます。

SQL Serverデータベースを作成するには、次のようにします。

  1. Microsoft SQL Server Management Studioアプリケーションを起動します。

    1. Windowsの「スタート」メニューで、「プログラム」「Microsoft SQL Server 2005」「SQL Server Management Studio」を選択します。

    2. 「Connect to Server」ダイアログ・ボックスで、デフォルト設定を確認します。SQL Serverがインストールされているコンピュータの名前が「Server name」ボックスに指定されていることを確認します。「Connect」をクリックします。

  2. SQL Server Management Studioアプリケーション・ウィンドウの左側のペインで、「Databases」を右クリックし、「New Database」を選択します。

  3. 「New Database Properties」ダイアログ・ボックスの左側のペインで、「General」を選択し、「Database Name」フィールドにXELLと入力します。

  4. 「Database Files」セクションで、データベース・ファイル・マトリックスの「Initial Size」および「Filegroup」列に、表3-3の該当する列の情報を入力します。

    表3-3 データベース・ファイル

    論理名 ファイル・タイプ ファイル・グループ 初期サイズ(MB) 自動拡張 パス ファイル名

    XELL_PRIMARY

    データ

    PRIMARY

    100

    1MB単位、無制限に拡張(デフォルト)

    データファイルを保存するデフォルト・パスを指定

    空白のまま(デフォルト)

    XELL_DATA

    データ

    XELL_DATA

    500

    1MB単位、無制限に拡張(デフォルト)

    データファイルを保存するデフォルト・パスを指定

    空白のまま(デフォルト)

    XELL_INDEX

    データ

    XELL_INDEX

    300

    1MB単位、無制限に拡張(デフォルト)

    データファイルを保存するデフォルト・パスを指定

    空白のまま(デフォルト)

    XELL_TEXT

    データ

    XELL_TEXT

    500

    1MB単位、無制限に拡張(デフォルト)

    データファイルを保存するデフォルト・パスを指定

    空白のまま(デフォルト)

    XELL_UPA

    データ

    XELL_UPA

    1000

    1MB単位、無制限に拡張(デフォルト)

    データファイルを保存するデフォルト・パスを指定

    空白のまま(デフォルト)



    注意:

    • 表3-3は、本番環境の初期サイズを示しています。非本番インストールでは、ファイル・グループ用に提供されたデフォルトの初期サイズを使用できます。

    • Oracle Identity Managerの正常なインストールのためには、ファイル・グループ名を表3-3に示されたとおりに正確に入力する必要があります。ファイルの名前および場所の文字列は、SQL Serverインストールのデータベース名および場所によって異なる場合があります。

    • PRIMARYファイル・グループには、SQL Serverが動作するために必要なシステム・オブジェクトが含まれます。XELL_DATAファイル・グループには物理データと主キー、XELL_INDEXファイル・グループには索引、XELL_TEXTにはラージ・テキスト・フィールド、XELL_UPAにはユーザー・プロファイル監査コンポーネントの物理データと主キーが格納されます。


  5. ログ・ファイルを選択し、初期サイズを500MBに変更します。このタブのその他すべてのオプションはデフォルト値にしておきます。


    注意:

    非本番インストールでは、ログ・ファイルのデフォルト初期サイズを使用できます。

  6. 「OK」をクリックしてデータベースの作成を開始します。

3.3.4 Microsoft SQL Serverデータベース・アカウントの作成

次の手順では、Oracle Identity Managerのデータベース・アカウントを作成し、そのアカウントに適切な権限を割り当てる方法を説明します。


注意:

次の手順では、xladmというアカウント名が使用されています。xladm以外のアカウント名を使用する場合は、次の手順およびOracle Identity Managerのインストール時にも、xladmではなくそのログインを指定してください。

Microsoft SQL Serverデータベースのアカウントおよび権限を作成するには、次のようにします。

  1. Microsoft SQL Server Management Studioアプリケーションを起動します。

  2. SQL Server Management Studioアプリケーション・ウィンドウの左側のペインで、「Security」を選択し、「Logins」を右クリックし、「New Login」を選択します。

  3. 「SQL Server Login Properties」ダイアログ・ボックスの左側のペインで、「General」タブをクリックし、次の手順を実行します。

    1. 「Login Name」フィールドに、xladm(または任意のアカウント名)を入力します。

    2. 「Enforce Password Policy」チェック・ボックスを選択します。他のすべてのチェック・ボックスを選択解除します。

  4. 「SQL Server Authentication」を選択し、指定したアカウント名に対応するパスワードを「Password」フィールドに入力します。

  5. 「Defaults」セクションの「Database」ボックスで、リストから「XELL」を選択します。

    「Language」ボックスは「<default>」にしておきます。

  6. 左側のペインで、「User Mapping」オプションを選択します。

  7. 上部のパネルで、「XELL」に対応するチェック・ボックスを選択します。「XELL」を「Default Schema」列に設定します。

  8. 下部のパネルで、次に対応するチェック・ボックスを選択します。

    • public

    • db_owner

    • db_accessadmin

    • db_securityadmin

    • db_ddladmin

    • db_datareader

    • db_datawriter

  9. masterに対応するチェック・ボックスを選択します。「XELL」を「Default Schema」列に設定します。

  10. 下部のパネルで、次に対応するチェック・ボックスを選択します。

    • public

    • SqlJDBCXAUser

  11. 「OK」をクリックして変更内容をコミットします。

  12. Microsoft SQL Server Management Studioで、左側のペインで登録済サーバーを右クリックし、「Properties」をクリックします。「Properties」ダイアログ・ボックスで「Security」オプションを選択し、「Authentication」が「SQL Server and Windows」に設定されていることを確認します。

  13. Microsoft SQL Server 2005 Surface Area Configurationアプリケーションを起動します。これには、次のようにします。

    1. 「スタート」メニューで、「プログラム」「Microsoft SQL Server 2005」「Configuration Tools」「SQL Server 2005 Surface Area Configuration」を選択します。ダイアログ・ボックスが表示されます。

    2. 「Surface Area Configuration for Services and Connection」をクリックします。左側のペインで、「MSSQLSERVER」→「Database Engine」を選択し、「Startup Type」が「Automatic」に設定されていることを確認します。

    3. 「Autostart SQL Server Agent」が選択されている場合、この設定が他のアプリケーションで必要となる場合があるため、既存の設定を変更しないでください。「OK」をクリックして「SQL Server Properties」ページを閉じます。

3.3.5 Microsoft SQL ServerデータベースからのOracle Identity Managerエントリの削除

Oracle Identity Manager製品を削除(アンインストール)した後、Oracle Identity ManagerエントリをMicrosoft SQL Server 2005データベースから削除するには、次のようにします。

  1. Oracle Identity Managerデータベースを削除します。

  2. Oracle Identity Managerログインを削除します。