oceanbase 租户切换

我登录集群,现在需要查询某oracle租户下的某表结构
怎么切换到这个oracle租户下,或者发送命令过去查询

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

ora租户是企业版的模式,建议你通过以下方式寻求帮助:
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询

alter system change tenant oracle;
这样切换租户后,没什么用,拒绝访问
ERROR 1044 (42000): Access denied for user to database

系统租户下是可以通过alter system change tenant tenant_name;切换租户的

3 个赞

使用change切换到目标租户,使用desc可以看列定义。

[oceanbase]>alter system change tenant crm;
Query OK, 0 rows affected (0.01 sec)

[oceanbase]>desc CRM.T_XXX_CLUES;
+---------------------+---------------+------+-----+---------+-------+
| Field               | Type          | Null | Key | Default | Extra |
+---------------------+---------------+------+-----+---------+-------+
| FID                 | DECIMAL       | NO   |     | NULL    |       |
| FCUSTID             | DECIMAL       | YES  |     | NULL    |       |
| FCLUECODE           | VARCHAR(50)   | YES  |     | NULL    |       |
| FCLUENAME           | VARCHAR(300)  | YES  |     | NULL    |       |
| FVOLUMEPOTENTIAL    | VARCHAR(300)  | YES  |     | NULL    |       |
| FRECENTCOOP         | VARCHAR(300)  | YES  |     | NULL    |       |
| FCLUEDESC           | VARCHAR(300)  | YES  |     | NULL    |       |
| FSUPPLYSTRUCTURE    | VARCHAR(300)  | YES  |     | NULL    |       |
| FCLUELEVEL          | VARCHAR(300)  | YES  |     | NULL    |       |
| FPRICEDEMAND        | VARCHAR(1000) | YES  |     | NULL    |       |
| FPERSONALDEMAND     | VARCHAR(1000) | YES  |     | NULL    |       |
| FCREATEUSER         | VARCHAR(64)   | YES  |     | NULL    |       |
| FCREATETIME         | TIMESTAMP(6)  | YES  |     | NULL    |       |
| FLASTMODIFYUSER     | VARCHAR(64)   | YES  |     | NULL    |       |
| FLASTMODIFYTIME     | TIMESTAMP(6)  | YES  |     | NULL    |       |
| FEXECDEPT           | DECIMAL       | YES  |     | NULL    |       |
| FCREATEDEPT         | DECIMAL       | YES  |     | NULL    |       |
| FCLUETYPE           | VARCHAR(100)  | YES  |     | NULL    |       |
| FLINKID             | DECIMAL       | YES  |     | NULL    |       |
| FACTIONPLAN         | VARCHAR(1000) | YES  |     | NULL    |       |
| FCLUESTATUS         | VARCHAR(100)  | YES  |     | NULL    |       |
| FCLUEPROPERTY       | VARCHAR(100)  | YES  |     | NULL    |       |
| FEXECUSER           | VARCHAR(64)   | YES  |     | NULL    |       |
| FDELIVERYAMOUNT     | VARCHAR(300)  | YES  |     | NULL    |       |
| FCLUESOURCE         | VARCHAR(100)  | YES  |     | NULL    |       |
| FSTORAGEREQUIREMENT | DECIMAL(1,0)  | YES  |     | NULL    |       |
| FBUSINESSCUSTOMER   | DECIMAL(1,0)  | YES  |     | NULL    |       |
| FCHECKOPTION        | VARCHAR(1000) | YES  |     | NULL    |       |
| FANNUALSTORAGEFEE   | DECIMAL       | YES  |     | NULL    |       |
| FSKUTOTAL           | DECIMAL       | YES  |     | NULL    |       |
| FIFSYSTEM           | CHAR(1)       | YES  |     | NULL    |       |
| FMONAVERAGEOPER     | DECIMAL       | YES  |     | NULL    |       |
| FSTORAGESPACE       | DECIMAL       | YES  |     | NULL    |       |
| FREQUIRETYPE        | VARCHAR(300)  | YES  |     | NULL    |       |
| FREQUIRECITY        | VARCHAR(500)  | YES  |     | NULL    |       |
| FWAREHOUSEAREA      | DECIMAL       | YES  |     | NULL    |       |
| FCLUESTHEME         | VARCHAR(50)   | YES  |     | NULL    |       |
| FDESTINATION        | VARCHAR(300)  | YES  |     | NULL    |       |
| FEMPCODE            | VARCHAR(64)   | YES  |     | NULL    |       |
| FEMPNAME            | VARCHAR(64)   | YES  |     | NULL    |       |
| FRECENTSTATE        | VARCHAR(64)   | YES  |     | NULL    |       |
| FDOCKINGPLANGROUP   | VARCHAR(300)  | YES  |     | NULL    |       |
| FCUSTCLASSIFY       | VARCHAR(300)  | YES  |     | NULL    |       |
| FPRODUCTTYPE        | VARCHAR(300)  | YES  |     | NULL    |       |
| FEXPECTEDWAREHTIME  | TIMESTAMP(6)  | YES  |     | NULL    |       |
| FLEVELTIME          | VARCHAR(200)  | YES  |     | NULL    |       |
+---------------------+---------------+------+-----+---------+-------+
46 rows in set (0.01 sec)
2 个赞

连接的时候-P2881 -uroot@sys
不能连proxy

谢谢大佬

谢谢

Oracle 租户好像切换了也没啥用吧 :sweat_smile:

很多命令执行不了,desc还是可以的 :joy:

之前还搜到篇切换租户后更新root或者SYS用户密码的帖子,但是两年前的
我在4.x版本试了下,也没用了。。