返回首页

gbase数据、南大通用产品文档:GBase8s分片表迁移

更新日期:2024年09月11日

源库为Oracle 目标为GBase8t 时,支持rang 类型的分片表迁移,在新建任务第五步的“详细设
置”中将会展现出表的类型,如下图:

图 5-6 迁移表设置
此次主要指完成了对rang 类型的分片表进行迁移。

GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 22 -
注:
分片列为时间类型时,
其时间格式可配置,
其格式为:
{functionName}(
“2018-03-14
12:12:12”
,
{formatString}) ,其中{functionName} 和{formatString} 为可配置参数,配置文件为
core_conf.properties,该文件的详细配置参考6.1 该文件的配置说明。
6 配置文件说明
本工具配置文件路径为:安装目录-->migration-->plugins--> cn.gbase.studio. .manager-->
conf 文件夹下,所有配置文件如下图所示:

图 6-1 配置文件
注:所有配置文件在使用过程中尽量避免用户自行修改配置文件,若修改有误可能会导致工具不
能正常使用。若确实需要修改配置文件请遵循配置文件格式进行修改,或咨询相关人员后方可修
改。

GBA-01BR-0041
错误码
错误标识
错误显示信息
GBA-01BR-0041

write file failed
错误出现原因
写文件失败
分析与建议
检查文件系统权限,状态

当执行语句时,同时使用 SQLParamData 和 SQLPutData 来提供参数数据。
下表描述了 SQLParamData 的 SQLSTATE 和错误值。
SQLSTATE
错误值
错误消息
01000
-11001
General warning
08S01
-11020
Communication-link failure
22026
-11029
String data, length mismatch
S1000
-11060
General error
S1001
-11061
Memory-allocation failure
S1008
-11065
Operation canceled
S1010
-11067
Function-sequence error

GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 233 -
SQLSTATE
错误值
错误消息
S1T00
-11094
Time-out expired
S1C00
-11300
SQL_DEFAULT_PARAM not supported
08S01
-11301
A protocol error has been detected. Current connection is
closed.
如果在发送 SQL 语句中的参数数据时调用 SQLParamData,
则会返回被调用来执行语句的
函数(SQLExecute 或 SQLExecDirect)所返回的任何 SQLSTATE。如果在为使用
SQLSetPos 更新或添加的列发送数据时调用它,则它返回 SQLSetPos 返回的任何
SQLSTATE。