

# Babelfish for Aurora PostgreSQL バージョン更新の管理
<a name="babelfish-information"></a>

Babelfish は Aurora PostgreSQL バージョン 13.4 以降のリリースで利用できるオプションです。Babelfish のアップデートは、Aurora PostgreSQL データベースエンジンの特定の新しいリリースで利用可能になります。詳細については、「[https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html)」を参照してください。

**注記**  
Aurora PostgreSQL 13 バージョンで実行している Babelfish DB クラスターを Aurora PostgreSQL 14.3、14.4、14.5 にアップグレードすることはできません。また、Babelfish は 13.x から 15.x への直接のアップグレードをサポートしていません。最初に 13.x DB クラスターを 14.6 以降のバージョンにアップグレードしてから、15.x バージョンにアップグレードする必要があります。

Babelfish の各リリースでサポートされる機能のリストについては、「[バージョンごとに Babelfish でサポートされている機能](babelfish-compatibility.supported-functionality-table.md)」を参照してください。

サポートされていない機能のリストについては、「[Babelfish でサポートされていない機能](babelfish-compatibility.tsql.limitations-unsupported.md)」を参照してください。

以下の例のように、[https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html) AWS CLI コマンドを使用して、AWS リージョン にクエリを実行することで、Babelfish をサポートしている Aurora PostgreSQL バージョンのリストを取得できます。

Linux、macOS、Unix の場合:

```
$ aws rds describe-db-engine-versions --region us-east-1 \
    --engine aurora-postgresql \
    --query '*[]|[?SupportsBabelfish==`true`].[EngineVersion]' \
    --output text
```

詳細については、AWS CLI コマンドリファレンスの「[https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html)」を参照してください。

以下のトピックでは、Aurora PostgreSQL DB クラスターで実行されている Babelfish のバージョンを確認する方法と、新しいバージョンにアップグレードする方法について説明します。

**Contents**
+ [Babelfish のバージョンの確認](babelfish-information-identify-version.md)
+ [Babelfish クラスターを新しいメジャーバージョンにアップグレードする](babelfish-information-upgrading.md)
  + [Babelfish を新しいマイナーバージョンにアップグレードする](babelfish-information-upgrading-minor.md)
  + [Babelfish を新しいメジャーバージョンにアップグレードする](babelfish-information-upgrading-major.md)
    + [Babelfish を新しいメジャーバージョンにアップグレードする前に](babelfish-information-upgrading-major.md#babelfish-information-upgrading-preliminary)
    + [メジャーバージョンアップグレードの実行](babelfish-information-upgrading-major.md#babelfish-performing-major-version-upgrade)
    + [新しいメジャーバージョンにアップグレードした後](babelfish-information-upgrading-major.md#babelfish-information-upgrading-post-upgrade)
    + [例: Babelfish DB クラスターをメジャーリリースにアップグレードする](babelfish-information-upgrading-major.md#babelfish-information-upgrading-example)
+ [Babelfish 製品バージョンのパラメータを使用する](babelfish-guc-version.md)
  + [Babelfish 製品バージョンのパラメータを設定する](babelfish-guc-version.md#babelfish-guc-version-setvalues)
  + [影響を受けるクエリとパラメータ](babelfish-guc-version.md#babelfish-guc-version-affects)
  + [babelfishpg\_tsql.version パラメータによるインターフェイス](babelfish-guc-version.md#babelfish-guc-version-tsql)