ヘッダーをスキップ

Oracle9i Heterogeneous Connectivity管理者ガイド
リリース2(9.2)

部品番号B13816-01
Go To Table Of Contents
目次
Go To Index
索引

Go to previous page Go to next page


はじめに

Oracle9i Heterogeneous Connectivity管理者ガイド』では、異機種間環境でのOracleの情報統合アプローチについて説明します。 特に、Oracle Transparent GatewayおよびGeneric Connectivity製品について管理者を対象として説明します。

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

対象読者

Oracle9i Heterogeneous Connectivity管理者ガイド』は、次のユーザーを対象としています。

このマニュアルは、次の知識があることを前提としています。

このマニュアルの構成

このマニュアルの構成は、次のとおりです。

 第1章「概要」

この章では、異機種間環境における運用上の課題について説明します。オラクル社はこの課題を認識し、企業における異機種間環境の運用を容易にするために、同期ソリューションと非同期ソリューションの両方を提供しています。このマニュアルでは、2つの同期ソリューション、Oracle Transparent GatewayとGeneric Connectivityについて説明します。

第2章「異機種間サービス・コンポーネントの役割」 

異機種間環境で運用するためのオラクル社の同期ソリューションは、Oracle Transparent GatewayとGeneric Connectivityです。この2つのソリューションをサポートするためのOracleデータベース・サーバーの共通コンポーネントは、異機種間サービスです。この章では、異機種間サービス・コンポーネントのアーキテクチャと機能、およびOracle Transparent GatewayまたはGeneric Connectivityとの相互作用について説明します。

 第3章「Oracle Transparent GatewayとGeneric Connectivityの機能」

この章では、Oracle Transparent GatewayとGeneric Connectivityの主機能について説明します。

 第4章「異機種間サービス・エージェントの使用」

この章では、Oracle Transparent Gatewaysの使用方法について説明します。

 第5章「マルチスレッド・エージェント」

この章では、マルチスレッド・エージェントの概要、分散データベース・システム全体の効率に対する影響および管理方法について説明します。

 第6章「パフォーマンスに関するヒント」

この章では、分散SQL文の最適化方法、Oracle Transparent Gatewayでのパーティション・ビューの使用方法および分散問合せのパフォーマンスの最適化方法について説明します。

 第7章「Generic Connectivity」

この章では、Generic Connectivityエージェントの構成と使用方法について説明します。

 付録A「異機種間サービスの初期化パラメータ」

この付録では、異機種間サービスの初期化パラメータとその設定手順について説明します。

 付録B「データ型のマッピング」

この付録では、OracleでOracle以外のシステムからデータを取得する際の、ODBCおよびOLE DBインタフェースを介したANSIデータ型とサポート対象のOracleデータ型とのマッピングを表形式で示します。

 付録C「パススルーSQLに対応したDBMS_HS_PASSTHROUGH」

DBMS_HS_PASSTHROUGHパッケージには、異機種間サービスのパススルーSQLに対応したプロシージャおよびファンクションが含まれます。 この付録では、各プロシージャおよびファンクションについて説明します。

 付録D「データ・ディクショナリ変換のサポート」

この付録では、データ・ディクショナリ変換サポートについて説明します。Oracle以外のデータ・ディクショナリへのアクセス方法、異機種間サービスのデータ・ディクショナリ・ビュー、サポートされるビューおよび表の使用方法、データ・ディクショナリのマッピングについて説明します。

関連ドキュメント

詳細は、次のOracleマニュアルを参照してください。

マニュアル・セットに含まれるマニュアルの多くでは、Oracleのインストール時にデフォルトでインストールされるシード・データベースのサンプル・スキーマを使用しています。 これらのスキーマの作成方法および使用方法については、『Oracle9i サンプル・スキーマ』を参照してください。

リリース・ノート、インストール関連ドキュメント、ホワイト・ペーパーまたはその他の関連ドキュメントは、OTN-J(Oracle Technology Network Japan)から、無償でダウンロードできます。OTN-Jを使用するには、オンラインでの登録が必要です。登録は、次のWebサイトから無償で行えます。

http://otn.oracle.co.jp/membership/

すでにOTN-Jのユーザー名およびパスワードを取得している場合は、次のURLでOTN -J Webサイトのドキュメントのセクションに直接接続できます。

