Skip To Content

升级 SQL Server Express

您可以使用 SQL Server Express 安装向导升级 Microsoft SQL Server Express 实例。

随着时间的推移,ArcGIS 版本所随附的 SQL Server Express 的版本会有所不同。 以下列出了随 ArcGIS 的每个版本提供的 SQL Server Express 版本:

  • ArcGIS 9.2:SQL Server 2005 Express Service Pack (SP) 2
  • ArcGIS 9.3:SQL Server 2005 Express with Advanced Services
  • ArcGIS 9.3.1 和 ArcGIS 10:SQL Server 2008 SP1 Express with Advanced Services
  • ArcGIS 10.1 到 10.2.2:SQL Server 2008 R2 Express with Advanced Services
  • ArcGIS 10.3 到 10.4.1:SQL Server 2012 Express
  • ArcGIS 10.5 到 10.7.1:SQL Server 2014 Express
  • ArcGIS 10.8.x:SQL Server 2017 Express

SQL Server 安装向导将作为从 My Esri 下载的数据库服务器安装文件的一部分提供。 您可以选择运行此设置附带的 SQL Server 安装,以升级现有实例(数据库服务器)。 或者,您可以从 Microsoft 获取受支持的 SQL Server Express 版本,并运行以升级您的实例。

有关升级 SQL Server 的说明,请参阅 Microsoft 文档。

升级之前,请确保为所有地理数据库创建备份

注:

自 10.8 起,ArcGIS 不再支持 SQL Server Express 32 位安装。 要迁移至 64 位数据库服务器,请从 32 位数据库服务器移动地理数据库至 64 位数据库服务器。

要避免中断地图中已保存的数据库服务器连接,请执行以下操作:

  1. 创建备份或将所有地理数据库从 32 位数据库服务器中分离出来。
  2. 卸载 SQL Server Express 的 32 位实例。
  3. 在同一台计算机上将 64 位实例配置为数据库服务器。 对于新实例,请使用与要替换的 32 位实例所使用的名称相同的实例名称。
  4. 将地理数据库恢复或附加到 64 位数据库服务器。

如果无法使用名称相同的 64 位安装程序来替换 32 位安装程序,则可以使用其他名称或其他计算机来配置 64 位实例;但是,在将地理数据库移动到新实例后,您和其他数据用户必须更新数据源信息