问题
I have made an SSIS package that uses the Excel source to extract data from an Excel 2003 file and inserts it into SQL Server. When executed on production machine it gives and error of 'productleveltoolow'. Excel is not installed on the server. Can this error be due to this reason?
回答1:
'productleveltoolow' means the server does not have SSIS installed.
http://blogs.msdn.com/michen/archive/2006/11/11/ssis-product-level-is-insufficient.aspx
回答2:
Do you use a 64 bit operating system? In that case you have to use the 32bit version of SSIS due to the fact that there is no 64bit driver for Excel (Jet engine), and there never will be.
I do not think this is the answer to your question, but you need to keep this in mind.
/Håkan Winther
来源:https://stackoverflow.com/questions/1298781/using-excel-source-on-a-machine-without-excel-installed-in-ssis