Encontrei tsql e, embora seu principal objetivo possa estar em outro lugar, ele cobre minhas necessidades.
Está incluído no pacote EPEL . Eu instalei com isso:
rpm -Uvh http://ftp.df.lth.se/pub/fedora-epel/6/x86_64/epel-release-6-7.noarch.rpm
FreeTDS (14 de maio de 2011) FreeTDS (14 de maio de 2011)
NOME
tsql - utilitário para testar conexões e consultas FreeTDS
SINOPSE
tsql {-S servername [-I interface] | -H nome do host -p porta}
-U nome de usuário [-P senha] [-o opções]
tsql -C
DESCRIÇÃO
O tsql é uma ferramenta de diagnóstico fornecida como parte do FreeTDS. Ele usa o protocolo TDS diretamente para
conectar-se ao Sybase ou Microsoft SQL Servers e permite que o usuário emita consultas que testam a capacidade
responsabilidades do FreeTDS.
tsql * não * é um substituto para um isql completo, como o sqsh (www.sqsh.org). Ele é projetado para
confie na biblioteca FreeTDS de nível mais baixo, tdslib, como uma maneira de isolar possíveis erros na
implementação col.
A Microsoft cria um driver ODBC do SQL Server para Linux, embora seja apenas binário e seja executado apenas em determinadas versões RHEL de 64 bits. 1 Qualquer coisa que possa consumir ODBC (por meio do conjunto de drivers unixODBC) pode usá-lo. Para scripts, você pode usar python, perl ou qualquer coisa que seja reproduzida com o unixODBC para automatizar tarefas.
O pacote também vem com versões do bcp e sqlcmd. O Sqlcmd oferecerá suporte a consultas interativas ou permitirá que consultas sejam incorporadas em scripts de shell.
fonte
SqlTool é uma CLI JDBC para usos interativos e de automação. Ele suporta exportação e importação de maneira semelhante ao Sql * Loader da Oracle (se você estiver familiarizado com isso).
fonte