このページは機械翻訳によるものです。内容の正確さは保証しておりません。 人力翻訳を依頼する

PolarDB for PostgreSQL (Oracleと互換) からPostgreSQLへのデータベースリンクを作成する

更新日時2025-01-23 02:57

このトピックでは、PolarDB for PostgreSQL (Compatible with Oracle) クラスターからElastic Compute Service (ECS) インスタンスでホストされている自己管理型PostgreSQLデータベースへのデータベースリンクを作成する方法について説明します。

PolarDB For PostgreSQL (Oracle互換) クラスターからPolarDB for PostgreSQL (Oracle互換) へのデータベースリンクの作成方法の詳細については、「PolarDB for PostgreSQL (Oracle互換) からPolarDB for PostgreSQL (Oracle互換) へのデータベースリンクの作成」をご参照ください。

前提条件

  • PolarDB for PostgreSQL (Compatible with Oracle) クラスターと、ECSインスタンスでホストされている自己管理型PostgreSQLデータベースは、同じAlibaba Cloudアカウントに属しています。

  • ECSインスタンスは仮想プライベートクラウド (VPC) にデプロイされています。

  • PolarDB for PostgreSQL (Oracle互換) のカーネルバージョンは最新のカーネルバージョンです。 カーネルバージョンをアップグレードする方法の詳細については、「バージョン管理」をご参照ください。

  • PolarDB for PostgreSQL (Oracle互換) クラスターからECSインスタンスでホストされている自己管理型PostgreSQLデータベースへのデータベースリンクが作成されます。

注意事項

PolarDB for PostgreSQL (Compatible with Oracle) クラスターごとに最大10個のデータベースリンクを作成できます。 各データベースリンクは、ソースクラスタとターゲットクラスタの両方の1つのデータベースリンククォータを消費します。

手順

  1. PolarDBコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。 左上隅のリージョンを選択し、リスト内のクラスターのIDをクリックして、[基本情報] ページに移動します。

  2. 左側のナビゲーションウィンドウで、設定と管理 > データベースを選択します。

  3. データベースページで、DBLinksタブをクリックします。

    説明

    PolarDBクラスターの [データベース] ページにDBLinksタブが表示されていない場合は、[ネットワークチャネル] の手順を参照して有効にします。

  4. クリックDBLinkの作成次のパラメータを設定します。

    パラメーター

    説明

    パラメーター

    説明

    DBLink名

    データベースリンクのカスタム名を入力できます。 名前の条件は以下の通りです。

    • 名前には小文字を含める必要があり、数字とアンダースコア (_) を含めることができます。

    • 名前は小文字で始まり、小文字または数字で終わる必要があります。

    • 長さは最大 64 文字です。

    この名前は、データベース間クエリでデータベースリンクを使用する場合に必要です。

    ソースインスタンス名

    現在のPolarDB for PostgreSQL (Compatible with Oracle) クラスターの名前。 値は固定されており、変更できません。

    ソースデータベース名

    ドロップダウンリストから、現在のPolarDB for PostgreSQL (Compatible with Oracle) クラスターのデータベースを選択します。

    送信先インスタンスのVPC

    ECSインスタンスが存在するVPC。

    ECSコンソールの [基本情報] ページの [ネットワーク情報] セクションで、移行先ECSインスタンスのVPC IDを確認できます。

    dblink-vpcid

    宛先インスタンスのリージョンID

    ECSインスタンスのリージョンID (cn-hangzhouなど) 。

    DescribeInstances操作を呼び出して、ターゲットECSインスタンスのリージョンIDを照会できます。

    送信先インスタンスのVPC ID

    ECSインスタンスのIPアドレス。

    ECSコンソールの [基本情報] ページの [ネットワーク情報] セクションで、ターゲットECSインスタンスのプライマリプライベートIPアドレスを確認できます。

    dblink-vpc-ip

    送信先インスタンスのVPCポート

    ECSインスタンスでホストされている自己管理型PostgreSQLデータベースのポート番号。 デフォルト値:1521

    宛先アカウント

    ECSインスタンスでホストされている自己管理型PostgreSQLデータベースへのログインに使用されるアカウント。

    宛先アカウントパスワード

    ECSインスタンスでホストされている自己管理型PostgreSQLデータベースへのログインに使用されるパスワード。

    宛先データベース名

    ECSインスタンスでホストされている自己管理型PostgreSQLデータベースの名前。

  5. OKをクリックします。

関連する API 操作

API

説明

API

説明

CreateDBLink

PolarDB for PostgreSQL (Oracle互換) クラスターのデータベースリンクを作成します。

DescribeDBLinks

PolarDB for PostgreSQL (Compatible with Oracle) クラスターのデータベースリンク情報を照会します。

  • 目次 (1, M)
  • 前提条件
  • 注意事項
  • 手順
  • 関連する API 操作
フィードバック