codecamp

OrientDB更改数据库

数据库是具有不同属性的重要数据模型之一,您可以根据需要对其进行修改。 

以下语句是Alter Database命令的基本语法。

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

其中<attribute-name>定义要修改的属性,<attribute-value>定义要为该属性设置的值。
下表定义了用于更改数据库的支持属性的列表。

编号属性名称描述
1STATUS定义了不同属性之间的数据库的状态。
2IMPORTING设置进口状态。
3DEFAULTCLUSTERID设置使用ID默认的簇。默认情况下为2。
4DATEFORMAT设置特定的日期格式作为默认值。默认情况下它是“YYYY-MM-DD”。
5DATETIMEFORMAT设定特定日期时间格式为默认值。默认情况下它是“YYYY-MM-DD HH:MM:SS”。
6TIMEZONE设置特定时区。默认情况下它是Java虚拟机的(JVM的)默认的时区。
7LOCALECOUNTRY设置默认语言环境的国家。默认情况下它是JVM的默认语言环境的国家。例如:“国标”。
8LOCALELANGUAGE设置默认地区语言。默认情况下它是JVM的默认语言环境的语言。例如:“恩”。
9CHARSET设置的字符集的类型。默认情况下它是JVM的默认字符集。例如:“UTF8”。
10CLUSTERSELECTION设置用于选择群集默认的策略。这些策略与创建类一起创建。支持的策略是默认的,roundrobin和平衡。
11MINIMUMCLUSTERS设置在创建新类时簇的最小数目来自动创建。默认情况下为1。
12CUSTOM设置自定义属性。
13VALIDATION禁用或启用为整个数据库的验证。

从OrientDB-2.2的版本,添加了新的SQL解析器,在某些情况下不允许常规语法。 因此,在某些情况下,我们必须禁用新的SQL解析器(StrictSQL)。 您可以使用以下Alter数据库命令来禁用StrictSQL解析器。

orientdb> ALTER DATABASE custom strictSQL = false 

如果命令执行成功,你会得到下面的输出:

Database updated successfully
OrientDB创建数据库
OrientDB备份数据库
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }