需要在使用sqlcmd的linux机器上运行shell脚本但是机器没有安装SQL Server 2008?

时间:2013-02-07 15:02:07

标签: sql sql-server shell sqlcmd

我们需要在Linux机器上运行shell脚本。此shell脚本在内部使用sqlcmd但该计算机未安装SQL Server 2008。

任何人都可以帮我提供所需的工具/脚本/命令,以便我可以安装/复制粘贴该客户端来运行此脚本吗?

提供此类客户端的链接会有所帮助,以便我可以下载并试一试。

Shell脚本包含:

sqlcmd -S $Server -U $USER -P $PASSWORD  -i AggregateChannels.sql

感谢。

2 个答案:

答案 0 :(得分:4)

一个简单的Google给了我this

  

sqlcmd实用程序可在Microsoft ODBC Driver for SQL中找到   Linux上的服务器。

有关安装信息,请参阅here

答案 1 :(得分:0)

您现在可以在docker中使用Linux版本的sql工具连接到SQL Server。

请参阅:https://hub.docker.com/_/microsoft-mssql-tools