2010-03-23 31 views
2

我有一個客戶端,使用SQLDMO對已寫入針對SQL Server 2000的自定義應用程序的一部分,他們最近升級到SQL Server 2008問題用SQLDMO/VB6對SQL Server 2008

多數的應用仍然運行正常(不使用SQLDMO),但依賴於SQLDMO的管理功能停止工作。

我安裝了SQL2005向後兼容包,現在SQLDMO部分工作,即我可以運行「選擇」類型的查詢,但任何「更新」查詢失敗,出現錯誤消息:

連接到服務器你必須使用SQL Server管理工作室或sql server管理對象(SMO)

有什麼想法?向後兼容包是否會給我所有的功能,或者這是一個已知的問題?

順便說一句:我意識到SQLDMO已被棄用,將消失下一個版本,無論如何我需要做我能解決手頭的問題。

回答

2

好吧,我想通了。您不僅需要將「向後兼容包」應用於服務器,還需要在每個客戶端工作站上安裝(並註冊)最新的SQLDMO.DLL文件。

希望有朝一日可以節省別人一些時間。