【 使用环境 】测试环境
【 OB】
【 使用版本 】4.3.5
【问题描述】在创建租户的时候报语法错误,我的语句是:create tenant if not exists cw_tenant charset=‘utf8mb4’ primary_zone=‘zone1’ resource_pool_list=(‘cw_pool’); 参数多次确认过没有错,求大神指错。
去掉if子句试试
具体的报错信息 截图发一下
我看你发的语句是没有逗号分隔的 可以在检查一下 正常应该是这样的 如果还有问题 按照下面的步骤提供日志信息
CREATE TENANT IF NOT EXISTS test_tenant PRIMARY_ZONE=‘zone1’, RESOURCE_POOL_LIST=(‘pool1’), CHARSET=‘utf8mb4’;
按照下面的步骤 拿一下trace的信息 完整的observer.log也提供一下
alter system set enable_rich_error_msg=true;
obclient [test]> select count(*) from t2;
ERROR 1146 (42S02): Table ‘test.t2’ doesn’t exist
[xx.xx.xx.1:2882] [2024-04-13 20:10:20.292087] [YB420BA1CC68-000615A0A8EA5E38-0-0]
[root@x.x.x.1 ~]$ grep “YB420BA1CC68-000615A0A8EA5E38-0-0” rootservice.log
[root@x.x.x.1 ~]$ grep “YB420BA1CC68-000615A0A8EA5E38-0-0” observer.log
alter system set enable_rich_error_msg=false;
哥们,不倒是把报错信息发出来啊
看这命令就有问题,你执行个啥