2 リポジトリの管理

この章では、Oracle Data Integratorリポジトリを作成して管理する方法を説明します。Oracle Data Integratorで使用するリポジトリの概要も説明します。

この章の内容は次のとおりです。

関連項目:

  • RCUでのODIリポジトリの作成の詳細は、『Oracle Data Integratorのインストールと構成』を参照してください。

  • ODIリポジトリのアップグレードの詳細は、『Oracle Data Integratorのアップグレード』を参照してください。

Oracle Data Integratorのリポジトリの概要

Oracle Data Integratorのリポジトリには、次の2つのタイプがあります:

  • マスター・リポジトリ: 企業のITリソースのトポロジ、セキュリティ、およびプロジェクトやデータ・モデルのバージョン管理に関する情報を保持するデータ構造。このリポジトリは、異なるOracle Data Integratorモジュールからクライアント/サーバー・モードでアクセス可能なリレーショナル・データベースに格納されます。通常、必要なマスター・リポジトリは1つのみです。ただし、次のいずれかの場合は、複数のマスター・リポジトリの作成が必要になる可能性があります:

    • 高速ネットワークでリンクされていない複数のサイトにわたってプロジェクトを構築する場合(たとえばオフサイト開発)。

    • 運用環境(開発、テスト、本番)を、マスター・リポジトリを格納するデータベースも含めて明確に区別する必要がある場合。これらの環境が複数のサイトに存在する場合に該当する可能性があります。

  • 作業リポジトリ: データ・モデル、プロジェクトおよびその使用に関する情報を保持するデータ構造。このリポジトリは、異なるOracle Data Integratorモジュールからクライアント/サーバー・モードでアクセス可能なリレーショナル・データベースに格納されます。必要に応じて、複数のマスター・リポジトリに対して複数の作業リポジトリを指定できます。ただし、バージョン管理上の目的のため、1つの作業リポジトリは1つのマスター・リポジトリにのみリンクできます。

通常、リポジトリを作成するには、リポジトリ作成ユーティリティ(RCU)を使用します。RCUによって、記憶領域の管理とリポジトリの作成が自動的に実行されます。ただし、リポジトリを手動で作成する必要がある場合は、ODI Studioを使用してリポジトリを手動で作成および構成できます。

リポジトリの作成と構成に必要なステップについては、次の各項で詳細に説明します:

ノート:

作業リポジトリのサイズ削減を目的とする実行ログのパージと、データベース上のリポジトリのバックアップをメンテナンス作業として定期的に実行することをお薦めします。

リポジトリ管理用の拡張アクションの詳細は、リポジトリ管理用の拡張アクションを参照してください。

リポジトリの記憶領域の作成

Oracle Data Integratorのリポジトリは、Oracle Fusion Middleware 12cでサポートされているデータベース・エンジンにインストールできます。サポートされているデータベースのバージョンと各データベース要件の最新リストは、次を参照してください:

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

リポジトリを格納するデータベースごとに、記憶領域を作成する必要があります。

注意:

メンテナンスおよびバックアップ時の便宜を図るため、リポジトリはアプリケーション・データの保存場所とは別に格納することをお薦めします(たとえば、Oracleデータベースの異なるスキーマに格納するか、Microsoft SQL Serverなどの異なるデータベースに格納します)。

マスター・リポジトリは、作業リポジトリの1つとして同じスキーマに格納できます。ただし、同じスキーマに異なる2つの作業リポジトリを作成することはできません。

次の表に、リポジトリの作成手順の例をガイドとして示します:

テクノロジ 実行ステップ

Oracle

マスター・リポジトリをホストするスキーマodimと、作業リポジトリをホストするスキーマodiwを作成します。

これらのスキーマは、次のSQLコマンドで作成します。

SQL> create user MY_SCHEMA identified by MY_PASS
       default tablespace MY_TBS 
       temporary tablespace MY_TEMP; 
SQL> grant connect, resource to MY_SCHEMA;
SQL> grant execute on dbms_lock to MY_SCHEMA;

説明:

MY_SCHEMAは、たとえばodimodiwなど、作成するスキーマの名前に対応します。

MY_PASS: データの格納先となるOracle表領域<MY_TBS>に指定したパスワード。

MY_TEMP: デフォルトの一時表領域。

Microsoft SQL Server

