【问题标题】:Presto SQL Server catalog not showing user defined tablesPresto SQL Server 目录未显示用户定义的表
【发布时间】:2018-01-03 00:16:46
【问题描述】:

我有两个 SQL Server 目录。 SQL Server 目录之一仅在执行以下命令时显示来自 master 的表,而另一个 SQL Server 目录显示所有用户定义的表。

为什么两个目录的行为不同?

select * from ib.sys.tables;

show tables from ib.dbo;

【问题讨论】:

  • 你说的catalog可能是指一个database——对吧?还是您的意思是数据库中的 schemaCatalog 不是 SQL Server 社区中通常使用的术语.....
  • @marc_s 术语目录在 Presto 中用于定义连接字符串,以便建立与特定数据库的连接。 teradata.github.io/presto/docs/current/connector/sqlserver.html

标签: sql-server presto


【解决方案1】:

presto sql server 连接器的配置(用户+默认实例)存在差异。

用于创建目录的用户具有不同的权限集/默认架构和默认数据库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-19
    • 1970-01-01
    • 2015-08-08
    • 1970-01-01
    相关资源
    最近更新 更多