当前位置: 首页 > news >正文

修改SQL Server序列号

一、场景

  通常在遇到以下场景的时候,需要修改SQL Server序列号:

1、将SQL Server的180天评估版改为正式的版本

2、将SQL Server从低版本(如标准版)改为高版本(如企业版)

 

二、系统配置检查

(1)GlobalRules规则组

  包括以下规则:
NoRebootPackage:此规则确定此计算机是否具有必需的 .NET Framework 2.0 或 .NET Framework 3.5 SP1 的更新包,成功安装包含在 SQL Server 中的 Visual Studio 组件需要此包。

ServerCore64BitCheck:检查此版本的 SQL Server 是否为 64 位。

ServerCorePlatformCheck:检查当前运行的 Windows Server 内核操作系统是否支持此版本的 SQL。

AclPermissionsFacet:检查 SQL Server 注册表项是否一致。只有SQL Server 注册表项是一致的,才可以支持 SQL Server 安装或升级。

HasSecurityBackupAndDebugPrivilegesCheck:检查正在运行 SQL Server 安装程序的帐户是否有权备份文件和目录、有权管理审核和安全日志以及有权调试程序。要求正在运行 SQL Server 安装程序的帐户有权备份文件和目录、有权管理审核和安全日志以及有权调试程序。

MediaPathLength:检查 SQL Server 安装介质是否太长。

NoRebootPackageDownLevel:此规则确定此计算机是否具有必需的 .NET Framework 2.0 或 .NET Framework 3.5 SP1 的更新包,成功安装包含在 SQL Server 中的 Visual Studio 组件需要此包。

RebootRequiredCheck:检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败。

SetupCompatibilityCheck:检查 SQL Server 当前版本是否与以后安装的版本兼容。

ThreadHasAdminPrivilegeCheck:检查运行 SQL Server 安装程序的帐户是否具有计算机的管理员权限。

WmiServiceStateCheck:检查 WMI 服务是否已在计算机上启动并正在运行。

 

(2)EditionUpgradeGlobalRules规则组

  包括以下规则:

Engine_IsAweEnabledForX86:检查在 x86 安装上是否启用了 AWE

Engine_IsLPIMEnabledForX64:检查锁定内存页功能是否已通过 LPIM 权限以及 amd64 安装上缺少 TF 845 而启用

Engine_IsLPIMEnabledForX86:检查锁定内存页功能是否已通过 LPIM 权限以及 x86 安装上的 AWE 功能而启用

Engine_IsMinusHEnabledForX86:检查在 x86 安装上是否启用了-h 选项

Engine_OnlySupportedFeaturesUsedCheckSystem:请检查系统数据库以查看您要升级到的 SQL Server 版本中不支持的功能。

Engine_OnlySupportedFeaturesUsedCheckUser:请检查所有用户数据库以查看该 SQL Server 版本不支持的功能。

Engine_SqlEngineHealthCheck:检查是否可以重新启动 SQL Server 服务,或者,对于群集实例,则检查 SQL Server 资源是否处于联机状态。

Engine_SqlServerServiceDisabled_Id:检查 SQL Server 服务是否未设置为“已禁用”。
ServerCoreBlockUnsupportedSxSCheck:检查当前是否安装了 SQL Server 的早期版本。

FacetDomainControllerCheck:检查计算机是否为域控制器。建议不要将 SQL Server 2012 安装在域控制器上

 

(3)EditionUpgradeFeatureSpecificRules 规则组

  包括以下规则:

MultiSubnetClusterUpgradeCheck:检查所选 SQL Server 版本升级路径是否支持多子网故障转移群集。有关支持的升级路径的详细信息,请参阅 SQL Server 联机丛书。
ServerCoreBlockUnsupportedFeaturesCheck:检查 Windows 服务器内核是否支持所有所选的功能。

ServerCoreNetFxCheck:查看 Microsoft .NET Framework 4 服务器内核是否已在此计算机上安装或可用于安装。

SlipstreamMediaInfoCheck:检查原始介质的语言是否与指定的 Service Pack 的语言相同。

BlockMixedArchitectureUpgrade:检查您尝试升级的功能的 CPU 体系结构与此安装程序的 CPU 体系结构是否不同。仅当这些功能的体系结构与安装程序匹配时,安装程序才可以升级这些功能。 

Cluster_EditionDownGradeCheck:检查此 SQL Server 版本降级方案是否支持所选 SQL Server 实例的版本。

EditionDownGradeCheck:检查所选的 SQL Server 实例是否为有效的降级方案。

EditionUpgradeMatrixCheck:检查所选的 SQL Server 实例是否满足升级矩阵要求。

Engine_IsAlwaysOnFeatureEnabled:检查在此 SQL Server 实例上是否启用了 AlwaysOn 可用性组功能。

UcpEditionDowngradeRule:确认此 SQL Server 版本支持实用工具控制点。

 

三、操作步骤

1、安装中心

  插入SQL Server安装光盘,进入安装程序,选择“维护”,再选择“版本升级”

 

2、安装程序检查规则

 

3、升级

 

 

 

 

 

 

 

相关文章:

  • 【数据结构】线性表之链表--C++语言描述
  • oracle如何获取当年第一月,如今年是2015年,则需获取 201501
  • Lustre I/O性能特点与最佳实践 - 刘爱贵的专栏 - 博客频道 - CSDN.NET
  • loadrunner download file script
  • NSJSONSerialization介绍
  • JavaScript数字精度丢失问题总结
  • 如何在Liferay站点之间快速移植配置和设定
  • 应试教育的死穴,恰在于没有给给孩子留下“犯错”的空间
  • SAX解析全过程详解---代码参考
  • Spring注解@Component、@Repository、@Service、@Controller区别
  • windows 7 15个常用的快捷键
  • NFS的简单使用
  • HTML DOM 和 XML DOM 的区别和联系
  • centos下httpd-2.4的编译安装
  • 9月13号决定
  • JavaScript 如何正确处理 Unicode 编码问题!
  • Babel配置的不完全指南
  • CentOS7 安装JDK
  • docker-consul
  • ES6 学习笔记(一)let,const和解构赋值
  • Git学习与使用心得(1)—— 初始化
  • HashMap剖析之内部结构
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • JavaScript设计模式之工厂模式
  • js数组之filter
  • laravel with 查询列表限制条数
  • MySQL几个简单SQL的优化
  • PhantomJS 安装
  • Spring声明式事务管理之一:五大属性分析
  • Theano - 导数
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 基于HAProxy的高性能缓存服务器nuster
  • 计算机常识 - 收藏集 - 掘金
  • 将回调地狱按在地上摩擦的Promise
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 数据科学 第 3 章 11 字符串处理
  • 用jquery写贪吃蛇
  • Python 之网络式编程
  • ​iOS安全加固方法及实现
  • ​第20课 在Android Native开发中加入新的C++类
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • $.ajax中的eval及dataType
  • (AngularJS)Angular 控制器之间通信初探
  • (BFS)hdoj2377-Bus Pass
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (转)linux下的时间函数使用
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .net操作Excel出错解决