Crie um banco de dados em uma instância do Hologres.
Sintaxe
CREATE DATABASE db_name
[ [ WITH ] [ OWNER [=] user_name ] ]
;
Parâmetros
|
Parâmetro |
Descrição |
|
|
Nome do banco de dados a criar. Aceita apenas letras, dígitos e sublinhados ( |
|
|
Conta a definir como Owner do banco de dados. Se omitido, a conta que executa a instrução assume a propriedade e recebe permissão de Superuser. O Owner pode conceder permissão de Superuser a outros usuários e exclua o banco de dados. A exclusão remove todos os objetos contidos, incluindo tabelas e dados. |
Limitações
Uma única instância suporta no máximo 64 bancos de dados.
Observações de uso
Ao ativar uma instância do Hologres, o sistema cria automaticamente o banco de dados postgres. Esse banco possui recursos limitados e destina-se exclusivamente a fins administrativos. Crie um banco de dados separado para cargas de trabalho de negócios.
Um superusuário pode criar bancos de dados para outros usuários e atribuir a propriedade, permitindo que esses usuários gerenciem e configurem seus próprios bancos de dados de forma independente.
Exemplos
Crie um banco de dados com propriedade padrão (a conta executora torna-se o Owner):
CREATE DATABASE testdb;