Open jimonnet opened 2 years ago
My apologies for not seeing this earlier. Only way I can think for this scenario to happen is for the SQL Server to be upgraded after the installation of multiple hash, which would result in the previous edition of SQL Server's MultipleHash dll's being in place.
You should check for the existence of the Multiple Hash DLL's in the correct folders. eg. One of the following folders, assuming default installation of components on C:
C:\Program Files\Microsoft SQL Server\140\DTS\PipelineComponents\MultipleHash2017.dll C:\Program Files\Microsoft SQL Server\150\DTS\PipelineComponents\MultipleHash2019.dll C:\Program Files\Microsoft SQL Server\160\DTS\PipelineComponents\MultipleHash2022.dll
If they are not there, I would uninstall and reinstall Multiple Hash.
I installed the latest version of MultiHash64 on my local machine and can run my SSIS packages successfully. We recently updated the server to SQL Server 2019 and installed MultiHash64 on the server. When I run my package on the server I receive errors.
"Data Flow Task - Load Stage From SAP:Error: Multiple Hash failed validation and returned error code 0xC0048021."
"Data Flow Task - Load Stage From SAP:Error: The component is missing, not registered, not upgradeable, or missing required interfaces. The contact information for this component is "http://ssismhash.codeplex.com/"."
"Data Flow Task - Load Stage From SAP:Error: The component metadata for "Multiple Hash" could not be upgraded to the newer version of the component. The PerformUpgrade method failed."