2013-09-26 66 views
0

我有一個SSIS包,我用它來導出到excel。 我將我的軟件包移到了我的服務器上,但它沒有安裝MS Office。使SSIS導出到Excel服務器上的包工作

我的問題是,如何讓我的軟件包在沒有MS Office安裝的情況下在服務器上工作。 有沒有什麼像我可以使用的擴展?

+0

您能顯示錯誤信息嗎?目前尚不清楚發生了什麼事。 – sqlint

+0

您使用的是Excel Interop嗎?如果是這樣,那麼使用它將需要在服務器上安裝Excel。 *然而*,這不被推薦。我會使用OLEDB寫入excel,這將在服務器上工作。 –

回答

1

您可以安裝Microsoft Access數據庫引擎2010 Redistributable。但我不認爲需要將數據導出到Excel。

http://www.microsoft.com/en-us/download/details.aspx?id=13255

+0

嘿,我正在將數據導出到位於服務器上的excel文件。現在我無法讀取服務器上的任何Excel文件,因爲未安裝MS Office。如果我安裝這個。我能讀取服務器上的excel文件嗎? – CodeNinja

+0

是的。您不需要安裝Excel來從SSIS寫入Excel文件,但您始終需要安裝Excel以...在Excel中打開它。通常情況下,您不會在服務器上安裝Excel等客戶端工具。 –

相關問題