Oracle Data Safeで各種ターゲットDBとの接続

本ブログは、[オラクル・クラウドの個人ブログ](https://qiita.com/letian/items/10152a4fec813c1b7d98)の1つです。

# 初めに
Oracle Data Safeは、さまざまなターゲットDBをサポートしています。<font color="blue">OCI Base DBとAutonomous DB</font>だけではなく、<font color="blue">オンプレミスか、Non-Oracleクラウド上のオラクルDB</font>も対応しています。今回は、ターゲットDBの関連情報（接続イメージ付き）をまとめて紹介します。詳細な接続方法の例は今後補完いたします。

__サポート対象のターゲットDB__
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/c798c79f-7b44-1722-e793-ae3474fdd1f8.png)


|場所|Oracle DB| タイプ |  バージョン  |接続オプション|接続イメージ
|:----------|:------|:--------|:-----------:|:-------:|:-------:|
|Cloud| ADB-Shared|ADW/ATP/JSON |最新|Public IP,<br>Private endpoint|[Public](#パブリックipを持つdbとの接続)<br>[Private](#プライベートipを持つdbとの接続)|
|| ADB-Dedicated|ADW/ATP   |最新|Private endpoint|[リンク](#プライベートipを持つdbとの接続)|
|| Base DB|VM/BM<br>(SE/EE/<br>EE-HP/EE-EP)   |11.2.0.4,<br>12.1,<br>12.2.0.1以降|Public IP,<br>Private endpoint|[Public](#パブリックipを持つdbとの接続)<br>[Private](#プライベートipを持つdbとの接続)|
|| Exadata DB|Exadata CS<br>(SE/EE/<br>EE-HP/EE-EP)   |11.2.0.4,<br>12.1,<br>12.2.0.1以降|Private endpoint|[リンク](#プライベートipを持つdbとの接続)|
|| Oracle DB on<br> OCI Compute|SE/EE   |11.2.0.4,<br>12.1,<br>12.2.0.1以降|Private endpoint(推奨),<br>On-P connector|[リンク](#oracle-db-on-oci-computeとの接続)|
|| Oracle DB on a <br>Compute in Non-Oracle Cloud(※)|SE/EE   |11.2.0.4,<br>12.1,<br>12.2.0.1以降|On-P connector(推奨),<br>Private endpoint|[リンク](#compute-in-non-oracle-cloudとの接続)|
|On-P| On-P<br>Oracle DB|SE/EE   |11.2.0.4,<br>12.1,<br>12.2.0.1以降|On-P connector,<br>Private endpoint|[リンク](#on-p-oracle-dbとの接続)|

<font color="Magenta">※ "Amazon RDS for Oracle"はサポート対象外</font>

# __パブリックIPを持つDBとの接続__
ADB-S (with a Public IP address)
Base DB (with a Public IP address)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/0dc9c7a3-337f-bf83-d0fb-f12670fb3b5b.png)

# __プライベートIPを持つDBとの接続__
<strong>ADB-S</strong> (with a private IP address)
<strong>ADB-D</strong> (only has a private IP address)
<strong>Base DB</strong> (with a private IP address)

:::note
- 一つVCNに対し、一つPE (Private Endpoint)しか作成できない。
:::

以下の図は、DB Systemだけを書いていますが、イメージはADB-S/ADB-Dにも適用する。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/be78556d-af99-8275-2d62-0176f15bf38d.png)

<strong>ADB-S (Private VCN Access)</strong>
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/b85f2dce-2034-0a82-7c5a-9bc46aee4a8e.png)
NSGの設定 (ADB-S Private VCN Accessの場合)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/6eccb279-577d-cbd2-318c-cdfa35669488.png)

# __"Oracle DB on OCI Compute"との接続__
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/561ec1c7-4350-9fe0-e5f2-592f7cdab5cc.png)

# __"Compute in Non-Oracle Cloud"との接続__
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/a22e9674-f92d-394f-3f0f-d3fdfb370ae4.png)

# __"On-P Oracle DB"との接続__
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/eb6dd0f3-1ec9-0fdc-96b4-989e031ed234.png)

以上です。

----
__関連記事__
[オラクル・クラウドの個人ブログ一覧](https://qiita.com/liu-wei/items/10152a4fec813c1b7d98)

# ドキュメント
__MOS (My Oracle Support)__

OCI Database Management Service : Create Private Endpoint Fails - "Only one DB Management private endpoint per VCN" ([Doc ID 2995151.1](https://support.oracle.com/knowledge/Oracle%20Cloud/2995151_1.html))

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1121622/80aeff20-41ed-c347-3190-1e14fbd6e071.png)