2009-07-15 79 views
0

我需要在我的應用程序能夠導出使用SQL Server BCP utitility一些數據的能力。運行該實用程序的機器不會安裝SQL Native Client,因此默認情況下BCP.exe將不存在。BCP實用

我可以在安裝包放在一個版本BCP的。什麼是許可影響?

我已經使用的版本,這是附帶的SQL Server 2000(2000.80.2039.0)嘗試,它通過只複製BCP.EXE工作正常,BCP.rll文件覆蓋。

然而,當我嘗試使用的版本,附帶的SQL Server 2005(2005.90.3042.0),該文件只是沒有做任何事情(報道沒有消息或錯誤)。任何人都可以告訴我BCP.exe依賴的其他依賴項。我嘗試使用DependencyWalker並複製sqlncli.dll和devmgr.dll,但仍然沒有用。

任何幫助,指針等將非常感激。

感謝

回答

2

謝謝Kragen2uk。 我已經使用了依賴性walker。最後,我不得不在目標機器上安裝SQL Server Native Client(客戶端組件)。無論如何,這是一個免費的可再發行組件。

+0

,因爲這是你必須做什麼和它解決你的問題,你應該接受這個作爲答案。 – Malachi 2013-07-22 14:01:38

0

嘗試Dependency Walker中尋找依賴 - 免費提供的只是谷歌。