OrientDB - Alterar Banco de Dados

O banco de dados é um dos modelos de dados importantes com diferentes atributos que você pode modificar de acordo com seus requisitos.

A instrução a seguir é a sintaxe básica do comando Alter Database.

ALTER DATABASE <attribute-name> <attribute-value>

Onde <attribute-name> define o atributo que você deseja modificar e <attribute-value> define o valor que você deseja definir para esse atributo.

A tabela a seguir define a lista de atributos suportados para alterar um banco de dados.

Sr. Não. Nome do Atributo Descrição
1 STATUS Define o status do banco de dados entre diferentes atributos.
2 IMPORTANDO Define o status de importação.
3 DEFAULTCLUSTERID Define o cluster padrão usando ID. Por padrão, é 2.
4 FORMATO DE DATA Define o formato de data específico como padrão. Por padrão, é "aaaa-MM-dd".
5 DATETIMEFORMAT Define o formato de data e hora específico como padrão. Por padrão, é "aaaa-MM-dd HH: mm: ss".
6 FUSO HORÁRIO Define o fuso horário específico. Por padrão, é o fuso horário padrão da Java Virtual Machine (JVM).
7 LOCALECONTRY Define o país da localidade padrão. Por padrão, é o país de localidade padrão da JVM. Por exemplo: "GB".
8 LOCALELANGUAGE Define o idioma local padrão. Por padrão, é o idioma local padrão da JVM. Por exemplo: "en".
9 CHARSET Define o tipo de conjunto de caracteres. Por padrão, é o conjunto de caracteres padrão da JVM. Por exemplo: "utf8".
10 CLUSTERSELECTION Define a estratégia padrão usada para selecionar o cluster. Essas estratégias são criadas junto com a criação da classe. As estratégias com suporte são default, roundrobin e balanced.
11 MINIMUMCLUSTERS Define o número mínimo de clusters a serem criados automaticamente quando uma nova classe é criada. Por padrão, é 1.
12 PERSONALIZADAS Define a propriedade personalizada.
13 VALIDAÇÃO Desabilita ou habilita as validações para todo o banco de dados.

Exemplo

A partir da versão do OrientDB-2.2, o novo analisador SQL é adicionado, o que não permitirá a sintaxe regular em alguns casos. Portanto, temos que desabilitar o novo analisador SQL (StrictSQL) em alguns casos. Você pode usar o seguinte comando de banco de dados Alter para desativar o analisador StrictSQL.

orientdb> ALTER DATABASE custom strictSQL = false

Se o comando for executado com sucesso, você obterá a seguinte saída.

Database updated successfully