2013-02-07 23 views
1

我們有一個場景,我們需要在Linux機器上運行shell腳本。此shell腳本內部使用sqlcmd,但該計算機沒有安裝SQL Server 2008。需要在使用sqlcmd的linux機器上運行shell腳本,但機器沒有安裝SQL Server 2008?

任何人都可以幫助我哪些必需的工具/腳本/命令,以便我可以安裝/複製粘貼該客戶端來運行此腳本?

提供此類客戶端的鏈接以便我可以下載並嘗試。

Shell腳本包含:

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

感謝。

+2

'sqlcmd.exe'是一個Windows可執行文件,所以不清楚你爲什麼期望從Linux運行它。你能澄清你想要做什麼以及爲什麼你在這裏使用Linux機器嗎? – Pondlife

+1

您是否在尋找一個命令行工具從Linux機器訪問SQL Server?如果是的話,這可能會有所幫助:http://dba.stackexchange.com/q/19165/1822 –

回答

4

一個簡單的谷歌給了我this

Sqlcmd實用程序可在Microsoft ODBC驅動程序在Linux上的SQL服務器 。

有關安裝信息,請參閱here

+0

是的,我們有其他辦法可以實現嗎? – Vicky

相關問題