Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MultiHash 64 not working on SQL Server 2019 #21

Open
jimonnet opened this issue Mar 7, 2022 · 1 comment
Open

MultiHash 64 not working on SQL Server 2019 #21

jimonnet opened this issue Mar 7, 2022 · 1 comment

Comments

@jimonnet
Copy link

jimonnet commented Mar 7, 2022

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."

@keif888
Copy link
Owner

keif888 commented Mar 15, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants