Sql 2008 서버에 SQL CLR 유형 및 보고서 뷰어 2012 설치 사용하지만 서버에 설치하려고하면 “Sql Server

Sql 2008을 실행하는 Windows Server 2003 상자에 클라이언트의 ASP.net 사이트를 설치하는 중입니다.

이 사이트는 Report Viewer 2012를 사용하지만 서버에 설치하려고하면 “Sql Server 2012의 CLR 유형”이 누락되었습니다.라는 메시지가 나타납니다.

SQL 2012와 함께, 그리고 SQL 2012없이 2012 CLR 유형을 설치할 수 있는지 아는 사람이 있습니까?

많은 감사합니다.



답변

“Microsoft® SQL Server® 2012 용 Microsoft® 시스템 CLR 유형”은 Microsoft® SQL Server® 2012 기능 팩 (직접 링크 : X86 버전 , X64 버전 ) 에서 다운로드 할 수 있습니다 .

그리고 그것은 우리에게 설치 문제를 해결 한 것 같습니다. Report Viewer 2012를 설치하는 데 필요한 서버에는 SQL Server가 전혀 설치되어 있지 않습니다.


답변

다음은 Microsoft® SQL Server® 2012 용 Microsoft® 시스템 CLR 유형을 다운로드하는 솔루션입니다.

1 단계 : 아래 웹 사이트 링크를 선택하십시오

https://www.microsoft.com/en-us/download/details.aspx?id=29065

2 단계 : 이 링크에서 “설치 지침”메뉴를 선택해야합니다. 그런 다음 아래에 언급 된 내용을 보았을 때까지 아래로 스크롤해야합니다.

Microsoft® SQL Server® 2012 용 Microsoft® 시스템 CLR 유형 SQL Server 시스템 CLR 유형 패키지에는 SQL Server 2012의 지오메트리, 지역 및 계층 구조 ID 유형을 구현하는 구성 요소가 포함되어 있습니다.이 구성 요소는 서버와 별도로 설치하여 클라이언트 응용 프로그램을 허용 할 수 있습니다 서버 외부에서 이러한 유형을 사용합니다.

참고 :이 구성 요소에는 Windows Installer 4.5 X86 패키지 (SQLSysClrTypes.msi) X64 패키지 (SQLSysClrTypes.msi)도 필요합니다

3 단계 : 필요한 경우이 소프트웨어와 함께 필요한 경우 파일을 다운로드 할 수 있습니다

Microsoft 보고서 뷰어 2012, 아래 웹 사이트 링크에 ​​따라 다운로드하십시오.

https://www.microsoft.com/en-us/download/details.aspx?id=35747

감사합니다 .

헴 샨카


답변

ASP.net 응용 프로그램에서 Report Viewer 2010을 사용하여이 문제를 해결했습니다.

슬프게도 2012 CLR 유형을 SQL 2008 설치와 함께 설치할 수 있는지에 대해 더 현명하지는 않지만 요구 사항을보다 신중하게 읽은 후에는 Server 2003보다 최신 OS가 필요하다는 것을 알았으므로 이 상황에서 설치하십시오.