无法将Metabase 与Oracle 数据库连接

问题描述 投票:0回答:1

下午好!
对不起我的英语,我正在学习写作而不使用谷歌翻译,所以,我们走吧!
我尝试在本地实验室运行 Metabase,并且我阅读了互联网上存在的许多可怜的文档来帮助解决这个问题...

我的实验室:

VM Ubuntu 22.04
Metabase 0.47.8
Plugin ojdbc11
and db Metabase in psql (not H2)


启动我的元数据库,我运行以下命令:

export MB_DB_CONNECTION_URI="jdbc:postgresql://localhost:5432/metabase?user=USER&password=PASSWORD"
java -jar /opt/metabase/metabase.jar


Metabase 开始运行正常。但是,当我尝试添加数据库 Oracle 时,我遇到了这个问题: oracle connection
只显示 2 张我不认识的桌子..
tables
并且,如果我使用 Oracle SQL Developer 搜索数据库和表,我可以看到所有内容:
ORacleDB SQL DevTablesTables
我需要帮助,如果我打开这个答案不正确,我很抱歉,但我是新来的,也是元数据库和 Oracle 的新手。

我期待一些光明来帮助我解决这个问题。

linux oracle business-intelligence ojdbc metabase
1个回答
0
投票

我这样解决了我的问题:

在我的Oracle数据库中搜索所有数据超过0字节的表(我的数据库有7936个表),结果是1295个表。

我为元数据库和此连接创建一个特殊用户,仅为此 1295 个表授予选择权限,并将用户设置为元数据库/oracle 连接,然后瞧...

元数据库找到我想要的所有表。现在,我需要等待同步并开始使用 Metabase。

© www.soinside.com 2019 - 2024. All rights reserved.