OrientDB - Modificar la base de datos

La base de datos es uno de los modelos de datos importantes con diferentes atributos que puede modificar según sus requisitos.

La siguiente declaración es la sintaxis básica del comando Alter Database.

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

Dónde <attribute-name> define el atributo que desea modificar y <attribute-value> define el valor que desea establecer para ese atributo.

La siguiente tabla define la lista de atributos admitidos para modificar una base de datos.

No Señor.Nombre del AtributoDescripción
1 ESTADO Define el estado de la base de datos entre diferentes atributos.
2 IMPORTADOR Establece el estado de la importación.
3 DEFAULTCLUSTERID Establece el clúster predeterminado mediante ID. Por defecto es 2.
4 FORMATO DE FECHA Establece el formato de fecha particular como predeterminado. Por defecto es "aaaa-MM-dd".
5 DATETIMEFORMAT Establece el formato de fecha y hora particular como predeterminado. Por defecto es "aaaa-MM-dd HH: mm: ss".
6 ZONA HORARIA Establece la zona horaria particular. De forma predeterminada, es la zona horaria predeterminada de la máquina virtual Java (JVM).
7 PAÍS LOCAL Establece el país de configuración regional predeterminado. De forma predeterminada, es el país de configuración regional predeterminado de JVM. Por ejemplo: "GB".
8 IDIOMA LOCAL Establece el idioma local predeterminado. De forma predeterminada, es el idioma local predeterminado de JVM. Por ejemplo: "en".
9 CHARSET Establece el tipo de juego de caracteres. De forma predeterminada, es el juego de caracteres predeterminado de JVM. Por ejemplo: "utf8".
10 SELECCIÓN DE CLÚSTER Establece la estrategia predeterminada utilizada para seleccionar el clúster. Estas estrategias se crean junto con la creación de la clase. Las estrategias admitidas son predeterminadas, roundrobin y equilibradas.
11 CLÚSTER MÍNIMO Establece el número mínimo de clústeres para crear automáticamente cuando se crea una nueva clase. Por defecto es 1.
12 PERSONALIZADO Establece la propiedad personalizada.
13 VALIDACIÓN Deshabilita o habilita las validaciones para toda la base de datos.

Ejemplo

Desde la versión de OrientDB-2.2, se agrega el nuevo analizador SQL que no permitirá la sintaxis regular en algunos casos. Por lo tanto, tenemos que deshabilitar el nuevo analizador SQL (StrictSQL) en algunos casos. Puede usar el siguiente comando Alter database para deshabilitar el analizador StrictSQL.

orientdb> ALTER DATABASE custom strictSQL = false

Si el comando se ejecuta correctamente, obtendrá el siguiente resultado.

Database updated successfully