http://otn.oracle.co.jp/document/

表記規則

この項では、このマニュアルの本文およびコード例で使用されている表記規則について説明します。この項の内容は次のとおりです。

本文の表記規則

本文では、特定の項目が一目でわかるように、次の表記規則を使用します。次の表に、その規則と使用例を示します。

規則 意味

太字

太字は、本文中で定義されている用語および用語集に記載されている用語を示します。

この句を指定すると、索引構成表が作成されます。

固定幅フォントの大文字

固定幅フォントの大文字は、システム指定の要素を示します。このような要素には、パラメータ、権限、データ型、Recovery Managerキーワード、SQLキーワード、SQL*Plusまたはユーティリティ・コマンド、パッケージおよびメソッドがあります。また、システム指定の列名、データベース・オブジェクト、データベース構造、ユーザー名およびロールも含まれます。

NUMBER列に対してのみ、この句を指定できます。

BACKUPコマンドを使用して、データベースのバックアップを作成できます。

USER_TABLESデータ・ディクショナリ・ビュー内のTABLE_NAME列を問い合せます。

DBMS_STATS.GENERATE_STATSプロシージャを使用します。

固定幅フォントの小文字

固定幅フォントの小文字は、実行可能ファイル、ファイル名、ディレクトリ名およびユーザーが指定する要素のサンプルを示します。このような要素には、コンピュータ名およびデータベース名、ネット・サービス名および接続識別子があります。また、ユーザーが指定するデータベース・オブジェクトとデータベース構造、列名、パッケージとクラス、ユーザー名とロール、プログラム・ユニットおよびパラメータ値も含まれます。

注意: プログラム要素には、大文字と小文字を組み合せて使用するものもあります。これらの要素は、記載されているとおりに入力してください。

sqlplusと入力して、SQL*Plusをオープンします。

パスワードは、orapwdファイルで指定します。

/disk1/oracle/dbsディレクトリ内のデータ・ファイルおよび制御ファイルのバックアップを作成します。

hr.departments表には、department_iddepartment_nameおよびlocation_idの各列があります。

QUERY_REWRITE_ENABLED初期化パラメータをtrueに設定します。

oeユーザーとして接続します。

JRepUtilクラスが次のメソッドを実装します。

固定幅フォントの小文字のイタリック

固定幅フォントの小文字のイタリックは、プレースホルダまたは変数を示します。

parallel_clauseを指定できます。

Uold_release.SQLを実行します。ここで、old_releaseとはアップグレード前にインストールしたリリースを示します。

コード例の表記規則

コード例は、SQL、PL/SQL、SQL*Plusまたは他のコマンドライン文の例です。次のように固定幅フォントで表示され、通常のテキストとは区別されます。

SELECT username FROM dba_users WHERE username = 'MIGRATE';

次の表に、コード例で使用される表記規則とその使用例を示します。

規則 意味

[ ]

大カッコは、カッコ内の項目を任意に選択することを表します。大カッコは、入力しないでください。

DECIMAL (digits [ , precision ])

{ }

中カッコは、カッコ内の項目のうち、1つが必須であることを表します。中カッコは、入力しないでください。

{ENABLE | DISABLE}

|

縦線は、大カッコまたは中カッコ内の複数の選択項目の区切りに使用します。項目のうちの1つを入力します。縦線は、入力しないでください。

{ENABLE | DISABLE}

[COMPRESS | NOCOMPRESS]

...

水平の省略記号は、次のいずれかを示します。

  • 例に直接関連しないコードの一部が省略されている。

  • コードの一部を繰返すことができる。

CREATE TABLE ... AS subquery;

SELECT col1, col2, ... , coln FROM employees;

.

.

.

垂直の省略記号は、例に直接関連しない複数の行が省略されていることを示します。

SQL> SELECT NAME FROM V$DATAFILE;
NAME
------------------------------------
/fsl/dbs/tbs_01.dbf
/fs1/dbs/tbs_02.dbf
.
.
.
/fsl/dbs/tbs_09.dbf
9 rows selected.

その他の記号

大カッコ、中カッコ、縦線および省略記号以外の記号は、記載されているとおりに入力する必要があります。

acctbal NUMBER(11,2);

