プライベート・サブネットにADBを作成した場合、ADBへのアクセスはプライベート・エンドポイントを介して行います。VPNを設定しない場合、OCI Bastionサービスを利用すると、踏み台サーバを構築せずにOn-Pのクライアントからプライベート・サブネット内のADBに接続できます。OCI Bastionサービスは無料で利用できます。

【お知らせ】
この記事の最新版は、個人ブログ「OCI Tech Journal」で公開しています。ぜひご覧ください。👉 https://oci-tech.jp/connect-private-adb-via-oci-bastion/
検証環境
| 項目 | 内容 | コメント |
|---|---|---|
| ADBタイプ | Data Warehouse | ATPにも適用 |
| クライアントOS | Windows Server 2019 | |
| DB接続ツール | SQL Developer Ver 21.4 | SQL PlusでもOK |
| SSHソフト | OpenSSH |
ステップ
- 1. 事前準備
- 2. Bastionの作成
- 3. セッションの作成
- 4. NSGにイングレス・ルールを追加する
- 5. ADBのホスト名をローカルで識別可能にするため
- 6. SSHトンネルの作成
- 7. ADBに接続する
- 付録
リンクから、詳細をご確認いただけます。
関連記事
クラウド技術ブログ一覧
OCI Cloud Shell上のSQL PlusからAutonomous DBに接続する
SQL Developerで様々なDBに接続する方法
Oracle Base DBのサービス名を取得する
OCI データベース・ツールでオラクルDBへの接続方法
OCI Bastionサービスでプライベートサブネット内のOracle DBに接続する方法
OCI Bastion経由でMySQL Database Serviceに接続する