目录
相关链接
- 使用DBeaver连接TD后查询表发现都是乱码
- 原因是编码不一致,首先查看TD的ENV环境配置文件,变量TD_CLINET_CHARSET的值
- 1.Latin编码格式配置
TD_CLINET_CHARSET=ASCII
- 2.Unicode编码格式配置 ( 其实cp936就是GBK)
TD_CLINET_CHARSET=SCHINESE936_6R0
- 根据自己的实际情况进行配置:
- 右击->编辑链接->连接设置->编辑驱动设置->URL模板:将
jdbc:teradata://{host}/DATABASE={database},DBS_PORT={port}
改为
jdbc:teradata://{host}/DATABASE={database},DBS_PORT={port},CHARSET=ASCII,CLIENT_CHARSET=cp936
- 右击->编辑链接->连接设置->编辑驱动设置->URL模板:将
- 再重新连接即可
20/08/28
M