配置 Teradata 系统的常规设置时,使用字符集设置可以定义系统与 Teradata Viewpoint 进行通信所使用的字符集。字符集定义是可选设置。如果不定义字符集,Teradata Viewpoint 将使用 Teradata 系统设置。
字符集字段 | 字符集定义建议 |
---|---|
会话 | 对于 Teradata Viewpoint 会话,强烈建议使用 UTF8 会话字符集,以避免字符集之间的转换,从而确保字符数据的端到端保真度。 |
监控 | Teradata Database 14.10 及更高版本支持 UNICODE 会话字符集。 |
JDBC 标志 | JDBC 标志设置是一项传统的支持功能,用于协助进行转变,以避免以下两种不支持的情况:使用 Teradata Database 在拉丁列中存储非拉丁字符,在 ASCII 会话字符集中访问非 ASCII 字符。“JDBC 标志”选项可指定 CLIENT_CHARSET 连接参数,该参数可用于覆盖 Teradata JDBC Driver 固定映射(Teradata 会话字符集到 Java 字符集)。有效值是实际 Java 字符集名称。以下是两个有效“JDBC 标志”设置的示例:
|
缺省 Teradata 系统设置如下所示。
Teradata Database | 语言支持模式 | 数据字典字符集 | Teradata Viewpoint 会话字符集 | Teradata Viewpoint 监控字符集 | 限制 |
---|---|---|---|---|---|
14.10 及更高版本 | 标准 | UNICODE | UTF8 | UTF8 | |
14.10 及更高版本 | 日文 | UNICODE | UTF8 | UTF8 |