Sql 无法在远程服务器上检索数据类型hierarchyid的列

Sql 无法在远程服务器上检索数据类型hierarchyid的列,sql,hierarchy,sql-server-2008r2-express,Sql,Hierarchy,Sql Server 2008r2 Express,在安装了Microsoft SQL server Express Edition(64位)版本10.50.4000.0的web服务器上,我正在尝试使用SELECT`command从hierarchyid类型的列检索数据 我得到的错误是 Msg 6513,第16级,状态27,第2行 由于内存压力,未能初始化公共语言运行库(CLR)v2.0.50727。这可能是由于内存中MemToLeave区域的内存压力造成的。有关详细信息,请参阅SQL Server联机丛书中的CLR集成文档 服务器版本不支持hi

在安装了Microsoft SQL server Express Edition(64位)版本10.50.4000.0的web服务器上,我正在尝试使用SELECT`command从hierarchyid
类型的列检索数据

我得到的错误是

Msg 6513,第16级,状态27,第2行
由于内存压力,未能初始化公共语言运行库(CLR)v2.0.50727。这可能是由于内存中MemToLeave区域的内存压力造成的。有关详细信息,请参阅SQL Server联机丛书中的CLR集成文档


服务器版本不支持
hierarchyid

您的模式和查询是什么?为了测试,我创建了一个示例表,其中包含两列,一列为nvarchar(50)类型,另一列为hierarchyid类型。查询Select*from的错误保持不变tempTab@paqogomez查询在安装了SQL Server 2008 R2 Developer版本的本地计算机上完美运行。表示2008年或更高版本的任何版本,因此它应该有效。听起来升级您的sql server实例可能是正确的。错误似乎很明显:由于事实上,Express edition总共最多只能使用1GB的RAM(对于所有内容),显然,SQL Server中没有足够的可用空间来加载和初始化CLR,无法处理
hierarchyid
数据类型。。。。