基于SQL Server创建的外表建立物化视图时,提示表存在

Viewed 35

当前基于sql server数据库在doris中建立了一个catalog,基于这个catalog中的表建立物化视图时,提示表不存在。
直接查询语句时,能正常返回结果:
SELECT ContractID, 1 as OrgTagID, WFInstanceID FROM MSS_PMM01.dbo.A1ContractBackup;
image.png
基于上述语句建立物化视图,提示表不存在:
1105 - errCode = 2, detailMessage = Table [A1ContractBackup] does not exist in database [dbo].
image.png

2 Answers

1、catalog 创建语句

2、fe.conf 中的 lower_case_table_name 是否设置为 1

3、catalog 中的 dbo 库,show 一下 table,看一下 table 显示出来是大写还是小写

表名改成小写提示创建成功了
image.png
但是使用select * from mv_infos("database"="数据库名")查询不到对应的物化视图
image.png
直接查询物化视图,也提示物化视图不存在。
image.png