文档下载建议反馈入口

  • 创建数据库
  • 编辑数据库
  • 查看数据库
  • 切换数据库
  • 删除数据库
  • 重命名数据库

数据库管理

KaiwuDB 开发者中心支持创建、编辑、查看、切换、重命名和删除时序数据库。

创建数据库

前提条件

  • 非三权分立模式下,用户为 Admin 用户或 Admin 角色成员。
  • 三权分立模式下,用户是 sysadmin 角色的成员。默认情况下,sysroot 用户属于 sysadmin 角色。

步骤

如需创建时序数据库,遵循以下步骤。

  1. 在数据库导航区,右键单击时序数据库,然后选择新建时序数据库

  2. 创建时序数据库窗口,填写数据库名称,根据需要设置数据库生命周期和分区间隔,然后单击确定。默认情况下,数据库的生命周期为 0 天,即永不过期,分区间隔默认为 10 天,即每 10 天进行一次分区。

    创建成功后,新建数据库将自动显示在数据库导航区内,继承 KaiwuDB 数据库系统的角色和用户设置。

编辑数据库

前提条件

  • 非三权分立模式下,用户为 Admin 用户或 Admin 角色成员。
  • 三权分立模式下,用户是 sysadmin 角色的成员。默认情况下,sysroot 用户属于 sysadmin 角色。

步骤

如需修改时序数据库的生命周期或描述信息,遵循以下步骤。

  1. 在数据库导航区,双击需要修改的数据库,或者右键单击需要修改的数据库,然后选择编辑时序数据库

  2. 在数据库对象窗口,根据需要修改数据库的生命周期、分区间隔和描述信息。

  3. 单击页面右下方的保存按钮。

  4. 执行修改窗口,确认 SQL 语句无误,然后单击执行

查看数据库

在数据库导航区,双击需要查看的数据库,查看数据库的属性以及数据库的模式、角色、用户、会话信息和权限信息。

切换数据库

切换数据库用于设置正在使用的数据库。如需切换正在使用的数据库,遵循以下步骤:

  1. 在数据库导航区,右键单击需要切换使用的数据库,然后选择设为活动对象

删除数据库

前提条件

  • 非三权分立模式下,用户为 Admin 用户、Admin 角色成员或拥有 DATABASE DROP 权限。
  • 三权分立模式下,用户是 sysadmin 角色的成员或者是拥有目标数据库及对象 DROP 权限的普通用户。默认情况下,sysroot 用户属于 sysadmin 角色。
  • 要删除的数据库不是当前使用的数据库。

步骤

如需删除时序数据库,遵循以下步骤。

  1. 在数据库导航区,右键单击需要删除的数据库,然后选择删除

  2. 删除对象窗口,单击。删除成功后,系统将自动更新导航栏菜单。

重命名数据库

说明

新数据库名称必须唯一,并且遵循数据库标识符规则,最大长度不得超过 63 字节。 目前,数据库名称不支持中文字符。

前提条件

  • 非三权分立模式下,用户为 Admin 用户或者 Admin 角色成员。
  • 三权分立模式下,用户是 sysadmin 角色的成员。默认情况下,sysroot 用户属于 sysadmin 角色。
  • 待重命名数据库不是当前使用的数据库。

步骤

如需重命名时序数据库,遵循以下步骤。

  1. 在数据库导航区,右键单击需要重命名的数据库,然后选择重命名

  2. 重命名窗口,设置新的数据库名称,然后单击确定

  3. 重命名脚本窗口,确认新数据库名称,然后单击执行