マスター・リポジトリをホストするデータベースdb_odimと、作業リポジトリをホストするデータベースdb_odiwを作成します。これらのデータベースをデフォルトで保持する2つのログインodimおよびodiwを作成します。

Oracle Enterprise Managerを使用して、2つのデータベースdb_odimdb_odiwを作成します。

クエリー・アナライザまたはI-SQLを使用して、次のコマンドを実行します。

CREATE LOGIN mylogin
     WITH PASSWORD = 'mypass',
     DEFAULT_DATABASE = defaultbase,
     DEFAULT_LANGUAGE = us_english;
USE defaultbase;
CREATE USER dbo FOR LOGIN mylogin;
GO

説明:

myloginは、odimまたはodiwに対応します。

mypassは、これらのログインのパスワードに対応します。

defaultbaseは、それぞれdb_odimおよびdb_odiwに対応します。

ノート: 大/小文字を照合してリポジトリ情報を格納するMicrosoft SQL Serverデータベースを構成することをお薦めします。これにより、名前が同じで大/小文字が異なる複数のオブジェクトをリバース・エンジニアリングおよび作成できます(たとえば: tablenameTableNAme)。

Sybase ASE

マスター・リポジトリをホストするデータベースdb_odimと、作業リポジトリをホストするデータベースdb_odiwを作成します。これらのデータベースをデフォルトで保持する2つのログインodimおよびodiwを作成します。

I-SQLを使用して、次のコマンドを起動します。

isql -Usa -P<sa password> -S<Server>
use master
go
disk init
    name = "<Device Name>",
    physname = "<Actual path>",
    size = <Size>
go
 create database <database name>
    on <Device Name>='<Size>'
    log on <Device Name>='<Size>' WITH OVERRIDE
go
use <database name>
go
sp_addlogin '<DB USERNAME>', '<password>', <database name>
go
sp_adduser '<DB USERNAME>'
go
grant CREATE TABLE to <DB USERNAME>

ノート: ログおよびデータには別のデバイスを使用してください。また、<DB USERNAMEは大文字にしてください。

MySQL

  1. MySQL端末にログインします。

  2. 次に示すように、マスター用、作業用およびスキーマ・バージョン・レジストリ用のデータベースを作成します。

    create database <MASTER_DB>;
    create database <WORK_DB>;
    create database <SCHEME_VERSION_REGISTRY_DB>;
  3. 次に示すように、ユーザーを作成します。

    create user '<MASTER_DB>'@'localhost' identified by '<password>';
    create user '<WORK_DB>'@'localhost' identified by '<password>';
    create user '<MASTER_DB>'@'%' identified by '<password>';
    create user '<WORK_DB>'@'%' identified by '<password>';
    commit;

    ノート: ユーザー名は大文字にしてください。

  4. 次に示すように、権限をユーザーに付与します。

    grant all privileges on <MASTER_DB>.* to <MASTER_DB>;
    grant all privileges on <MASTER_DB>.* to <MASTER_DB>@localhost;
    grant all privileges on <MASTER_DB>.* to <MASTER_DB>@'%';
    grant all privileges on <WORK_DB>.* to <WORK_DB>;
    grant all privileges on <WORK_DB>.* to <WORK_DB>@localhost;
    grant all privileges on <WORK_DB>.* to <WORK_DB>@'%';

DB2/400

マスター・リポジトリをホストするライブラリodimと、作業リポジトリをホストするスキーマodiwを作成します。これらのライブラリをデフォルトで保持する2つのユーザーodimおよびodiwを作成します。

ノート: 各ライブラリは、SQLコレクションの形式で作成する必要があります。

DB2/UDB

前提条件:

  • マスターおよび作業リポジトリ・ユーザーは、最小16Kのページ・サイズの表領域にアクセスできる必要があります

  • データベースには最小16 Kの一時表領域が必要です

たとえば:

CREATE  LARGE  TABLESPACE ODI16 PAGESIZE 16 K  MANAGED BY AUTOMATIC STORAGE ;
GRANT USE OF TABLESPACE ODI16 TO USER ODIREPOS; 

マスター・リポジトリの作成

マスター・リポジトリを作成する作業は、空のリポジトリ構造を作成し、そのリポジトリ構造にメタデータ(テクノロジの定義や組込みのセキュリティ・プロファイル)をシードする作業です。

マスター・リポジトリを作成するには:

  1. ODI Studioで、「ファイル」「新規」を選択して「新規ギャラリ」ダイアログを開きます。
  2. 「新規ギャラリ」ダイアログの「カテゴリ」ツリーで、「ODI」を選択します。
  3. 「項目」リストから「マスター・リポジトリ作成ウィザード」を選択します。
  4. 「OK」をクリックします。

    マスター・リポジトリ作成ウィザードが開きます。

  5. 「データベース接続」で、次のようにパラメータを指定します。
    • テクノロジ: リストから、マスター・リポジトリをホストするテクノロジを選択します。デフォルトは「Oracle」です。

    • JDBCドライバ: リポジトリをホストするテクノロジへのアクセスに使用するドライバ。

    • JDBC URL: データベースへのJDBC接続の確立に使用するURL。

      「JDBCドライバ」パラメータと「JDBC URL」パラメータは同期化され、デフォルト値はテクノロジによって異なります。

    • ユーザー: 表の所有者のユーザーIDまたはログイン(たとえば、odim)。

      ユーザー名を大文字にして、アップグレード・アシスタントに準拠し、リポジトリのアップグレード時の問題を回避する必要があります。

    • パスワード: このユーザーのパスワード。

    • DBAユーザー: データベース管理者のユーザー名。

    • DBAパスワード: このユーザーのパスワード。

  6. 必要に応じて、「リポジトリ構成」パラメータを指定します。
  7. 「テスト接続」をクリックして、マスター・リポジトリへの接続をテストします。

    「情報」ダイアログが開き、接続が確立されたかどうかが通知されます。接続に失敗した場合は、マスター・リポジトリへの接続を修正してから次のステップに進んでください。

  8. 「次へ」をクリックします。
  9. 次のいずれかを行います:
    • ODIの内部セキュリティ・システムを使用してユーザーを管理する場合は、「ODI認証の使用」を選択し、次のスーパーバイザ・ログイン情報を入力します。

      プロパティ 説明

      スーパーバイザ・ユーザー

      ODIスーパーバイザのユーザー名。値はSUPERVISORである必要があります。

      スーパーバイザ・パスワード

      このユーザーのパスワード

      パスワードの確認

      このユーザーのパスワード

    • Oracle Internet Directoryなどの外部エンタープライズ・アイデンティティ・ストアを使用してユーザー認証を管理する場合は、「外部認証の使用」を選択し、次のスーパーバイザ・ログイン情報を入力します。

      プロパティ 説明

      スーパーバイザ・ユーザー

      ODIスーパーバイザのユーザー名

      スーパーバイザ・パスワード

      このユーザーのパスワード

      ノート:

      外部認証オプションを使用する場合は、ODI Studioを外部認証に対応するように構成する必要があります。詳細は、「外部認証の構成」 を参照してください。

  10. 「次へ」をクリックします。
  11. データ・サーバー(つまり、トポロジで定義されたソースとターゲット)のパスワード記憶域の詳細を次のように指定します。
    • Oracle Data Integratorのマスター・リポジトリにパスワードを保存する場合は、「内部パスワード記憶域」を選択します。

    • JPS資格証明ストア・フレームワーク(CSF)を使用してデータ・サーバーおよびコンテキスト・パスワードをリモートの資格証明ストアに保存する場合は、「外部パスワード記憶域」を選択します。資格証明ストアにアクセスするために「MBeanサーバー・パラメータ」を指定します。詳細は、「Oracle Data Integratorでのセキュリティの管理」 を参照してください。

  12. マスター・リポジトリ作成ウィザードで「終了」をクリックして、入力内容を確認します。

マスター・リポジトリの作成が開始されます。表示されるメッセージとログで進行状況を確認できます。作成されたマスター・リポジトリをテストするには、「マスター・リポジトリへの接続」を参照してください。

ノート:

マスター・リポジトリでは、デフォルトで暗号化にAES-128が使用されます。ただし、暗号化アルゴリズムAES-256を使用してマスター・リポジトリを作成する場合は、odi.confファイルに次の行を追加して更新する必要があります。

AddVMOption: Doracle.odi.encryption.algo=AES AddVMOption: Doracle.odi.encryption.keylen=256

AESの詳細は、「Advanced Encryption Standard」を参照してください。

マスター・リポジトリへの接続

マスター・リポジトリに接続するには、『Oracle Data Integratorのインストールと構成』マスター・リポジトリへの接続に関する項に示された手順に従ってください。

作業リポジトリの作成

