
# GAUSS-50000 -- GAUSS-50099
GAUSS-50000:"Unrecognized parameter: %s."
SQLSTATE: 无
错误原因：参数无法识别。
解决办法：检查报错信息中所涉及的参数，如果不是所执行脚本需要指定的参数就会报这个错。
GAUSS-50001:"Incorrect parameter. Parameter '-%s' is required"
SQLSTATE: 无
错误原因：缺少必须参数。
解决办法：检查报错信息中所涉及的参数，如果执行脚本必须要求指定该参数而用户未指定就会报这个错。
GAUSS-50002:"Incorrect parameter. Parameter '-%s' is not required"
SQLSTATE: 无
错误原因：多余的参数。
解决办法：检查报错信息中所涉及的参数，如果执行脚本不需要指定该参数而用户指定了就会报这个错。
GAUSS-50003:"The parameter '-%s' type should be %s."
SQLSTATE: 无
错误原因：参数类型错误。
解决办法：检查报错信息中所涉及的参数的类型，必须为指定的类型。
GAUSS-50004:"The parameter '-%s' value is incorrect."
SQLSTATE: 无
错误原因：参数值错误。
解决办法：检查报错信息中所涉及的参数的值，必须符合规范。
GAUSS-50005:"The parameter '-%s' and '-%s' cannot be used together."
SQLSTATE: 无
错误原因：参数A和参数B不能同时被指定。
解决办法：检查报错信息中所涉及的两个参数以及要执行的场景，只允许指定其中一个。
GAUSS-50006:"Too many command-line arguments (first is \\"%s\\")."
SQLSTATE: 无
错误原因：指定参数的个数超过规定数量。
解决办法：检查报错信息中所涉及的参数个数是否满足要求。
GAUSS-50007:"Failed to set %s parameter."
SQLSTATE: 无
错误原因：设置GUC参数失败。
解决办法：检查gs_guc工具中参数设置是否满足工具要求。
GAUSS-50008:"Failed to reload parameter."
SQLSTATE: 无
错误原因：加载参数失败。
解决办法：检查加载参数的命令是否正确。
GAUSS-50009:"Parameter format error."
SQLSTATE: 无
错误原因：参数格式错误。
解决办法：检查命令中参数格式是否正确。
GAUSS-50010:"Failed to check %s parameter."
SQLSTATE: 无
错误原因：检查内核参数失败。
解决办法：检查内核参数shared_buffers或者max_connections值是否正确。
GAUSS-50011:"The parameter\[%s\] value\[%s\] is invalid."
SQLSTATE: 无
错误原因：参数有效值错误。
解决办法：输入正确参数。
GAUSS-50012:"The parameter '%s' value can't be empty."
SQLSTATE: 无
错误原因：该参数不能为空。
解决办法：检查该参数是否为空。
GAUSS-50013:"The parameter '%s' have not been initialized."
SQLSTATE: 无
错误原因：参数未初始化就被使用。
解决办法：检查代码逻辑，需要首先初始化指定参数。
GAUSS-50015:"The command line parser error: %s."
SQLSTATE: 无
错误原因：命令行解析器执行错误。
解决办法：命令行解析器解析系统命令行失败，根据错误指示修正命令行输入参数。
GAUSS-50016:"The re-entrant parameter '-%s' is not same with the previous command."
SQLSTATE: 无
错误原因：操作重入后，命令参数改变，无法执行重入操作。
解决办法：重入时输入与上次失败操作相同的参数或执行手动回滚操作后再执行新的操作。
