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进行增删改查操作
相关推荐
周周写不完的代码3 小时前
mysql -> 达梦数据迁移(mbp大小写问题兼容)
数据库·mysql·达梦
MiniFlyZt6 小时前
省市区三级联动(后端)
数据库·spring boot
背太阳的牧羊人7 小时前
用于与多个数据库聊天的智能 SQL 代理问答和 RAG 系统(2) —— 从 PDF 文档生成矢量数据库 (VectorDB),然后存储文本的嵌入向量
数据库·人工智能·sql·langchain·pdf
zhangxueyi8 小时前
MySQL之企业面试题:InnoDB存储引擎组成部分、作用
java·数据库·mysql·面试·innodb
代码代码快快显灵8 小时前
Redis 优化秒杀(异步秒杀)
数据库·redis·缓存
极客先躯8 小时前
Redis 安装与配置指南
数据库·redis·数据验证·安装说明·编译和安装·redis 集群配置·查看集群
YaenLi8 小时前
MySQL 安装部署
linux·数据库·mysql
乄北城以北乀8 小时前
一.MySQL程序简介
数据库·mysql
炭烤毛蛋9 小时前
Ubuntu 磁盘修复
linux·数据库·ubuntu
代码代码快快显灵9 小时前
Redis之秒杀活动
数据库·redis·缓存·秒杀活动