マスター・リポジトリには1つ以上の作業リポジトリを関連付けることができますが、作業リポジトリは1つのマスター・リポジトリにのみ関連付けることができます。

新しい作業リポジトリを作成するには:

  1. トポロジ・ナビゲータで、「リポジトリ」パネルを開きます。
  2. 「作業リポジトリ」ノードを右クリックして「新規作業リポジトリ」を選択します。

    作業リポジトリ作成ウィザードが開きます。

  3. Oracle Data Integrator作業リポジトリ接続の詳細を次のように指定します。
    • テクノロジ: 作業リポジトリをホストするサーバーのテクノロジを選択します。デフォルトは「Oracle」です。

    • JDBCドライバ: リポジトリをホストするテクノロジへのアクセスに使用するドライバ。

    • JDBC URL: 作業リポジトリをホストするデータ・サーバーの完全なパス。

      「JDBCドライバ」パラメータと「JDBC URL」パラメータは同期化され、デフォルト値はテクノロジによって異なります。

      接続に関する問題を回避するために、JDBC URLではlocalhostではなくフル・マシン名を使用することをお薦めします。たとえば、リモート・クライアントでは、クライアント(ODI StudioまたはSDK)が作業リポジトリとは別のマシン上にあり、localhostが作業リポジトリをホストするマシンではなく現在のクライアント・マシンを指している場合があります。

    • ユーザー: 作業リポジトリに対して作成およびホストする表の所有者のユーザーIDまたはログイン。

      ユーザー名を大文字にして、アップグレード・アシスタントに準拠し、リポジトリのアップグレード時の問題を回避する必要があります。

    • パスワード: このユーザーのパスワード。

  4. 「テスト接続」をクリックして、接続が有効であることを確認します。
  5. 「次へ」をクリックします。

    ステップ3で指定した接続に対する作業リポジトリがすでに存在しているかどうかが検証されます。

    • この接続に対する既存の作業リポジトリが検出された場合は、次のステップとして、その作業リポジトリをマスター・リポジトリに連結します。ステップについては、「作業リポジトリの連結および連結解除(削除)」のステップ6を参照してください。

    • この接続に対する作業リポジトリが検出されなかった場合は、新規の作業リポジトリが作成されます。新規作業リポジトリの作成を続行し、ステップ6にある作業リポジトリの詳細を指定してください。

  6. Oracle Data Integrator作業リポジトリのプロパティを指定します:
    • 名前: 作業リポジトリに一意の名前を指定します(たとえば: DEVWORKREP1)。

    • パスワード: オプション。この作業リポジトリを別のマスターに連結する際に必要なパスワードを入力します。このオプションを空白にした場合、この操作にパスワードは必要ありません。

    • タイプ: 作業リポジトリのタイプを選択します。

      • 開発: このタイプのリポジトリでは、データ・モデルやプロジェクトなど(マッピング、プロシージャなども含む)の設計時オブジェクトを管理できます。開発リポジトリには、ランタイム・オブジェクト(シナリオおよびセッション)も含まれます。このタイプのリポジトリは開発環境に適しています。

      • 実行: このタイプのリポジトリには、ランタイム・オブジェクト(シナリオ、スケジュールおよびセッション)のみが含まれます。これにより、オペレータ・ナビゲータで、データ統合ジョブを起動およびモニタリングできます。このようなリポジトリには設計時アーティファクトを含めることができません。これを「デザイナ・ナビゲータ」で使用することはできません。実行リポジトリは本番環境に適しています。

  7. 「終了」をクリックします。
  8. 「作業リポジトリ・ログインの作成」ダイアログが開きます。作業リポジトリのログインを作成する場合は、「はい」をクリックします。新しいダイアログが開き、ログイン名を入力するように求められます。作業リポジトリのログインを作成しない場合は、「いいえ」をクリックします。
  9. ツールバーにある「保存」をクリックします。

詳細は、作業リポジトリへの接続を参照してください。

作業リポジトリへの接続

作業リポジトリに接続するには、ODI Studioの「リポジトリへの接続」をクリックし、「作業リポジトリの作成」のステップ8で指定した資格証明を入力します。

