ページの先頭行へ戻る
DP/Cライブラリ V7.2 使用手引書L10

6.4.2 ODBCドライバのセットアップ

ODBCドライバのセットアップは、Windows上で行います。

  1. Windowsの「コントロールパネル」を起動し、システムとメンテナンスを開きます。

  2. 「管理ツール」の「データソース(ODBC)」アイコンをクリックします。

    ODBCデータソースアドミニストレータが起動します。

    注意

    64ビットOS上で32ビットアプリケーションからODBCドライバを利用する場合は、下記の方法でODBCデータソースアドミニストレータを起動してください。

    1. コマンドプロンプトを起動します。

    2. %SystemRoot%\SysWOW64 フォルダへ移動します。

      例)C:\Windows\SysWOW64

    3. odbcad32.exe を起動します。

  3. ユーザーDSN、システムDSN、ファイルDSNの中から作成したいDSNのタブを選択し、新しくデータソースを追加する場合は【追加】をクリックします。

    データソースの新規作成ウィンドウが表示されます。

    ポイント

    システムDSNを作成するには管理者アカウントでログオンしている必要があります。
    ファイルDSNを作成するには保存先に対する書込み権限が必要です。

  4. [使用可能なODBCドライバ]で、「RDA-SV(V4, ODBC 3.0)」、または「RDA-SV(V4, ODBC 3.0 UNICODE)」を選択します。

    ODBCドライバのセットアップ画面が表示されます。
    どのドライバを使用するかは、アプリケーションの種別によります。詳しくは「RDAソフトウェア説明書」を参照してください。

  5. 各項目を設定します。

    [データソース名]

    ODBCアプリケーションから使用される名前を設定します。

    [ホスト名]

    ホスト名またはIPアドレスを直接設定します。

    [ポート番号]

    サーバのポート番号を指定します。

    [データ資源名]

    データ資源名を設定します。

    [最大プロトコル長]

    通信プロトコル長の最大サイズを選択します

    [コード変換の場所]

    コード変換を行う場所を選択します。

    [文字コード変換指定]

    サーバの文字コード系がEBCDICの場合の変換指定を設定します。

    [デフォルトスキーマ名]

    LOGINウィンドウで表示されるスキーマ名を設定します。

    [注釈]

    注釈を入力します。


    また、【オプション】をクリックすることで、以下のオプション項目が設定できます。
    オプション項目は通常の使用では特に設定の必要はありません。

    [カタログ関数でデフォルトスキーマでの絞り込みを行わない]

    この項目を有効にすると、カタログ関数でスキーマ名が省略された場合にデフォルトスキーマでの絞り込みを行いません。
    絞り込みを行わないことで表一覧を取り出すようなカタログ関数は利用可能なすべての情報を検索することができます。ただし、検索結果が大量になった場合、処理に時間がかかる場合があります。

    [トランザクション終了時に常にカーソルをクローズする]

    この項目を有効にすると、トランザクション終了時にカーソルが保持されるサーバと接続した場合にも、トランザクション終了時に常にカーソルがクローズされます。
    以前のバージョンのドライバではサーバの機能にかかわらず、トランザクション終了時には常にカーソルがクローズされました。この設定はアプリケーションに対する互換のために準備されています。

    [データの送受信時に実行制御をWindowsシステムに委ねる]

    この項目は、Microsoft Internet Information Server等のWWWサーバと連携する場合のみ指定可能です。この項目を有効にするとデータ送受信時のCPU負荷を軽減します。
    なお、Microsoft Access等のクライアント製品では絶対に有効にしないでください。有効とした場合、予期しない動作をすることがあります。

    [同時にオープン可能なカーソル数]

    1つのトランザクション内で同時にオープンできるカーソル数を設定します。デフォルト値は16で9999まで設定可能です。16を超えてカーソルをオープンするには、サーバ側の対応も必要となりますので、サーバ側で対応されているかどうか確認してください。

    [デフォルトのIsolation]

    コネクションのデフォルトのIsolationをこの項目で選択されたIsolationに変更します。Defaultが選択された場合、または選択されたIsolationがサーバで使用できない場合、ドライバはこの設定を無視します。

    [ReadOnlyが指定された場合のデフォルトのIsolation]

    アプリケーションからコネクションに対してReadOnlyが設定されている場合のコネクションのデフォルトのIsolationをこの項目で選択されたIsolationに変更します。Defaultが選択された場合、または選択されたIsolationがサーバで使用できない場合、ドライバはこの設定を無視します。

    Isolationの変更ができないODBCアプリケーションを使用する場合、利用者はこれらの設定を用いてアプリケーションが使用するIsolationをサーバのデフォルトとは異なったレベルにすることが可能です。
    ただし、ここでの設定はこのデータソースを利用したすべての接続に対して有効になるので、注意が必要です。

  6. 設定ができたら【OK】をクリックします。

    セットアップが終了します。