Подтвердить что ты не робот

Есть ли зрелые клиенты JDBC командной строки?

Я пытаюсь создать набор тестовых скриптов, которые будут выполнять черное тестирование чего-то, что работает с базой данных. Для этого мне нужно выпустить команды SQL из стандартного ввода или файла, что было вполне возможно с клиентом "mysql", но теперь мы используем другую базу данных, которая имеет только драйвер jdbc. Мне нужна такая же базовая функциональность в командной строке, как и у клиента mysql, но для любой базы данных, основанной на jdbc. Возможно ли это без программирования моего пользовательского инструмента Java?

4b9b3361

Ответ 1

У меня был успех с jisql для баз данных Oracle и Postgres, и он, похоже, поддерживает большинство баз данных с драйверами JDBC:

http://sourceforge.net/projects/jisql/

Ответ 3

Этот широко используется, работает с любой базой данных SQL и поддерживается довольно хорошо: https://github.com/julianhyde/sqlline