3 つのコンポーネントを含む非常に単純な SSIS パッケージがあります。
- OLE DB ソース
- あいまい検索
- OLE DB 宛先
あいまい検索コンポーネントの詳細タブで、「検索ごとに出力する一致の最大数」を 1 から 2 に変更しました。
変更後にパッケージを実行すると、次のエラー メッセージが表示されます。
[OLE DB 宛先 [57]] エラー: SSIS エラー コード DTS_E_OLEDBERROR。OLE DB エラーが発生しました。エラー コード: 0x80004005。OLE DB レコードが利用可能です。ソース: "Microsoft SQL Native Client" Hresult: 0x80004005 説明: "リンク サーバー '(null)' の OLE DB プロバイダー 'STREAM' は、列 '[!BulkInsert]._Confidence' に対して無効なデータを返しました。"
数値を 1 に戻すと、再び機能します。OLE DB ソースには約 45000 行あり、ルックアップには約 580000 行あります。
この問題にさらに対処する方法がわからないので、助けていただければ幸いです。
ありがとうダニエル