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

AnalyticDB:データベースの管理

最終更新日:Mar 28, 2026

AnalyticDB for PostgreSQL のデータベースは、テーブル、インデックス、ビュー、ストアドプロシージャ、および演算子のコレクションです。各インスタンスには複数のデータベースを含めることができますが、クライアントは一度に 1 つのデータベースにのみ接続できます。クロスデータベースクエリはサポートされていません。

データベースの作成

CREATE DATABASE <dbname> [ [WITH] [OWNER [=] <dbowner>] ]
                      [ENCODING [=] <encoding>]

パラメーター:

パラメーター説明デフォルト値
<dbname>作成するデータベースの名前。
<dbowner>データベースの所有者となるユーザー。この文を実行するユーザー。
<encoding>文字セットエンコーディング。たとえば 'SQL_ASCII' のような文字列定数、または整数のコード番号を指定します。utf-8

例:

CREATE DATABASE mygpdb;

別のデータベースへの切り替え

DMS の使用

  1. Data Management (DMS) を使用してデータベースに接続します。手順については、「DMS」をご参照ください。

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

  3. 対象のターゲットインスタンスを検索し、展開します。

  4. 切り替え先のデータベースを展開した後、そのスキーマをダブルクリックします。

psql を使用する場合

  1. psql を使用してデータベースに接続します。手順については、「psql」をご参照ください。

  2. 次のコマンドを実行します:

    \c <databasename>

    <databasename> を、切り替え先のデータベース名に置き換えます。

データベースの削除

警告

DROP DATABASE コマンドは、データベースのメタデータ、ディスク上のディレクトリ、およびその中に格納されているすべてのデータを完全に削除します。この操作は元に戻すことができません。

DROP DATABASE <dbname>

<dbname> を、削除するデータベース名に置き換えます。

例:

DROP DATABASE mygpdb;