DLL 누락으로 인해 MS SQL Server 또는 SSMS를 설치할 수 없습니다. 이 DLL을 어떻게 찾아서 설치합니까?

DLL 누락으로 인해 MS SQL Server 또는 SSMS를 설치할 수 없습니다. 이 DLL을 어떻게 찾아서 설치합니까?

이 질문의 OP와 같은 정확한 문제가 있지만 수정 사항이 작동하지 않았습니다.

관련 스택 오버플로 질문

내 컴퓨터에 MS SQL Server와 SQL Server Management Studio를 설치해야 합니다. 무엇을 설치하려고 해도(SQL Server, SSMS, SQL Server 2012 Native Client) DLL이 없다는 오류가 발생합니다.

이것은 로그 파일의 관련 부분인 것 같습니다. 완료율은 방금 설치한 모든 항목을 제거하므로 완료율이 카운트다운을 시작합니다.

[3C14:0104][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to install MSI package.
[3C14:0104][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to execute MSI package.
[1520:0A84][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[1520:0A84][2021-04-16T14:40:07]i000: MainViewModel.OnPackageAction: Install Completed for package Microsoft SQL Server 2012 Native Client 
[1520:0A84][2021-04-16T14:40:07]i319: Applied execute package: sqlncli.msi, result: 0x80070643, restart: None
[1520:0A84][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to execute MSI package.
[1520:0A84][2021-04-16T14:40:07]i000: MainViewModel.OnPackageAction: Install Started for package Microsoft SQL Server 2012 Native Client 
[3C14:0104][2021-04-16T14:40:07]i318: Skipped rollback of package: sqlncli.msi, action: Uninstall, already: Absent
[1520:0A84][2021-04-16T14:40:07]i000: MainViewModel.OnPackageAction: Install Completed for package Microsoft SQL Server 2012 Native Client 
[1520:0A84][2021-04-16T14:40:07]i319: Applied rollback package: sqlncli.msi, result: 0x0, restart: None

온라인으로 여기저기 검색해본 결과,누락된 DLL이 sqlncli11.dll이라는 것을 알았습니다.이는 C:\Windows\System32 폴더에 있어야 합니다(64비트의 경우 SysWOW64일까요?). 문제는 이 누락된 DLL을 교체하는 방법을 모른다는 것입니다. Microsoft 웹사이트에서 다운로드할 수 있는 곳을 찾을 수 없었고 다른 스케치 사이트에서도 다운로드할 생각이 없습니다. SQL Server 2012 Native Client의 일부로 제공될 것이라고 생각했지만 설치하는 동안 동일한 오류가 발생했습니다.

Windows 재설치와 레지스트리 편집을 제외하고 찾을 수 있는 다른 모든 수정 사항을 시도했는데 둘 다 핵 옵션처럼 보입니다.

관련 정보