![](https://img-blog.csdnimg.cn/20210824152632648.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
HighGo DB之兼容适配
本专栏主要介绍了瀚高数据库兼容适配的相关内容。
瀚高PG实验室
瀚高PG实验室(Highgo PG Lab)依托于瀚高DBA运维团队及瀚高数据库PG内核研发团队,旨在深入研究PostgreSQL技术、使用技巧、内核探秘、PG教学等,并进行分享。欢迎大家关注、交流。
展开
-
【实战】瀚高数据库安装timescale扩展
瀚高数据库安装timescale扩展转载 2024-03-04 16:05:08 · 336 阅读 · 0 评论 -
数据迁移分享:电力行业-智慧物联系统
本文转自微信公众号“瀚高数据库售前团队”文章声明:本文章内容仅用于学习、交流,未经瀚高数据库团队允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的,利用此文所提供的信息而造成的任何直接或间接的损失,均由使用者本人负责。转载 2024-01-03 16:38:45 · 110 阅读 · 0 评论 -
记一次SqlServer通过ODBC连接瀚高数据库并同步数据实战
本文转自微信公众号“瀚高数据库售前团队”文章声明:本文章内容仅用于学习、交流,未经本团队允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的,利用此文所提供的信息而造成的任何直接或间接的损失,均由使用者本人负责。本次分享在Win环境下SqlServer通过odbc连接瀚高数据库V456版本并手动同步数据的实战操作。转载 2023-12-14 15:15:24 · 1184 阅读 · 0 评论 -
瀚高数据库的安全特性
瀚高数据库的安全特性转载 2023-12-07 16:52:43 · 398 阅读 · 0 评论 -
实现数据库可视化监控的工具-HG_Monitor
实现数据库可视化监控的工具-HG_Monitor转载 2023-12-05 16:12:57 · 323 阅读 · 0 评论 -
实战. 瀚高数据库安装madlib扩展
本文章内容仅用于学习、交流,未经本团队允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的,利用此文所提供的信息而造成的任何直接或间接的损失,均由使用者本人负责。在最近的数据库实际操作中遇到了安装madlib扩展,实施的步骤过程在此小记分享下。Madlib源码下载:https://madlib.apache.org/注:安装手册中数据库版本为4.5.8、madlib版本为1.18.0。至此安装完成~难度不算高,有兴趣的伙伴可自主安装下。本文转自微信公众号“瀚高数据库售前团队”文章。转载 2023-11-29 10:50:47 · 170 阅读 · 0 评论 -
浅谈瀚高数据库GIS数据支持能力
浅谈瀚高数据库GIS数据支持能力转载 2023-11-24 11:32:42 · 388 阅读 · 0 评论 -
DBeaver连接开启sm3认证的瀚高数据库
本文主要用于描述如何使用DBeaver连接开启sm3认证的瀚高数据库。原创 2023-10-09 11:01:22 · 1131 阅读 · 1 评论 -
跨版本迁移数据报错tables declared WITH OIDS are not supported
一个表的WITH子句还可以包括OIDS=TRUE(或者只包括OIDS)来指定新表的行应该具有被分配的 OID(对象标识符),或者包括OIDS=FALSE来指定新表的行不具有 OID。另外,从一个表中排除 OID 可以减少存储该表所需的磁盘空间,减少的量是每行减少 4 字节(在大部分机器上),这也略微提高了性能。为了向后兼容性,表的WITH子句还可以包括OIDS=FALSE以便指定新表的行不应包含 OIDs (对象标识符),OIDS=TRUE不再受支持。脚本中出现OIDS=TRUE的情况有两种,一种是。原创 2023-08-21 15:32:41 · 400 阅读 · 0 评论 -
企业版601和602使用row_number()函数的区别
针对HGDB企业版601和602中,函数row_number()的区别原创 2023-07-21 14:20:23 · 258 阅读 · 0 评论 -
配置CaseInsensitiveMap使key不区分大小写
配置CaseInsensitiveMap使key不区分大小写原创 2023-02-23 15:43:42 · 397 阅读 · 0 评论 -
兼容oracle的edit_distance_similarity 比较两个字符串相似度
在进行应用适配过程中会遇到用户使用oracle的SYS.UTL_MATCH.edit_distance_similarity自带函数,进行比较两个字符串的相似度,但在替换为瀚高数据库后,会产生函数不存在的问题。原创 2023-02-21 14:35:45 · 905 阅读 · 0 评论 -
管理工具导入CSV文件,中文数据乱码的解决办法。
管理工具导入CSV文件,中文数据乱码的解决办法。原创 2023-02-15 14:09:38 · 2024 阅读 · 0 评论 -
使用ArcGIS连接瀚高数据库与地理信息的导入
如何使用ArcGIS连接瀚高数据库原创 2023-02-08 11:15:32 · 2683 阅读 · 0 评论 -
使用瀚高数据库hibernate方言报错
使用hibernate查询的时候java是integer类型的,where查询时报错是操作符不存在: numeric = bytea原创 2023-02-06 14:20:32 · 494 阅读 · 2 评论 -
MySQL数据库中timediff()函数,在瀚高数据库中如何替换使用?
在MySQL数据库中timediff()函数返回两个时间相减得到的差值,time1-time2。原创 2022-12-28 09:44:52 · 429 阅读 · 0 评论 -
Oracle数据库中convert()函数,在瀚高数据库中如何替换使用?
在 Oracle 中,convert() 函数可以将字符串从一个字符集转换为另一个字符集。原创 2022-12-27 14:13:00 · 580 阅读 · 0 评论 -
Oracle数据库中stragg()函数,在瀚高数据库中如何替换使用?
用于解决怎么在瀚高数据库中实现和Oracle数据库中stragg()函数同样的功能原创 2022-11-08 10:48:54 · 816 阅读 · 0 评论 -
添加currentSchema后,该模式下表报不存在
添加currentSchema后,该模式下表报不存在原创 2022-11-01 14:37:17 · 1886 阅读 · 0 评论 -
瀚高数据库适配定时框架Quartz
本文档用于在java应用适配hgdb时,解决定时框架Quartz遇到的问题原创 2022-10-24 13:33:36 · 929 阅读 · 0 评论 -
东方通配置瀚高数据库连接池:“autoCommit”问题处理
东方通配置瀚高数据库连接池:“autoCommit”问题处理原创 2022-10-11 09:59:22 · 742 阅读 · 0 评论 -
无法选择最佳操作符
无法选择最佳操作符原创 2022-09-27 09:54:32 · 529 阅读 · 0 评论 -
db_ha执行ha_isready报错authentication method 13 not supported
db_ha执行ha_isready报错authentication method 13 not supported原创 2022-09-06 10:02:30 · 1714 阅读 · 0 评论 -
btree索引无法使用处理方式
btree索引中存储的是原始值。因此,当字段非常大时,btree索引可能无法使用。原创 2022-09-02 10:32:18 · 702 阅读 · 0 评论 -
.Net程序连接HGDB新增时参数名称带$报错解决方法
.Net程序连接HGDB新增时参数名称带$报ERROR: 42703: 42703: column "masterid$" does not exist错解决方法介绍原创 2022-08-26 10:16:48 · 306 阅读 · 1 评论 -
Oracle迁移到瀚高之后,空值问题处理
用来说明Oracle迁移到瀚高之后,对于Oracle和瀚高DB之间对于空值的差异性的处理方案。原创 2022-08-02 10:36:34 · 681 阅读 · 0 评论 -
瀚高数据库最佳实践配置工具HG_BP日志采集内容
介绍瀚高数据库最佳实践配置工具HG_BP日志采集内容原创 2022-07-28 10:45:52 · 317 阅读 · 0 评论 -
数据库使用psql及jdbc进行远程连接,不定时自动断开的解决办法
操作系统TCP相关参数设置不正确,数据库沿用操作系统配置,导致TCP保活机制未生效。原创 2022-07-26 10:51:07 · 1904 阅读 · 0 评论 -
jdbc使用call调用存储过程报错
解决jdbc调用存储过程报错原创 2022-07-04 16:24:48 · 1426 阅读 · 0 评论 -
从0开始构建一个瀚高数据库Docker镜像
TIPS 什么是 Docker转载 2022-06-28 14:41:10 · 1619 阅读 · 1 评论 -
瀚高数据库自定义操作符‘!~~‘
解决应用程序中SQL语句使用!~~匹配操作符时,遇到的错误原创 2022-06-21 15:09:36 · 323 阅读 · 0 评论 -
unspecified 适用范围,解决问题现象
最近项目中,经常遇到需要URL里添加stringtype=unspecified情况。什么情况下需要添加呢?原创 2022-05-31 11:03:42 · 3598 阅读 · 1 评论 -
oid转blob问题
瀚高数据库目录环境症状问题原因解决方案环境系统平台:Linux x86-64 Red Hat Enterprise Linux 7版本:4.5症状column “ZYZP” is of type BLOB but expression is of type OID问题原因应用中配置的BLOB类型,数据库中类型是bytea解决方案sysdba登录执行create cast(oid as bytea) with inout as IMPLICIT;...原创 2022-05-24 14:13:46 · 1371 阅读 · 0 评论 -
工资过万整数出错问题
瀚高数据库目录环境症状问题原因解决方案环境系统平台:Linux x86-64 Red Hat Enterprise Linux 7版本:4.5症状数据库类型为numric 存储值为10000.00,获取数值后前台展示为1问题原因jdbc默认的传输方式是二进制解决方案URL中添加binaryTransferDisable=numeric...原创 2022-05-23 15:57:30 · 175 阅读 · 0 评论 -
MySQL内置函数:year()、 week()兼容
瀚高数据库目录环境症状问题原因解决方案报错编码环境系统平台:中标麒麟 (CPU x86-64) 6,中标麒麟(CPU龙芯)7版本:4.5.2症状从MySQL数据库进行瀚高数据库国产化替代时报错:year()、 week()不存在。问题原因瀚高数据库内核未兼容MySQL内置函数year()、 week()。解决方案通过瀚高工程师编写MySQL内置函数year()、 week(),函数定义如下:CREATE OR REPLACE FUNCTION 模式.year(indate t原创 2022-05-23 11:30:19 · 648 阅读 · 0 评论 -
应用系统适配瀚高报错:字段为numeric,但是表达式为varchar
瀚高数据库目录环境症状问题原因解决方案报错编码环境系统平台:IBM:Linux on System z Red Hat Enterprise Linux 4版本:4.5症状应用系统适配瀚高报错:字段为numeric,但是表达式为varchar问题原因在瀚高数据库中空字符串和NULL不是等价的,所以当向numeric类型的字段中存入空字符串时,会引发错误。解决方案由瀚高工程师编写瀚高数据库自定义转换函数,将空字符串“”转为NULL解决:create or replace fun原创 2022-05-16 10:54:16 · 694 阅读 · 0 评论 -
MySQL 中 AES_DECRYPT 加密,如何在瀚高数据库中使用
瀚高数据库目录环境症状问题原因解决方案环境系统平台:银河麒麟R系(CPU龙芯)4,银河麒麟U系(CPU飞腾)4版本:4.5.2,6.0症状MySQL替换为国产瀚高数据库时, AES_DECRYPT 加密在瀚高数据库中使用报错问题原因MySQL数据库中利用AES_ENCRYPT()与AES_DECRYPT()加解密,瀚高数据库中有区别。解决方案瀚高数据库提供了加密模块pgcrypto,来对数据进行加密&解密使用方法如下:1、登录数据库,打开该功能,执行SQL:crea原创 2022-05-12 11:14:17 · 558 阅读 · 0 评论 -
全角转半角函数
瀚高数据库目录环境文档用途详细信息环境系统平台:银河麒麟U系(CPU飞腾)4版本:4.5文档用途将全角字符数字等转换为半角。详细信息---全角转半角函数如下CREATE OR REPLACE FUNCTION convertstring(text) RETURNS text AS$$ DECLARE len INTEGER; DECLARE retval text; DECLARE tmp text; DECLARE asciival INT4; B原创 2022-05-09 17:08:27 · 919 阅读 · 0 评论 -
golang连接sm3认证加密
瀚高数据库目录环境文档用途详细信息环境系统平台:Linux x86-64 Red Hat Enterprise Linux 7版本:4.5文档用途golang连接安全版sm3认证加密数据库,驱动程序详见附件。详细信息1.下载Linux golang安装包 go1.17.3.linux-amd64.tar.gz(详见support技术支持平台附件https://support.highgo.com/#/index/docContentHighgo/22565fef021b3e0c)1.原创 2022-05-06 11:06:15 · 728 阅读 · 0 评论 -
hgdb删除正在使用的用户
瀚高数据库目录环境文档用途详细信息环境系统平台:Linux x86-64 Red Hat Enterprise Linux 7,Microsoft Windows (64-bit) 10版本:6.0,4.5文档用途删除一个用户时, 经常遇到无法删除"xxx"因为有其它对象倚赖它, 无法删除。详细信息1.使用管理员连接到有依赖的数据库(将隶属于test用户的对象指定给test1用户)reassign owned by test to test1;drop owned by test原创 2022-05-05 14:11:35 · 1242 阅读 · 0 评论