すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:Babelfish が有効な ApsaraDB RDS for PostgreSQL インスタンスの作成

最終更新日:Nov 09, 2025

このトピックでは、Babelfish が有効な ApsaraDB RDS for PostgreSQL インスタンスを作成する方法について説明します。

前提条件

Babelfish は、インスタンスの作成時にのみ ApsaraDB RDS for PostgreSQL インスタンスで有効にできます。インスタンスは、次の要件を満たす必要があります。

  • メジャーエンジンバージョン: RDS PostgreSQL 15。

  • 製品シリーズ: Basic Edition または High-availability Edition。

  • 製品タイプ: Standard Edition。

使用上の注意

  • 既存の ApsaraDB RDS for PostgreSQL インスタンスでは Babelfish を有効にできません。

  • Babelfish は有効にした後、無効にすることはできません。

  • RDS インスタンスが作成されると、babelfish_db データベースが作成されます。このデータベースは Babelfish 機能にとって重要です。このデータベースは削除しないでください。削除すると、インスタンスが利用できなくなります。

Babelfish が有効な ApsaraDB RDS for PostgreSQL インスタンスの作成

  1. ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。

  2. [インスタンスの作成] をクリックして、ApsaraDB RDS 購入ページに移動します。

  3. 設定ウィザードに従ってインスタンスを作成します。

    このセクションでは、ApsaraDB RDS for PostgreSQL インスタンスを作成する際に Babelfish を有効にするための主要なパラメーターについて説明します。その他のパラメーターの詳細については、「ApsaraDB RDS for PostgreSQL インスタンスの作成」をご参照ください。

    主要なパラメーターを次の表に示します。

    パラメーター

    エンジン

    PostgreSQL 15

    次に、[Babelfish を有効にする] を選択します。

    インスタンスタイプ

    コンソールで利用可能なインスタンスタイプ。

    Babelfish 移行モード

    このパラメーターは、[基本設定] ステップで [Babelfish を有効にする] を選択した場合にのみ使用できます。Babelfish が有効になった後の移行モードを指定します。

    • single-db: Babelfish for ApsaraDB RDS for PostgreSQL インスタンスに作成できる SQL Server データベースは 1 つだけです。データベースは標準の PostgreSQL スキーマで作成されます。

    • multi-db: 複数の SQL Server データベースを作成できます。名前の競合を防ぐために、データベースごとに <database_name>_<schema_name> 形式で異なる PostgreSQL スキーマが作成されます。

    移行モードの選択方法の詳細については、「移行モード」をご参照ください。

    初期アカウント

    Babelfish または PostgreSQL の管理に使用される管理アカウント。

    重要

    これは特権アカウントであり、作成後に削除することはできません。

    設定ガイドライン:

    • 長さは 2〜63 文字である必要があります。

    • 小文字、数字、アンダースコア (_) を使用できます。

    • 先頭は文字、末尾は文字または数字である必要があります。

    • pg で始めることはできません。

    • SQL キーワードは使用できません。詳細については、「SQL キーワード」をご参照ください。

    パスワード

    管理アカウントのパスワード。

    説明

    インスタンスの作成後にパスワードを変更できます。詳細については、「パスワードのリセット」をご参照ください。

    設定ガイドライン:

    • 長さは 8〜32 文字である必要があります。

    • 大文字、小文字、数字、特殊文字のうち、3 種類以上を含める必要があります。

    • サポートされている特殊文字は !@#$%^&*()_+-= です。

Babelfish のステータスの表示

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[基本情報] をクリックします。

  3. [設定情報] セクションで、[マイナーエンジンバージョン][Babelfish ステータス] を表示します。

Babelfish 管理アカウントの表示

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[アカウント管理] をクリックします。

  3. [ユーザーアカウント] タブで、インスタンスの作成時に作成された Babelfish 管理アカウントを表示します。Babelfish管理账号

エンドポイントと TDS ポート番号の表示

前提条件

インスタンスのホワイトリストを設定済みであること。詳細については、「ホワイトリストの設定」をご参照ください。

手順

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[データベース接続] をクリックします。

    このページで、内部エンドポイントとパブリックエンドポイント、および Tabular Data Stream (TDS) ポート番号を表示できます。连接地址和TDS端口号

    説明

関連 API

API

説明

CreateDBInstance

RDS インスタンスを作成します。

DescribeDBInstanceAttribute

インスタンスの詳細を照会します。

AllocateInstancePublicConnection

パブリックエンドポイントを申請します。

ModifyDBInstanceConnectionString

エンドポイントを変更します。

DescribeDBInstanceNetInfo

エンドポイントを照会します。