SqlShell-基于JDBCSQL Shell 什么是SqlShell? SqlShell是一个简单的shell,它接受来自标准输入的命令,然后使用JDBC连接执行。该外壳程序用作数据库自动化的基础。它的创建是为了简化与Chef的数据库之间的交互,而与主机操作系统无关,并且在一定程度上独立于基础数据库服务器。 该工具在生产中用于自动化Windows和Linux主机上的Postgres和SQL Server数据库。 命令外壳是相当原始的,并且被设计为由诸如Chef之类的配置管理工具驱动。命令应在换行符之间用文本“ GO”分隔,并且必须返回结果集。结果集作为json发出给标准输出。