在Sql 2008服务器上安装SQL CLRtypes和Report Viewer 2012

我正在运行Sql 2008的Windows Server 2003框中安装客户端的ASP.net站点。

该网站使用Report Viewer 2012,但是当我试图将其安装在服务器上时,我收到消息“Sql Server 2012的CLRtypes”丢失。

有谁知道是否有可能与SQL 2008一起安装2012 CLRtypes,而不使用Sql 2012?

非常感谢。

“Microsoft®SQLServer®2012的Microsoft®System CLRtypes”可以从Microsoft®SQLServer®2012 Feature Pack (直接链接: X86版本 , X64版本 )下载。

它似乎已经为我们解决了安装问题; 我们需要安装Report Viewer 2012的服务器根本没有安装SQL Server。

这里是为Microsoft®SQLServer®2012下载Microsoft®System CLRtypes的解决scheme

步骤1:select下面的网站链接

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

步骤2:在此链接中,您必须select“安装说明”菜单。 然后,你需要向下看,你已经看到了下面提到的内容。

用于Microsoft®SQLServer®2012的Microsoft®System CLRtypesSQL Server系统CLR Types包包含实现SQL Server 2012中的几何,地理和层次结构idtypes的组件。此组件可与服务器分开安装以允许客户端应用程序在服务器之外使用这些types。

注意:此组件还需要Windows Installer 4.5 X86包(SQLSysClrTypes.msi)X64包(SQLSysClrTypes.msi)

步骤3:您可以根据需要下载文件,以及这些软件,如果您正在寻找

微软的报告查看器2012年,你按照下面的网站链接下载它。

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

问候

下萨克尔

我们已经设法通过在ASP.net应用程序中使用Report Viewer 2010来解决此问题。

可悲的是,我不明白2012年CLRtypes是否可以安装SQL 2008安装,但仔细阅读他们的要求后,我确实发现他们需要比Server 2003更高版本的操作系统,所以我无法在这种情况下安装它们。