下载地址:https://www.nvisual.com/下载/
更新包由三部分组成:
sys_dump [-h host] [-p port] [-U username] [-W password] [-f backup_file] [-d database_name]
-h host: 指定数据库服务器的主机名或IP地址。
-p port: 指定数据库监听的端口号。
-U username: 提供具有备份权限的数据库用户名。
-W password: 提供对应用户的密码(如果在命令行中直接输入密码不安全,可以省略此选项,运行命令后提示输入密码)。
-f backup_file: 指定备份文件的完整路径及文件名,通常以.dmp
作为扩展名。
-d database_name: 如果需要备份特定的数据库,提供数据库名称。如果省略,可能会备份整个实例或默认数据库(取决于KingbaseES的具体版本和配置)。
复制dist目录到备份文件夹,以便万一升级失败,可恢复至当前版本。**
进入/home/nvisual-frontend\dist\js目录,删除该目录下所有的文件。
进入/home/nvisual-frontend\dist\css目录,删除该目录下所有的文件
切换为数据库用户
su kingbase
启动客户端
ksql
连接到nVisual数据库
connect to nVisual;
查看global_settings表中DatabaseVersion字段的值确定当前数据库的版本号
SELECT * FROM global_settings where name='DataBaseVersion';
根据global_settings里的数据库版本号,在“nVisual-数据库更新文档”查看对应版本,说明数据库当前已更新至0.1.0.66版本了。
运行升级脚本,当前版本之后的版本脚本即为数据库要升级运行的脚本,例如:当前版本为66,那么就需要运行67及以后的所有脚本。