データベースの作成について説明します。
注意
データベースの作成は、DWHサーバ管理者で実行してください。
以下にサーバ上からの操作例を示します。
psqlコマンドを使用して、データベースpostgresに接続します。
“psql postgres”と実行します。
> psql postgres psql (9.2.8) Type "help" for help.
データベースを作成します。
データベースを作成するために、“CREATE DATABASE データベース名;”文を実行します。
postgres=# CREATE DATABASE db01; CREATE DATABASE;
データベースが作成されたことを確認します。
“\l+”コマンドを実行し、2で作成したデータベース名が表示されることを確認します。
postgres:# \l+
           データベース一覧
   名前  |   所有者    | エンコーディング|     照合順序     |Ctype(変換演算子) |
---------+-------------+-----------------+------------------+------------------+
db01     |Administrator|UTF8             |Japanese_Japan.932|Japanese_Japan.932|
postgres |Administrator|UTF8             |Japanese_Japan.932|Japanese_Japan.932|
         |             |                 |                  |                  |
template0|Administrator|UTF8             |Japanese_Japan.932|Japanese_Japan.932|
         |             |                 |                  |                  |
(4 行)
           アクセス権           |サイズ |テーブルスペース|説明
--------------------------------+-------+----------------+------------------------------------------
                                |7265 KB|pg_default      |
                                |7265 KB|pg_default      |default administrative connection database
=c/Administrator               +|7265 KB|pg_default      |unmodifiable empty database
Administrator=CTc/Administrator |       |                |
=c/Administrator               +|7265 KB|pg_default      |default template for new database
Administrator=CTc/Administrator |       |                |(注)上記の表示例の表は上下2つに分かれていますが、実際には上の表の右側に下の表の内容が続いて表示されます。
データベースpostgresと切断します。
psqlコマンドを終了するために、“\q”を実行します。
postgres=# \q
なお、createdbコマンドを使用してデータベースを作成することもできます。
参照
createdbコマンドを使用したデータベースの作成については、“PostgreSQL 9.2.4文書”の“データベースの作成”を参照してください。
psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。