問題タブ [execute-sql-task]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
486 参照

visual-studio - SSIS エラー - 80040153、レジストリの無効な値が原因で、SQL タスクからのクエリの解析が失敗する

問題文

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

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

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

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

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

エラーメッセージ

私が試したこと

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 内のコンテナーを表示、管理、および診断します
0 投票する
1 に答える
148 参照

ssis - SSIS Execute SQL Task - 複数のソースが順番に並んでいて、並列ではありません

私は、14 の異なるソースからデータを読み取り、Union All を介して実行し、すべて同じ変換を実行する Execute SQL タスクを含む大規模な SSIS パッケージを持っています。問題は、14 の大規模な SELECT を並行して実行すると、サーバーが詰まるということです。むしろ順番に実行したいです。しかし、それらはすべて同じ一連の変換を経る必要があるため、それらを個別のタスクに分割したくありません。

OLE DB ソースをすべて一度に実行するのではなく、一度に 1 つずつ (または一度に 2 つ) 実行するようにパッケージを構成する方法はありますか?