我试图在DataGrip中定义一个红移连接,但在UI中找不到任何红移驱动。我尝试使用Postgres和通用数据库驱动程序,但没有成功。
有没有人能够配置这个?
发布于 2017-08-17 16:45:43
DataGrip添加了对亚马逊Redshift的原生支持。所以现在变得容易多了。
发布于 2016-04-20 18:43:45
如果你想把DataGrip连接到红移,我建议你使用jdbc drivers from AWS。只需将它们下载到您可以保存它们的目录。
然后打开DataGrip并转到data sources菜单(⌘;)。
右键单击其中一个预安装的驱动程序或驱动程序部分中的某个位置。并选择“添加→驱动程序”。
给它起个好名字,比如'Redshift‘,在底部,点击驱动程序文件下的+号,选择你刚刚下载的驱动程序,然后点击OK。
在class下,选择com.amazon.redshift t.jdbc41.Driver,在方言下,选择PostgreSQL。
现在您可以转到数据源菜单(⌘;)并单击左上角的"+“符号,然后选择您刚刚创建的驱动程序(在我的例子中称为"Redshift")作为数据源类型。
现在将您的redshift jdbc url (您可以在您的集群配置中的“集群数据库属性”下找到它)复制到URL字段中,并使用您的凭据填充用户和密码字段。
现在你可以点击“测试连接”,它应该可以工作了。
我希望这能帮到你。如果您有进一步的问题或问题需要遵循说明,请随时发表意见。
发布于 2016-02-14 23:33:02
毕竟,我使用Postgres驱动程序成功了(我不得不添加SSH隧道-与这个问题无关
https://stackoverflow.com/questions/35392663
复制相似问题