データベースへの接続
PostgreSQLデータベース・システム・エンドポイントを含むOCIデータベースには、インターネットから直接アクセスできません。データベースに接続する必要があるアプリケーションには、データベース・システムのVCNおよびプライベート・サブネットへの接続が必要です。
次のいずれかの方法を使用して、データ管理タスクのためにPostgreSQLを使用してOCIデータベースのデータベースに接続します。
- 要塞ポート転送セッションの使用
- オンプレミス・ネットワークとデータベース・システムのVCNの間のサイト間VPNの使用。詳細は、サイト間VPNを参照してください。
要塞ポート転送セッションの使用
要塞ポート転送セッションを使用してデータベースに接続する場合は、ローカル・ネットワークからデータベースに直接接続できます。接続元となるコンピュート・インスタンスを構成する必要はありません。
開始するには、次の手順に従います。
要塞セッションは永続的には使用できません。SSHポート転送セッションでは、一度に1つのIPアドレスのみが使用され、各プライベートIPアドレスに新しいセッションが必要です。詳細は、セッション・タイプを参照してください。
前提条件の検証
必要なIAMリソースとOCIネットワークが配置されていることを確認します。詳細は、PostgreSQLを使用したOCIデータベースのスタート・ガイドを参照してください。
要塞を使用して、データ管理タスクのためにデータベースに安全に接続できます。要塞は、データベース・システムを含む同じVCNのパブリック・サブネットに存在します。要塞は、ユーザーをプライベート・サブネットのターゲット・リソース(データベース・システムなど)に接続するために必要なネットワーク・インフラストラクチャを確立します。
VCNに要塞がない場合は、作成し、データベース・システムのプライベート・サブネットにアクセスできることを確認します。詳細は、要塞からのネットワーク・アクセスの許可を参照してください。
セッションを作成する場合は、ポート5432
を指定します。
PostgreSQLクライアントのインストール
ローカル・マシンで、https://www.postgresql.org/download/の手順に従って、データベース・システムのPostgreSQLバージョンと互換性のあるバージョンのPostgreSQLクライアントをインストールします。
データベースへの接続
ローカル・マシンにインストールされているPostgreSQLクライアントを使用してデータベースにサインインします。
これで、PostgreSQLデータベースにサインインします。