acct CONSTANT NUMBER(4) := 3;

イタリック体

イタリック体は、特定の値を指定する必要があるプレースホルダや変数を示します。

CONNECT SYSTEM/system_password

DB_NAME = database_name

大文字

大文字は、システム指定の要素を示します。これらの要素は、ユーザー定義の要素と区別するために大文字で示されます。大カッコ内にないかぎり、表示されているとおりの順序および綴りで入力します。ただし、大/小文字が区別されないため、小文字でも入力できます。

SELECT last_name, employee_id FROM employees;

SELECT * FROM USER_TABLES;

DROP TABLE hr.employees;

小文字

小文字は、ユーザー指定のプログラム要素を示します。たとえば、表名、列名またはファイル名などです。

注意: プログラム要素には、大文字と小文字を組み合せて使用するものもあります。これらの要素は、記載されているとおりに入力してください。

SELECT last_name, employee_id FROM employees;

sqlplus hr/hr

CREATE USER mjones IDENTIFIED BY ty3MU9;

Microsoft Windowsオペレーティング・システム環境での表記規則

次の表に、Microsoft Windowsオペレーティング・システム環境での表記規則とその使用例を示します。

規則 意味

ファイル名およびディレクトリ名

ファイル名およびディレクトリ名は大/小文字が区別されません。特殊文字の左山カッコ(<)、右山カッコ(>)、コロン(:)、二重引用符(")、スラッシュ(/)、縦線(|)およびハイフン(-)は使用できません。円記号(\)は、引用符で囲まれている場合でも、要素のセパレータとして処理されます。Windowsでは、ファイル名が\\で始まる場合、汎用命名規則が使用していると解釈されます。

c:\winnt"\"system32C:\WINNT\SYSTEM32と同じです。

Windowsコマンド・プロンプト

Windowsコマンド・プロンプトには、カレント・ディレクトリが表示されます。コマンド・プロンプトのエスケープ文字はカレット(^)です。プロンプトは、現在作業中のサブディレクトリを示します。 このマニュアルでは、コマンド・プロンプトと呼びます。

C:\oracle\oradata>

特殊文字

Windowsコマンド・プロンプトで二重引用符(")のエスケープ文字として円記号(\)が必要な場合があります。丸カッコおよび一重引用符(')にはエスケープ文字は必要ありません。エスケープ文字および特殊文字の詳細は、Windowsオペレーティング・システムのドキュメントを参照してください。

C:\>exp scott/tiger TABLES=emp QUERY=\"WHERE job='SALESMAN' and sal<1600\"

C:\>imp SYSTEM/password FROMUSER=scott TABLES=(emp, dept)

HOME_NAME

Oracleホームの名前を表します。ホーム名には、英数字で16文字まで使用できます。ホーム名に使用可能な特殊文字は、アンダースコアのみです。

C:\> net start OracleHOME_NAMETNSListener

ORACLE_HOME
およびORACLE_BASE

Oracle8iより前のリリースでは、Oracleコンポーネントをインストールすると、すべてのサブディレクトリが最上位のORACLE_HOMEの直下に置かれました。ORACLE_HOMEディレクトリには、デフォルトで次のいずれかの名前が使用されていました。

  • C:\orant(Windows NT)

  • C:\orawin98(Windows 98)

このリリースは、Optimal Flexible Architecture(OFA)のガイドラインに準拠しています。ORACLE_HOMEディレクトリ下に配置されないサブディレクトリもあります。最上位のディレクトリはORACLE_BASEと呼ばれ、デフォルトでは、C:\oracleです。他のOracleソフトウェアがインストールされていないコンピュータに最新のOracleリリースをインストールした場合、最初のOracleホーム・ディレクトリは、デフォルトでC:\oracle\orannに設定されます。nnは最新リリース番号です。Oracleホーム・ディレクトリは、ORACLE_BASEの直下に配置されます。

このマニュアルに示すディレクトリ・パスの例は、すべてOFAの表記規則に準拠しています。

ORACLE_BASE\ORACLE_HOME\rdbms\adminディレクトリへ移動します。

Go to previous page Go to next page
Oracle
Copyright © 2001, 2002 Oracle Corporation.

All Rights Reserved.
Go To Table Of Contents
目次
Go To Index
索引