PL/SQLでのOracleデータベース接続の構成
Oracleデータベース接続を設定するには、まず、Oracleクライアントソフトウェアがインストールされていることを確認します。手順は次のとおりです。
- Oracleクライアントソフトウェアのインストールディレクトリを開き、「network\admin」ディレクトリを見つけます。
- network\admin ディレクトリに tnsnames.ora ファイルが存在する場合、手順をスキップし、ない場合はファイルを作成します。
- テキストエディタでtnsnames.oraファイルを開いて、次の内容を追加してください。
<连接名> =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = <主机名或IP地址>)(PORT = <端口号>))
)
(CONNECT_DATA =
(SERVICE_NAME = <服务名>)
)
)
接続名には独自の接続名を、ホスト名または IP アドレスには Oracle データベースが格納されているホスト名または IP アドレスを、ポート番号には Oracle データベースのリスナーのポート番号を、サービス名には Oracle データベースのサービス名をそれぞれ指定します。
- tnsnames.ora ファイルを保存して閉じてください。
- PL/SQLで接続ダイアログを開く。
- ユーザー名、パスワードと、事前に tnsnames.ora ファイルに定義した接続名を含む接続情報を指定します。
- 「テスト」ボタンをクリックして、接続が成功しているか確認してください。
- 「決定」ボタンをクリックして設定を完了します。
これで、正常に Oracle データベース接続が確立されたので、PL/SQL 内からデータベース操作ができます。