logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

KingbaseES kdb_database_link客户端字符集导致的乱码问题

前言关于我们经常见到的字符集乱码问题,很可能因为数据库服务器端的操作系统字符集和客户端字符集不一致导致的。当我们通过kdb_database_link插件访问oracle数据库出现乱码,只需要调整操作系统字符集即可解决。这个案例关键问题在于调整kingbase客户端字符集为GBK。因为oracle端的数据经过dblink传输到操作系统,意味着oracle端的client字符集需要与kingb...

#数据库#oracle#服务器 +1
KingbaseES V8R3集群运维案例之---failover切换后新主库启动过程

案例说明:KingbaseES V8R3集群failover切换后,在生产环境中,新主库启动过程中可能会有业务访问,出现‘系统只读’的问题。如下图所示:适用版本:KingbaseES V8R3一、问题分析1、如下所示,failover切换过程:1)在master节点执行failover_stream.sh脚本执行failover切换。2)ping 网关地址测试网络的连通性,如果成功执行...

文章图片
#运维#oracle#数据库 +1
KingbaseES V8R3数据库运维案例之---不完整的启动包(incomplete startup packet)复现

案例说明:在KingbaseES V8R3数据库的sys_log日志中,出现以下故障信息“不完整的启动包(incomplete startup packet)”日志信息。本案例复现此日志信息发生的原因。如下图所示,日志信息:适用版本:KingbaseES V8R31、查询PostgreSQL官方文档In PostgreSQL, for each client connectio...

#数据库#运维#postgresql +1
KingbaseES V8R6数据库运维案例之---索引坏块故障处理

案例说明:在执行表数据查询时,出现下图所示错误,索引故障导致表无法访问,后重建索引问题解决。本案例复现了此类故障解决过程。适用版本: KingbaseES V8R3/R6一、创建测试环境# 表结构信息prod=# \d+ test1Table "public.test1"Column |Type| C...

#数据库#运维
KingbaseES V8R6集群运维案例之---sys_rewind应用分析

​案例说明:sys_rewind是用于在数据库cluster的时间线分叉以后,同步一个 KingbaseES 数据库cluster 和同一数据库cluster另一份拷贝的工具。一种典型的场景是在失效后让一个旧的主库重新上线,同时作为一个备库连接新的主库。成功回放后,目标数据目录的状态类似于源数据目录的基本备份。与进行新的基本备份或使用rsync等工具不同,sys_rewind不需要比较或复制...

#运维#数据库#java +2
KingbaseES V8集群运维案例之---系统用户修改密码或过期对ssh互信的影响

案例说明:Kingbase V8主备流复制集群在通用机环境部署和运维,需要建立主机间的ssh互信,如果ssh互信被破坏,将导致集群故障。但有的生产环境为了系统安全需要,会配置密码管理策略,定期的修改密码,当系统用户密码被修改或过期对ssh互信产生什么影响,本案例复现了以上问题,以下案例在(CentOS、Kylin系统下测试)。ssh互信失败导致failover切换失败:适用版本:Kingba...

#运维#ssh
KingbaseES V8R6集群运维案例之---securecmd连接需要密码问题

KingbaseES V8R6集群运维案例之---securecmd连接需要密码问题案例说明:在KingbaseES V8R6集群可以使用securecmdd代替sshd实现集群主机节点间的通讯,securecmdd通讯认证采用非对称加密方式(公钥和私钥),客户端连接服务器不需要输入密码认证身份,如果客户端连接服务器需要密码认证,需要检查securecmdd的配置。适用版本: Kingba...

文章图片
#运维
KingbaseES V8R3 运维案例 -- 单实例环境升级用户认证sha-256

案例说明:默认KingbaseES V8R3用户认证采用md5加密,有的生产环境对安全要求较高,需要将md5升级到sha-256;如果口令使用 scram-sha-256 设置加密,那么它可以被用于认证方法 scram-sha-256 和 md5、password (但后一种情况中口令将以明文传输)。如果口令使用 md5 设置加密,那么它仅能用于 md5 和 password 认证方法说明(同..

文章图片
#运维
KingbaseES V8R6运维案例之---手工执行wal归档

案例说明:在KingbaseES V8R6数据库wal归档是通过sys_rman的archive_push实现,当wal日志切换时,自动执行归档,也可以通过sys_rman执行手工归档,本案例描述如何使用sys_rman执行手工归档。适用版本: KingbaseES V8R61、查看数据库归档配置如下所示,数据库归档配置:[kingbase@node102 data]$ cat es_r...

文章图片
#运维#oracle#数据库 +1
KingbaseES V8R6运维案例之---MySQL和KingbaseES字符串排序规则对比

案例说明:相同数据排序后查询,在MySQL和KingbaseES下得到的排序顺序不一致,本案例从MySQL和KingbaseES的排序规则分析,两种数据库排序的异同点。适用版本: KingbaseES V8R6、MySQL 8.0一、MySQL的排序规则1、排序规则(collation)排序规则是依赖于字符集,字符集是用来定义MySQL存储不同字符的方式,而排序规则一般指对字符集中字符串之...

#mysql#运维#数据库 +2
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择