Oracle Clientの設定
DataMagicが対応しているOracle Clientのバージョンおよび接続できるデータベースのバージョンについては、以下のURLから弊社ホームページを参照してください。
(1) インストール手順
インストール手順については、Oracle社のホームページまたはマニュアルを参照してください。
DataMagicが32ビット版の場合は32ビット版のOracle Clientを、DataMagicが64ビット版の場合は64ビット版のOracle Clientをインストールしてください。
Oracle Clientのセットアップ方法を説明します。
以下の環境変数の設定をしてください。
- ORACLE_HOME
-
Oracleソフトウェアのホームフォルダを指定します。
- 環境変数PATH
-
Oracleソフトウェアライブラリフォルダを指定します。
%ORACLE_HOME%\BIN を指定します。
- NLS_LANG
-
導入環境の文字コード種を設定します。
表9.2 NLS_LANGの設定
言語
コード種
NLS_LANG
日本語版
EUC
JAPANESE_JAPAN.JA16EUC
SHIFT-JIS
JAPANESE_JAPAN.JA16SJIS(*1)
UTF-8
JAPANESE_JAPAN.AL32UTF8
英語版
-
AMERICAN_AMERICA.WE8MSWIN1252(*2)
*1
:
データベースの文字コードがUnicodeの場合は「JAPANESE_JAPAN.JA16SJISTILDE」を設定してください。
*2
:
日本語を含むデータを扱う場合は、日本語版と同じように設定してください。
- TNS_ADMIN(TNS接続を使用する場合のみ指定)
-
ネットサービス名が記述されたtnsnames.oraのディレクトリを指定します。設定を省略した場合にTNS接続を行うと、$ORACLE_HOME/network/adminのtnsnames.oraが使用されます。
(3) ネットサービス名を使用した接続方法
ローカル・ネーミング・パラメータ(tnsnames.ora)に記述されたネットサービス名で接続を行うには、環境変数「TNS_ADMIN」または「ORACLE_HOME」の設定が必要です。環境変数の設定については、「Oracle Clientの設定」の「(2) 動作環境のセットアップ」を参照してください。
また、環境変数を設定したフォルダにローカル・ネーミング・パラメータ(tnsnames.ora)が存在することを確認してください。
ネットサービス名による接続は、DataMagicのDB接続情報詳細画面で設定します。
1. DataMagic DB接続情報詳細画面の設定
以下の内容を入力または選択します。
- 製品種別
-
: Oracleを選択します。
- DB名選択
-
: TNSを選択します。
- TNS
-
: 接続するネットサービス名。
- TNS([参照]ボタン)
-
: TNS選択画面を表示します。
ローカル・ネーミング・パラメータtnsnames.oraに記述されたネットサービス名の一覧が表示されます。TNS選択画面より接続するネットサービス名を選択し、[OK]ボタンをクリックします。
- ユーザ
-
: ユーザIDを入力します。
- パスワード
-
: パスワードを入力します。

画面9.3 DB接続情報詳細画面

画面9.4 TNS選択
2. 接続の確認
設定が終了したら、[接続テスト]ボタンをクリックして接続テストを実行し、Oracleへの接続を確認してください。