返回首页

gbase数据、南大通用产品文档:GBase8s

更新日期:2024年09月11日

No 'Y' character is specified before the numeric year expansion value
发生此错误是因为 DBDATE 格式字符串具有一个数值年扩展( 2 表示两位数年份或 4 表示
四位数年份),但是指定数字年份扩展字符前没有找到年份指定符(Y)。
要修复此问题。请修改 DBDATE 格式字符串,使其在请求的数字年份扩展值之前包含所需
的 Y 字符。


GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 314
-

tmp 目录权限改变导致加载失败
问题现象
安全扫描,将操作系统tmp 目录的权限修改为750,造成集群加载失败,修复为
777 后恢复正常。
解决方法
调整数据库参数tmpdir,将指定/tmp 路径的,修改为gbase 系统用户路径,如
/home/gbase/tmp。
# gccli -e"show variables like '%tmp%'"
+--------------------------------------+----------+
| Variable_name
| Value
|
+--------------------------------------+----------+
| _t_gcluster_reuse_tmp_table_optimize | 0
|
| max_tmp_tables
| 32
|
| slave_load_tmpdir
| /tmp
|
| tmp_table_size
| 16777216 |
| tmpdir
| /tmp
|
+--------------------------------------+----------+
# gncli -e"show variables like '%tmp%'"
+-------------------+----------+
| Variable_name
| Value
|
+-------------------+----------+
| max_tmp_tables
| 32
|
| slave_load_tmpdir | /tmp
|
| tmp_table_size
| 16777216 |
| tmpdir
| /tmp
|
+-------------------+----------+

取值:[0|1]
默认值:0
说明:
_t_gbase_new_window_function_support 参数为控制支持windowing_clause 子
句的参数,参数值默认为0,不支持windowing_clause 子句,设置为1 时支持
windowing_clause 子句。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。