SQL Server 2016 - 更新microsoft.sqlserver.types。

问题描述 投票:0回答:1

目前使用的是SQL Server 2016。

Microsoft SQL Server 2016 (RTM) - 13.0.1601.5 (X64) Apr 29 2016 23:23:58 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 (Build 9600: ) (Hypervisor)

我检查了一下microsoft.sqlserver.types的安装版本,如下所示。

SELECT clr_name FROM sys.assemblies

microsoft.sqlserver.types, version=13.0.0.0, culture=neutral, publickeytoken=89845dcd8080cc91, processorarchitecture=msil

我还检查了使用。

SELECT assembly_qualified_name FROM sys.assembly_types

assembly_qualified_name
Microsoft.SqlServer.Types.SqlHierarchyId, Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
Microsoft.SqlServer.Types.SqlGeometry, Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
Microsoft.SqlServer.Types.SqlGeography, Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91

根据... NuGet Gallery for Microsoft.SqlServer.Types(类型), 当前版本是: 14.0.1016.290

问题:在sys.assembly中显示的microsoft.sqlserver.Types,版本=13.0.0.0和在sys.assembly中显示的Microsoft.SqlServer.Types,版本=11.0.0.0有什么区别?

  1. sys.assembly中显示的microsoft.sqlserver.Types, version=13.0.0.0和sys.assembly_types中显示的Microsoft.SqlServer.Types, Version=11.0.0.0有什么区别?

  2. 我是否应该从NuGet下载并安装最新的Microsoft.SqlServer.Types在SQL Server上?

先谢谢你了。

sql-server spatial sqlgeography
1个回答
0
投票

我应该从NuGet下载并在SQL Server上安装最新的Microsoft.SqlServer.Types吗?

不,你不能这么做。 SQL Server引擎内的版本是产品的一部分,并作为SQL Server的一部分进行更新。 你可以在客户端应用中使用较新的版本。

© www.soinside.com 2019 - 2024. All rights reserved.