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