从Oracle迁移到PostgreSQL,有哪些(最好是免费的/ OSS)软件/工具可以取代Oracle企业管理器?我知道pgAdmin,以及捆绑在EnterpriseDB的Postgres Plus AS中的一些工具,但我正在寻找更多的上下文和更好的PostgreSQL生态系统概述。
具体来说,我对提供帮助的工具感兴趣:
有什么想法?这似乎是很多人以前可能经历的事情。
答案 0 :(得分:8)
Postgres配备了出色的命令行工具,它们是核心开发团队的重点。我个人利用这些通过自定义站点特定的脚本进行数据库管理,升级,复制。为了监控,我使用nagios来编写psql脚本以查询生命值。
也就是说,除了pgAdmin之外,GUI端还有其他一些选项:
我不认为其中任何一项都具有您列出的所有功能,但它们可能是一个很好的跳跃点。我怀疑你会找到一个真正与Oracle Enterprise Manager直接竞争的开源工具。在商业方面,还有其他选择:
此Wiki页面还包含许多其他postgres工具的链接:
Community Guide to PostgreSQL GUI Tools
作为一名CLI狂热者,我无法给出任何具体的建议,但希望这是有帮助的。
答案 1 :(得分:5)
从管理工具的角度来看,caseman已经编译了一个不错的列表,PostgreSQL wiki在GUI Database Design Tools页面上还有一些额外的列表。
对于监控/调整它有点复杂,有许多工具,但没有彻底的解决方案。我开始在Postgres Wiki中编译一个列表:Monitoring tools。
对于我与同事合作的现状感到不满意,我们开始研究我们自己的解决方案pganalyze
,试图帮助(兼职)DBA了解数据库中发生了什么。但我们暂时只能关注问题领域的一小部分......
答案 2 :(得分:0)
我认为搜索符合您需求的软件的最佳网站是PgFoundry:http://pgfoundry.org/
我认为不存在满足您所有需求的软件,但也许您可以结合使用某些工具来获得您想要的功能。
答案 3 :(得分:0)
我一直在使用一些免费的gui工具,但没有一个可以与Navicat PostgreSQL GUI进行比较。我认为这是猫睡衣!
他们现在有免费版,http://www.navicat.com。
martinlee