SQL Server 2008に対してSQLDMO/VB6を使用する問題
-
21-09-2019 - |
質問
SQL Server 2000に対して書かれたカスタムアプリケーションの一部にSQLDMOを使用するクライアントがいます。最近、SQL Server 2008にアップグレードしました。
アプリの大部分はまだ正常に実行されます(SQLDMOは使用しません)が、SQLDMOに依存する管理者機能は機能を停止しました。
SQL2005 Backward Compatibility Packをインストールしましたが、SQLDMOは部分的に機能します。つまり、「選択」タイプクエリを実行できますが、「更新」クエリはエラーメッセージで失敗します。
サーバーに接続するには、SQL Server Management StudioまたはSQL Server Managementオブジェクト(SMO)を使用する必要があります
何かご意見は?後方互換性パックは私にすべての機能を戻すべきですか、それともこれは既知の問題ですか?
ところで:私はSQLDMOが廃止されており、次のリリースがなくなることに気づきました。
解決
わかりました、私はそれを理解しました。 「後方互換性パック」をサーバーに適用する必要があるだけでなく、各クライアントワークステーションの最新のsqldmo.dllファイルであるインストール(および登録)も必要です。
うまくいけば、これがいつか他の誰かを少し節約します。
所属していません StackOverflow