- 2024-11-01KingbaseES V8R6集群备份恢复案例之---主库single-pro备份恢复
案例说明:KingbaseESV8R6集群物理备份支持single-pro方式,本案例在集群执行single-pro方式备份并多次切换集群后,对集群执行了恢复测试,文档记录了恢复的详细过程。适用版本:KingbaseESV8R6集群架构:ID|Name|Role|Status|Upstream|repmgrd|PID|Paused?|
- 2024-10-18人大金仓kingbase部署
环境准备:系统版本:CentOSLinuxrelease7.9.2009(Core)硬件配置:4C4G200G安装包准备:KingbaseES_V008R006C008B0020_Lin64_install.isohttps://www.kingbase.com.cn/xzzx/index.htmlicense准备:license_企业版.ziphttps://www.kingbase.com.cn/xzzx/index.htm计划:数据库版
- 2024-10-01掌握Docker:简化KES单机安装与管理的最佳实践
今天我们将继续深入探讨KES的单机安装,依然围绕Docker的使用展开。这一部分的内容将涵盖一些常见的陷阱以及在遇到问题时如何进行有效的反馈和解决。首先,我们需要找到官方的安装教程,确保以官方指南为主,同时结合我们自己的使用习惯。为什么我们如此青睐Docker,而不是选择传统的命令
- 2024-09-09kingbase——创建timestampdiff函数
创建函数如下:CREATEORREPLACEFUNCTION"ops_data"."timestampdiff"("para1"text,"para2""sys"."timestamp","para3""sys"."timestamp")RETURNS"pg_catalog".&q
- 2024-09-06kingbase——创建truncate函数
写上一篇比较round函数与truncate函数时,顺手试了一下KINGBASE数据库,应该是没有TRUNCATE这个函数,要使用估计得手动创建。创建函数如下createorreplacefunctionsys.truncate(numeric,int4)returnsnumericasdeclarevaluenumeric;resultnumeric;beginva
- 2024-08-28国产化适配——人大金仓V8R6(1)
本文主要记录kingbase安装及存储过程修改相关内容,或有错漏,请指正。原数据库:Mysql8.0.31现数据库:KingbaseESV008R006C008M001B0030onx86_64-pc-linux-gnu,compiledbygcc(GCC)4.8.520150623(RedHat4.8.5-28),64-bit一、kingbase安装1.安装前准备1.1查看系统架构
- 2024-08-27KingbaseES RAC 部署案例之---单节点部署案例
案例说明:KingbaseESRAC在单节点上部署。适用版本:KingbaseESV008R006C008M030B0010操作系统:[root@node201KingbaseHA]#cat/etc/centos-releaseCentOSLinuxrelease7.9.2009(Core)集群节点信息:[root@node203~]#cat/etc/hosts.......192.168.1.203node203
- 2024-08-22定期备份kingbase数据库
原文链接:https://blog.csdn.net/weixin_47387140/article/details/1285845371.书写备份数据脚本/bin/bash#date:0106#managed_by:mzhbakdir=/var/lib/kingbaseif[!-d$bakdir];thenmkdir-p$bakdirfiprocessing(){clearfor((i=0;$i<=100;i+=5))doecho-e"\e[6;9H
- 2024-08-21KingbaseES V8R6备份恢复案例之---sys_backup.conf配置异常初始化失败
案例说明:KingbaseESV8R6数据库执行sys_backup.shinit初始化时,出现“ERROR:cannotconnecttheprimarynode...."错误,初始化失败。适用版本:KingbaseESV8R6一、问题现象如下所示,执行sys_backup.shinit时,出现以下错误”ERROR:cannotconnecttheprimarynode..."。[
- 2024-08-14maven仓库下载不下来的包如何自己安装(本地宝导入到maven仓库)
1.下载jar包https://mvnrepository.com/在官网上搜索jar包,点击下载2.将jar包放在一个没有中文的路径下(我放在了D盘根路径下)打开CMD框执行下面的命令mvninstall:install-file-Dfile=D:\kingbase8-8.6.0.jar-DgroupId=com.kingbase-DartifactId=kingbase8-Dversion=8
- 2024-08-13KingbaseES RAC运维案例之---集群及数据库管理
案例说明:KingbaseESRAC在部署完成后,进行日常的集群及数据库管理。适用版本:KingbaseESV008R006C008M030B0010操作系统版本:[root@node201KingbaseHA]#cat/etc/centos-releaseCentOSLinuxrelease7.9.2009(Core)集群架构:如下所示,node1和node2为集群节点:节点信息:
- 2024-08-05KingbaseES RAC部署案例之---NAS环境构建RAC
案例说明:通过NAS共享存储作为数据库存储文件系统,构建RAC架构。适用版本:KingbaseESV008R006C008M030B0010操作系统版本:[root@node201KingbaseHA]#cat/etc/centos-releaseCentOSLinuxrelease7.9.2009(Core)集群架构:如下所示,node1和node2为集群节点:节点信息:[root@
- 2024-08-05KingbaseES RAC部署案例之---SAN环境构建RAC
案例说明:通过iscsi共享存储作为数据库存储文件系统,构建KingbaseESRAC架构。适用版本:KingbaseESV008R006C008M030B0010操作系统版本:[root@node201KingbaseHA]#cat/etc/centos-releaseCentOSLinuxrelease7.9.2009(Core)集群架构:如下所示,node1和node2为集群节点:
- 2024-08-01ThinkPHP6支持金仓数据库(Kingbase)解决无法使用模型查询问题
参考了很多前人的文章,最后只支持Db::query原生查询,不支持thinkphp数据模型方法,这在实际项目中是很难接受的,特分享出解决方案。先按照流程配置如下:1.准备工作首先确认PHP支持金仓数据库的扩展,可以去金仓官网下载,安装配置(详细配置略过……)。使用php-m命令检查,显示有pdo_kdb
- 2024-07-26KingbaseES数据库禁止某用户连接到数据库
一、权限介绍KingbaseES数据库中的权限控制主要分为两个层次:实例级别和数据库级别。实例级别的权限由sys_hba.conf文件控制,而数据库级别的权限则由数据库内部的权限系统控制。对于数据库以及实例的权限控制,这两者权限控制可以理解为粗粒度,细粒度。实例级别权限:这主要通过sys_hba
- 2024-07-26KingbaseES 集群运维典型案例 03 --“双主” sys_rewind恢复机制
案例说明:主库主机系统重启,触发failover切换,原主库系统启动后,数据库服务被启动,出现“双主”,使用“repmgrnoderejoin--force-rewind”恢复集群。通过本案例了解,集群“双主”产生的原因及解决方案,并熟悉sys_rewind在集群恢复中的应用。数据库版本:KingbaseESV8R6一、集群架构
- 2024-07-22UOS系统部署KingbaseES V8R6 java故障“InvocationTargetException”
案例说明:在UOS系统下部署KingbaseESV8R6数据库时,出现Java错误,部署失败。系统版本:kingbase@srv01:~$cat/etc/os-releasePRETTY_NAME="UnionTechOSServer20"NAME="UnionTechOSServer20"VERSION_ID="20"VERSION="20"ID=UOSHOME_URL="h
- 2024-07-08(麒麟Linux+PHP8+KingBase)麒麟Linux系统安装PHP8及人大金仓KingBase应用
一、PHP8安装1.1环境CPU内核:aarch64OS:麒麟V104.19.90-23.34.v2101.ky10Web中间件:东方通THS/V6php:8.2.0db:KingbaseESV8R61.2下载https://www.php.net/releases/下载地址:https://www.php.net/distributions/php-8.2.0.tar.gz1.3解压cd/optsudotar-z
- 2024-07-01AI Agent实战:智能检索在Kingbase数据库管理中的优势应用
前言在信息技术飞速发展的今天,数据库管理已成为IT专业人员日常工作中不可或缺的一部分。然而,面对复杂的SQL问题,传统的web搜索往往难以提供精准的答案,尤其是在针对特定数据库系统,如金仓数据库时,这种局限性更加明显。为了解决这一问题,我决定利用Agent的高级搜索和处理能力,创建一个
- 2024-06-21金仓数据库全攻略:简化部署,优化管理的全流程指南
金仓数据库人大金仓(KINGBASE)是一家拥有20多年数据库领域经验的公司,专注于数据库产品的研发和服务。公司曾参与多项国家级重大课题研究,如"863"计划、电子发展基金、信息安全专项等。其核心产品是金仓数据库管理系统KingbaseES,这是一个大型通用数据库,具有国际先进水平。金仓数据
- 2024-06-12Kingbase单表加密
开启Kingbase的加密插件修改kingbase.conf,找到shared_preload_libraries配置项,增加sysencrypt插件,多个插件用半角逗号隔开。示例:shared_preload_libraries='liboracle_parser,synonym,plsql,force_view,kdb_flashback,plugin_debugger,plsql_plugin_debugger,plsql
- 2024-06-11人大金仓kingbase部署&测试
人大金仓KingBase安装&部署为了方便,我们这里使用docker方式进行kingbase部署,其中kingbase使用的版本为v8r6#1.下载docker镜像dockerpullwarm3snow/kingbase:v8r6#2.创建本地数据目录mkdir-p/opt/kingbase/data#3.启动kingbasedockerrun-d--namekingbasev
- 2024-05-10Kingbase+sqlsugar 携手助力医疗国产化替换 【人大金仓 .NET ORM】
1.案例成某三甲医预约系统,该项目在2024年初进行上线测试,在正常运行了两天后,业务系统报错:Theconnectionpoolhasbeenexhausted,eitherraiseMaxPoolSize(currently800)orTimeout(currently15seconds)。金仓开发人员跟进分析,具体排查步骤如下:1.1是否是高并发
- 2024-04-11KingbaseES V8R3备份恢复案例---sys_rman_v6执行物理备份
案例说明:在KingbaseESV8R3的最新版本中使用了sys_rman_v6执行备份,本案例介绍如何使用sys_rman_v6执行物理备份。适用版本:KingbaseESV8R3系统架构:test=#showpool_nodes;node_id|hostname|port|status|lb_weight|role|select_cnt|load_balance_n
- 2024-04-11CentOS7 安装 人大金仓 V8R6
一、安装文件概要文件名:KingbaseES_V008R006C005B0023_Lin64_single_install.iso数据库版本:V008R006C005B0023文件大小:872,781KBMD5:0A135A2451529EF62FD1BE828FEA56D4SHA1:7AB4B1D03D66121C4A7DB736151B9341D807EEB8下载地址:https://kingbase.oss-cn-beijing.aliyuncs.com/