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가 필요하다는 것을 알았으므로 이 상황에서 설치하십시오.