作業リポジトリ作成のステップ8で作業リポジトリのログイン名を作成していない場合、接続するには、次のステップを実行して、ログインを作成する必要があります。

  1. ODI Studioで、「ファイル」「新規」を選択して「新規ギャラリ」ダイアログを開きます。
  2. 「新規ギャラリ」ダイアログの「カテゴリ」ツリーで、「ODI」を選択します。
  3. 「項目」リストから「新規ODIリポジトリ・ログインの作成」を選択します。
  4. 「OK」をクリックします。

    「リポジトリ接続情報」ダイアログが開きます。

  5. Oracle Data Integrator接続の詳細を次のように指定します:
    • ログイン名: 一般的な別名(たとえば: Repository)

    • ユーザー: マスター・リポジトリの作成時に定義したODIスーパーバイザ・ユーザー名、またはマスター・リポジトリの作成後にセキュリティ・ナビゲータで定義したODIユーザー名。

    • パスワード: マスター・リポジトリの作成時に定義したODIスーパーバイザ・パスワード、またはマスター・リポジトリの作成後にセキュリティ・ナビゲータで定義したODIユーザー・パスワード。

  6. データベース接続(マスター・リポジトリ)の詳細を次のように指定します。
    • ユーザー: ODIマスター・リポジトリを保持するスキーマ(データベース、ライブラリ)のデータベース・ユーザーIDまたはログイン。

    • パスワード: このユーザーのパスワード。

    • ドライバ・リスト: 作成したマスター・リポジトリをサポートするDBMSへの接続に必要なドライバをドロップダウン・リストから選択します。

    • ドライバ名: ドライバの完全な名前。

    • URL: リポジトリをホストするデータベースへのJDBC接続の確立に使用するURL。

  7. 「テスト」をクリックして、接続が有効であることを確認します。
  8. 「作業リポジトリ」を選択し、作業リポジトリの詳細を次のように指定します。
    • 作業リポジトリ名: 前のステップで作業リポジトリに指定した名前(例ではWorkRep1)。このフィールドの右側にあるボタンをクリックすると、マスター・リポジトリで使用可能な作業リポジトリのリストを表示できます。

  9. 「OK」をクリックして、入力内容を検証します。

作業リポジトリのパスワードの変更

作業リポジトリのパスワードを変更するには:

  1. トポロジ・ナビゲータの「リポジトリ」ツリーで、作業リポジトリ・ノードを展開します。
  2. 作業リポジトリをダブルクリックするか、または右クリックして「開く」を選択します。作業リポジトリ・エディタが開きます。
  3. 作業リポジトリ・エディタの「定義」タブで、「パスワードの変更」をクリックします。
  4. 現在のパスワードを入力し、新しいパスワードを2回入力します。
  5. 「OK」をクリックします。

リポジトリ管理用の拡張アクション

リポジトリ管理用の拡張アクションは、リポジトリの作成プロセスには関係しません。この項で説明するアクションは、既存のリポジトリに対して実行する拡張アクションです。リポジトリを作成した後でそのパスワード記憶域を切り替える必要がある場合があります。また、資格証明ストアがクラッシュした場合はそのパスワード記憶域をリカバリする必要があります。パスワード処理に関連するアクションについては、外部パスワード記憶域の設定を参照してください。マスター・リポジトリと作業リポジトリのエクスポートおよびインポートの詳細は、『Oracle Data Integratorでの統合プロジェクトの開発』エクスポートおよびインポートに関する項を参照してください。

この項では、次の項目について説明します。

作業リポジトリの連結および連結解除(削除)

作業リポジトリの連結とは、既存の作業リポジトリを現在のマスター・リポジトリにリンクする操作です。この既存の作業リポジトリは、データベースにすでに存在し、現在のまたは別のマスター・リポジトリから連結解除されているものです。

作業リポジトリの削除とは、マスター・リポジトリへのリンクを削除して連結解除することです。連結とは逆の操作です。この操作によって作業リポジトリの内容が破棄されることはありません。

作業リポジトリの連結

