質問

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ファイルであるインストール(および登録)も必要です。

うまくいけば、これがいつか他の誰かを少し節約します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top