LightDB24.1 oracle_fdw支持服务端GBK编码

功能介绍

oracle_fdw是一个PG的插件,用于连接oracle数据库,由于原生PG不支持服务端GBK编码,所以原生的oracle_fdw也不支持服务端GBK编码。在LightDB23.3中支持了服务端GBK编码,导致在GBK编码的数据库中使用oracle_fdw时报错。

LightDB24.1版本中,支持了GBK编码的数据库中使用oracle_fdw插件。

使用示例

  1. 初始化实例为GBK编码,并创建oracle兼容库
powershell 复制代码
lt_initdb -E 'gbk' --locale='zh_CN.gbk'
create database oracle_test LIGHTDB_SYNTAX_COMPATIBLE_TYPE oracle;
  1. 创建oracle_fdw连接,oracle数据库的IP和端口脱敏处理
powershell 复制代码
create extension oracle_fdw;
create server oradb foreign data wrapper oracle_fdw options (dbserver '//xxx.xxx.xxx.xxx:xxxx/test');
create user MAPPING FOR lightdb server oradb options (USER 'lightdb', PASSWORD 'lightdb');
create foreign table oradb_t1(id int, cont varchar(20)) server oradb options (schema 'LIGHTDB', table 'T1');
  1. 对于oradb_t1进行增删改查操作
相关推荐
背太阳的牧羊人23 分钟前
Neo4j 的向量搜索(Neo4jVector)和常见的向量数据库(比如 Milvus、Qdrant)之间的区别与联系
数据库·neo4j·milvus
liulun38 分钟前
在浏览器中使用SQLite(官方sqlite3.wasm)
数据库·sqlite·wasm
IT项目管理2 小时前
达梦数据库DMHS介绍及安装部署
linux·数据库
你都会上树?2 小时前
MySQL MVCC 详解
数据库·mysql
大春儿的试验田2 小时前
高并发收藏功能设计:Redis异步同步与定时补偿机制详解
java·数据库·redis·学习·缓存
Ein hübscher Kerl.2 小时前
虚拟机上安装 MariaDB 及依赖包
数据库·mariadb
醇醛酸醚酮酯3 小时前
Qt项目锻炼——TODO清单(二)
开发语言·数据库·qt
GreatSQL社区4 小时前
用systemd管理GreatSQL服务详解
数据库·mysql·greatsql
掘根4 小时前
【MySQL进阶】错误日志,二进制日志,mysql系统库
数据库·mysql
weixin_438335404 小时前
基础知识:mysql-connector-j依赖
数据库·mysql