作業リポジトリをマスター・リポジトリに連結するには:

  1. トポロジ・ナビゲータで、「リポジトリ」パネルに移動します。

  2. 「作業リポジトリ」ノードを右クリックして「新規作業リポジトリ」を選択します。

    作業リポジトリ作成ウィザードが開きます。

  3. Oracle Data Integrator作業リポジトリ接続の詳細を次のように指定します。

    • テクノロジ: リストから、作業リポジトリをホストするテクノロジを選択します。デフォルトは「Oracle」です。

    • JDBCドライバ: リポジトリをホストするテクノロジへのアクセスに使用するドライバ。

    • JDBC URL: 作業リポジトリをホストするデータ・サーバーの完全なパス。

      「JDBCドライバ」パラメータと「JDBC URL」パラメータは同期化され、デフォルト値はテクノロジによって異なります。

    • ユーザー: 作業リポジトリに対して作成およびホストする表の所有者のユーザーIDまたはログイン。

    • パスワード: このユーザーのパスワード。

  4. 「テスト接続」をクリックして、接続が有効であることを確認します。

  5. 「次へ」をクリックします。

  6. 連結するOracle Data Integrator作業リポジトリの「パスワード」を指定します。

  7. 「次へ」をクリックします。

  8. 連結するOracle Data Integrator作業リポジトリの「名前」を指定します。

  9. 「終了」をクリックします。

作業リポジトリの削除

リポジトリを連結解除するには、次の手順に従って、マスター・リポジトリからリンクを削除します。

  1. トポロジ・ナビゲータで、「リポジトリ」パネルを展開します。
  2. 作業リポジトリ・ノードを展開し、削除する作業リポジトリを右クリックします。
  3. 「削除」を選択します。
  4. 確認ダイアログで、「はい」をクリックします。
  5. 作業リポジトリがマスター・リポジトリから連結解除され、トポロジ・ナビゲータの「リポジトリ」パネルから削除されます。

作業リポジトリの消去

作業リポジトリの削除とは、作業リポジトリをマスター・リポジトリから連結解除する操作です。詳細は、「作業リポジトリの連結および連結解除(削除)」を参照してください。

作業リポジトリの消去とは、作業リポジトリをデータベースから削除する操作です。

警告:

消去した作業リポジトリは元に戻すことができません。作業リポジトリに保存されているすべての情報(モデルのメタデータ、プロジェクト、およびシナリオ、スケジュール、ログなどのランタイム情報を含む)が完全に削除されます。

作業リポジトリの消去

作業リポジトリをデータベースから消去するには:

  1. トポロジ・ナビゲータで、「リポジトリ」パネルを展開します。
  2. 作業リポジトリ・ノードを展開し、削除する作業リポジトリを右クリックします。
  3. 「データベースから消去」を選択します。
  4. 作業リポジトリをデータベースから完全に消去する場合は、確認ダイアログで「はい」をクリックします。
  5. 作業リポジトリがデータベースから消去され、トポロジ・ナビゲータの「リポジトリ」パネルから削除されます。

リポジトリ接続の構成

リポジトリ・データベースへの同時接続数は、リポジトリが格納されるデータベース・エンジンによって制御および制限される可能性があります。Oracleでの接続数を制限する初期化パラメータはprocessesです。多数のパラレル実行を実行する場合、リポジトリ・データベースに許可される最大接続数を増やすようにデータベースを調整することが必要な場合があります。

必要な接続数は、実行中のODI Studioインスタンスおよびロード・プラン・ステップの数によって次のように異なります。

  • 各ODI Studioセッションには、セッションの期間中に2つのデータベース接続(マスターへの接続と作業リポジトリへの接続)が必要です。セッションの開始後、短期間のセキュリティ・チェックを実行するために3番目のデータベース接続も必要です。

  • Oracle以外のデータベースの場合、各ロード・プラン・ステップでは、ロード・プランの実行中に追加接続がロックとして使用されます。

Oracle Data Integratorのホスト名の変更

Oracle Data Integratorが含まれるホストまたはOracle Data Integratorを含むデータベースのIPアドレスのホスト名を変更できます。
  1. copyBinaryおよびpasteBinaryスクリプトを使用してOracle Fusion Middlewareバイナリを1つのホストから別のホストにコピーします。

    これらのスクリプトの詳細は、『Oracle Fusion Middlewareの管理』Oracle Fusion Middleware Databaseの新しいホストへの移動に関する項を参照してください。

  2. ターゲット・マシンで、ODI Studioを使用してODIマスター・リポジトリに接続します。
  3. 「トポロジ・マネージャ」で、「作業リポジトリ」をクリックします。
  4. 「エディタ」を各「作業リポジトリ」で開きます。
  5. 「ODI-23018: 作業リポジトリに接続できません」「OK」をクリックします。
  6. 「接続」アイコンをクリックし、「JDBC」タブをクリックします。
  7. 作業リポジトリJDBC URLを新しいホストにあわせます。
  8. 新しいリポジトリ接続をテストするには、「テスト接続」をクリックします。