我最近加入了一家公司,他们使用了多种数据库,包括Redshift集群和一些SQL数据库。我想使用一个单一的IDE来访问这两种数据库以进行分析报告,这样我就不必在工具之间切换。我目前正在使用Workbench,它可以正常工作,但是我还没有完全适应它。
我确实喜欢Azure Data Studio,但它只支持SQL Server和Postgres。考虑到Redshift和Postgres之间的相似性,我想看看是否可以使用Postgres驱动程序连接Redshift。
我已经安装了Postgres扩展并可以“连接”到数据库。但是当我尝试使用树形视图浏览数据库时,我会收到“无法展开节点”的错误消息。当我运行在Workbench中可以正常工作的简单查询时,例如:
我收到以下错误信息:
顺便说一下,我找到了一个GitHub存储库,可能是Data Studio的Redshift驱动程序 - 但这看起来像Postgres驱动程序的克隆版本,自三月以来没有任何活动(甚至没有将“Postgres”标题重命名为Redshift)...因此我持怀疑态度。
我确实喜欢Azure Data Studio,但它只支持SQL Server和Postgres。考虑到Redshift和Postgres之间的相似性,我想看看是否可以使用Postgres驱动程序连接Redshift。
我已经安装了Postgres扩展并可以“连接”到数据库。但是当我尝试使用树形视图浏览数据库时,我会收到“无法展开节点”的错误消息。当我运行在Workbench中可以正常工作的简单查询时,例如:
Select * from [server].[database].[table]
我收到以下错误信息:
我知道我正在尝试做一些不应该做的事情。如果我做不到,那就做不到了。但是这里有没有人成功在Azure Data Studio中建立Redshift连接?在第1行开始执行查询
游标仅可在创建它们的事务内使用。
总执行时间:00:00:00.019
顺便说一下,我找到了一个GitHub存储库,可能是Data Studio的Redshift驱动程序 - 但这看起来像Postgres驱动程序的克隆版本,自三月以来没有任何活动(甚至没有将“Postgres”标题重命名为Redshift)...因此我持怀疑态度。