データベースへのデータベース定義の生成
オフライン・データベース定義に基づいて、データベースの表、ビュー、シノニムおよび順序を作成または置換します。
データベースに生成する情報を含むオフライン・データベース定義が1つ以上ある場合は、この方法を使用できます。ただし、1つ以上のオフライン・データベース定義を迅速に生成して、元のデータベース接続に戻す場合は、ナビゲータから行うことができます。詳細は、「データベース接続に対する高速生成または高速調整」を参照してください。
注意
-
外部キーを含む表を変更した場合は、データベースに変更を反映したときに、外部キーが削除されることがあります。詳細は、「オフライン表と外部キー」を参照してください。
-
オフライン・データベース表のオフライン・バージョンがあると、JDeveloperではオフライン・データベース表の列を構成する情報が追跡されます。生成SQLスクリプトがSQLセッションで実行される場合や、他のユーザーがデータベースを更新する場合など、データベースがJDeveloper外部で更新されると、JDeveloperはオフライン・データベース表とデータベース内の表とのリンクを追跡できません。これを回避するには、データベースからオフライン・スキーマ・オブジェクトをリフレッシュする必要があります。
データベースを生成するには、次のようにします。
-
ナビゲータで、ワークスペースとプロジェクトを開きます。
-
オフライン・スキーマを右クリックして、「新規」を選択し、「新規」ギャラリを表示します。
-
「新規」ギャラリで、「Database Tier」を開き、「Offline Database Objects」を選択します。
-
オフライン・データベース・オブジェクトから生成されたSQLウィザードを選択して、オフライン・データベース・オブジェクトからSQLを生成ウィザードを起動します。
-
データベース・オプション・ページで、データベースとスキーマの接続詳細を指定して「次へ」をクリックします。
ポップアップ・メニューのショートカットを使用するには、次のようにします。
-
ナビゲータで、1つ以上のオフライン・データベース定義を右クリックして、「オブジェクトの生成または調整」を選択します。
または
-
データベース・ダイアグラムで、モデリングされたデータベース定義を1つ以上右クリックし、「生成」
「データ定義言語」を選択します。
関連項目
オフライン・スキーマについて
オフライン・データベース定義からの生成
オフライン・データベース・オブジェクトの使用
Copyright © 1997, 2007, Oracle. All rights reserved.