0

問題文

ローカルに多くの SQL Server 環境があります。

非常に基本的な構文で SQL タスクを解析しようとするとtruncate table dbo.table、次のエラー メッセージが表示されます。

タスクを実行すると、解析時にエラーがスローされても正常に動作することに注意してください。

私の理解では、これは「Microsoft SQL Server/1XX/DTS/Binn/」の破損した .ddl ファイルに関連しているということです。どの SQL Server バージョンのコンポーネントが原因であるかを判断するのに苦労しています。

破損した .dll を特定し、この問題を解決する方法はありますか?

エラーメッセージ

------------------------------

Retrieving the COM class factory for component with CLSID {dummy123-dum1-dum2-dum3-dummyds2309}
failed due to the following error: 80040153 Invalid value for registry 
(Exception from HRESULT: 0x80040153 (REGDB_E_INVALIDVALUE)).

私が試したこと

Visual Studio 2017/2019 でテスト済み

問題の Com オブジェクトを特定する

メッセージには CLSID しか表示されないため、参照している実際の com オブジェクトを見つけるのに苦労しています。

私はreg query HKCR\CLSID /s /f "{<CLSID>}" それがそこにないことを確認しましたが、それは役に立ちませんでした。

環境

  • Microsoft Visual Studio Enterprise 2019 バージョン 16.4.1 VisualStudio.16.Release/16.4.1+29609.76 Microsoft .NET Framework バージョン 4.8.03752インストール バージョン: Enterprise
  • SQL Server データ ツール 16.0.61912.09160 Microsoft SQL Server データ ツール

  • SQL Server Integration Services 15.0.1900.80 Microsoft SQL Server
    Integration Services Designer バージョン 15.0.1900.80

  • SsmsVsIntegration 1.0 Visual Studio コンテナー ツール拡張機能
    (プレビュー) 1.0 Visual Studio 内のコンテナーを表示、管理、および診断します
4

0 に答える 0