sqlplus的界面相当过时。虽然有一些命令或关键词可以使用,但例如没有"向上箭头"键来查看之前的历史记录条目。
有没有一个好的替代/扩展工具可以取代sqlplus?可以是图形界面,或者更好的是(这样通过SSH也能很方便地使用)命令行实用程序。
SQL*Plus是与Oracle数据库进行操作的主要命令行工具。
既然你提到了SSH,你可能想看一下DbVisualizer。它集成了SSH隧道功能,可以在多个平台上运行,并支持几乎所有有JDBC驱动程序的数据库。开发者也非常负责,如果你碰巧找到一个不受支持的数据库,他们会很乐意添加进去(而且很快)。
另一个“杀手级”功能是直接从结果集生成图形和监控功能。这是一个定时查询,将结果追加到一个网格中,我们可以实时使用它来创建图形。例如,请参阅Ad hoc monitoring。
它具有以下功能:
并且还可以与许多其他数据库命令行客户端一起使用,并通过GUI或终端界面(通过ssh)进行复制/粘贴和其他高级编辑功能!