3 基本的な接続のステップ
この章では、ODBCアプリケーションをOracleデータソースに接続するために必要なステップについて説明します。
トピック:
3.1 Oracleデータソースへの接続
Oracle Database ODBCドライバでは、データソースに接続するために、使用するコンピュータにOCIクライアント・ソフトウェアがインストールされていて、対応するリスナーがOracleサーバーで実行されていることが必要です。Oracle Net Services for Windowsは、ダイナミック・リンク・ライブラリ(DLL)に基づくアプリケーションです。
関連項目:
Oracle Net Servicesの詳細は、『Oracle Database Net Services管理者ガイド』および『Oracle Database Net Servicesリファレンス』を参照してください。
接続処理の一部として、アプリケーションがユーザーに情報を要求することがあります。アプリケーションからOracleデータソースについての情報を要求された場合は、次の手順を実行します。
- 「TNSサービス名」ボックスで、TNSサービスの名前を入力します。
- 「ユーザー名」ボックスに、Oracle Databaseへのアクセスに使用する名前を入力します。
- 「パスワード」ボックスに、Oracle Databaseへのアクセスに使用するパスワードを入力します。
- 「OK」をクリックします。
アプリケーションは、データソース内のデータにアクセスするにはデータソースに接続する必要があります。データソースに接続するタイミングは、アプリケーションによって異なります。たとえば、アプリケーションがユーザーの要求時にのみデータソースに接続する場合もあれば、起動時に自動的に接続する場合もあります。アプリケーションがいつデータソースに接続するかは、そのアプリケーションのマニュアルを参照してください。
-
すべてのユーザー:
-
プログラマ:
親トピック: 基本的な接続のステップ
3.2 トラブルシューティング
トピック:
- Oracle Database ODBCドライバの最初の使用について
Oracle Database ODBCドライバを初めて使用する際に役立つ情報について説明します。 - 期限切れパスワード
この項では、期限切れパスワードについて説明します。
親トピック: 基本的な接続のステップ
3.2.1 Oracle Database ODBCドライバの最初の使用について
Oracle Database ODBCドライバを初めて使用する際に役立つ情報について説明します。
Oracle Database ODBCドライバ開発者ホーム(ODBC Developer Center)を参照してください。ここでは、Oracle Database ODBCドライバ機能に関する追加情報や、Oracle Instant Client ODBCインストール情報の検索場所、Oracle Instant Client ODBCダウンロード・サイト、Oracle ODBCディスカッション・フォーラムおよび関連技術に関する情報などのリソースを入手できます。
親トピック: トラブルシューティング
3.2.2 期限切れパスワード
この項には、期限切れパスワードに関する情報が含まれます。
期限切れパスワードの動作
データベースの接続時にパスワードが期限切れの場合、パスワードを変更するよう要求されます。正常にパスワードが変更されると、データベースに接続されます。ただし、SQL_DRIVER_NOPROMPT
パラメータ値を指定してSQLDriverConnect
コールを使用してデータベースに接続すると、Oracle Database ODBCドライバはパスワードを変更するよう要求しません。かわりにエラーとなり、パスワードが期限切れであることを示すエラー番号およびメッセージを表示します。
親トピック: トラブルシューティング