PolarDB for PostgreSQL は、ネットワークチャネル機能を提供します。 ネットワークチャネルを使用して、fdw外部テーブル、dblink、データベースリンクなどの複数の方法を使用してできます。 これにより、クロスデータベースアクセスがより柔軟で便利になります。 このトピックでは、PolarDB for PostgreSQL クラスターからPolarDBクラスターへのネットワークチャネルを作成する方法について説明します。
前提条件
この機能をサポートしているのは、PolarDB for PostgreSQL 14以前のデータベースエンジンを実行するクラスターのみです。
送信元クラスターと送信先クラスターは、同じAlibaba Cloudアカウントに属している必要があります。
ソースクラスターとターゲットクラスターは同じリージョンにデプロイする必要があります。
ソースクラスターとターゲットクラスターの両方でEnterprise EditionまたはStandard Editionを使用する必要があります。
手順
PolarDBコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。 左上隅のリージョンを選択し、リスト内のクラスターのIDをクリックして、[基本情報] ページに移動します。
左側のナビゲーションウィンドウで、[設定と管理]> [データベース] を選択します。
[データベース] ページで、[ネットワークチャネル] タブをクリックします。
[ネットワークチャネルの作成] をクリックし、次のパラメーターを設定します。
パラメーター
説明
チャンネル名
ネットワークチャネルの名前。 名前の条件は以下の通りです。
名前には小文字を含める必要があり、数字とアンダースコア (_) を含めることができます。
名前は小文字または数字で始まり、小文字で終わります。
長さは最大 64 文字です。
この名前は、クロスデータベースクエリを使用する場合に必要です。
ソースインスタンス名
現在のPolarDB for PostgreSQL クラスターである必要があり、変更することはできません。
宛先インスタンスタイプ
PolarDB PostgreSQLまたはPolarDB for PostgreSQL (Oracleと互換) を使用できます。 オプションです。
宛先インスタンス
ドロップダウンリストから、PolarDB for PostgreSQLまたはPolarDB for PostgreSQL (Compatible with Oracle) クラスターを選択します。
補足
ネットワークチャネルの説明。
[OK] をクリックします。