当前位置:首页> 资讯 >

hotfixinstaller.exe是什么(详细介绍hotfixinstaller.exe)_环球快资讯

时间:2023-05-26 20:27:10    来源:互联网
导读 综合小编来为大家讲解下hotfixinstaller.exe是什么,详细介绍hotfixinstaller.exe这个很多人还不知道,现在让我们一起来看看吧!如果...

如果您需要应用的修补程序是SQL Server 2000 32位,请参考以下Microsoft知识库文章中的示例:


(相关资料图)

842960 describes the 32-bit hotfix installer for SQL Server 7.0 and SQL Server 2000.

回到顶端

如何命名修补程序安装文件

微软在SQLServer中采用了标准化的命名方案来安装包进行修复。

有关MicrosoftSQLServer软件更新包的新命名架构,请单击下面的文章编号,以在Microsoft知识库中查看它:

822499 SQL Server的Microsoft软件更新包的新命名方案

回到顶端

How to use hot fix installer

要开始修复安装过程,您必须通过具有本地管理凭据的用户帐户登录到计算机,然后运行自解压可执行文件。当您运行自解压可执行文件时,与修补程序相关的文件会从修复包中提取出来并存储在您的计算机上。

如果在运行自解压可执行文件时遇到磁盘空间错误,请参阅以下Microsoft知识库文章:

301913 BUG:提取SQL Server 2000进行下载时,出现错误消息:“驱动器上没有足够的空间”。

当您开始修复安装过程时,请启动基于GUI的修复程序安装工具,GUI会引导您完成安装过程的其余部分。

回到顶端

Working principle of hot repair installation program

当它是自解压可执行文件时,运行HotfixInstaller HotfixInstaller执行以下操作:

HotfixInstaller将自解压可执行文件解压并打包到一个临时文件夹中,该文件夹类似于以下文件:

%windir%\ GUID

HotfixInstaller验证计算机的体系结构。如果要安装的话,你没有计算机架构的资格。您可能会收到修补程序的无效HotfixInstaller消息。

例如,当您尝试运行HotfixInstaller(在计算机上编译并在x 86结构和IA-64结构上运行)时,您可能会收到类似以下内容的消息:

Hotfix.exe是一个无效的Win 32程序。

HotfixInstaller确保用于登录计算机的用户帐户具有管理凭据。如果用户帐户没有管理凭据,您可能会收到类似以下内容的消息:

为了运行此更新, 您必须登录到此计算机使用一个具有管理员特权帐户。

HotfixInstaller 验证计算机上运行该操作系统如果操作系统不符合修复程序, 不可能会收到是类似于以下信息:

修补安装程序正在运行, 适用于其他操作系统并且不支持在此操作系统上。 要继续, 下载产品修补程序在此操作系统然后重试安装。

HotfixInstaller 自动检测所有的SQLServer 实例并枚举实例符合修复程序列表。 您可能会看到所有计算机上正在运行的SQLServer 实例出现在GUI 的安装程序。

从列表, 可以选择您想要应用修复程序实例的子集。 GUI 的安装程序, 中的SQLServer 实例执行不符合此修复程序将不可用。 您无法选择那些的SQLServer 实例。

若要针对修补程序, 限定SQLServer 安装必须满足某些要求。

例如, 如果修复程序需要安装SQL Server 2000 Service Pack 3 (SP 3), 必须之前运行修补程序安装SQL Server 2000 SP 3。

如果个SQLServer 实例执行不符合此修复程序因为修复程序没有资格, 可能会收到所与以下类似的消息:

由于与SQLServer 服务包需求, 此机器没有产品匹配此安装包。 以继续, 引用发行说明中安装程序包要求, 安装要求SQLServer 服务包, 然后再运行安装。

由于与SQLServer 语言兼容需求, 此机器没有产品匹配此安装包。 要继续, 您必须下载并运行安装包匹配区域设置的计算机。

由于要SQLServer 版本要求, 此计算机没有产品匹配此安装包。 要继续, 指向用于此安装发行说明。 您必须运行安装包与要更新SQLServer 实例不兼容。

注意: Microsoft 知识库文章针对每个修补程序包含对应用修复程序要求更多信息。

HotfixInstaller 可检测该群集的SQLServer 实例并确定其中HotfixInstaller 正在运行计算机是否活动节点。

将HotfixInstaller 提示您输入与您用来连接到SQLServer 的实例验证信息。

例如, HotfixInstaller 提示您输入Windows 身份验证或SQLServer 身份验证信息。

如果使用SQLServer 身份验证, 必须为系统管理员(sa) 用户帐户提供密码。 如果要使用SQLServer 身份验证, 必须确保为混合模式安全性配置的SQLServer 实例。

如果使用Windows 身份验证, 您必须是登录到计算机通过使用的帐户是系统管理员服务器角色对于SQLServer, 升级的实例的一部分上。

如果身份验证信息是不正确, 您可能收到是类似于以下消息:

无法对一个或多个实例验证帐户信息。

确保您能连接到所有选定实例使用提供帐户信息。

进行进一步取消连接无法建立到实例。

如果选择的SQLServer, 群集, 一个实例和实例是活动节点, 将提示输入是用于连接到的SQLServer 实例验证信息后HotfixInstaller 提示您输入远程登录信息。

HotfixInstaller 停止同时MSSQLSERVER 服务和针对该实例正在升级, SQLServer 代理服务。

如果正在更新SQL Server 2000 Analysis Services, MSSQLServerOLAPService 服务已停止。

如果由其他服务或进程, 是要替换由HotfixInstaller 文件被锁定可能会收到错误消息, 它类似于下面:

当前锁定下列文件。

为了防止末的修补程序安装过程, 必要重新关闭所有其他应用程序之前。

PathToFileName1 \ FileName1

PathToFileName2 \ FileName1

如果您单击消息框中取消修复安装停止。您可关闭程序导致锁文件上,然后单击尝试再次以继续修复安装。 如果执行不知道程序引起锁, 请单击继续以继续修复安装。

此修复程序成功安装, 后会提示重新启动计算机。

注意您执行不总是收到此错误信息因为某些文件可能不能锁定进行检查时。 HotfixInstaller 尝试更新对应将来或者修复程序文件时可能被锁定文件。

因此, HotfixInstaller 添加这些文件HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenames 注册表项。

在计算机上存在挂起文件操作。

建议您重新启动计算机,尽管这些执行不影响通过安装, 修补文件。

重新启动您的计算机, 操作系统替换文件添加到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenames 计算机, 上注册表项和然后清除此注册表项。

如果收到警告,重新启动计算机在结尾处修复安装, 建议,重新启动计算机以便所有应用程序正常工作。

与修复文件HotfixInstaller 更新现有文件。 要这样, 程序搜索目标计算机以确保文件都存在。 如果文件存在于目标计算机上, 文件可被替换。 传递此检查, 文件后文件版本与源文件进行比较。

如果源文件版本晚于版本的文件正在由HotfixInstaller, 安装HotfixInstaller 不替换文件。 对于没有版本号, 文件程序使用时间和日期信息来创建安装文件的列表。

对系统数据库所有必需文件是更新成功, 后HotfixInstaller 运行脚本。

如何在群集上应用修复程序

如果您选择的SQLServer 群集, 一个实例并实例是活动节点, HotfixInstaller 提示输入远程登录信息。 为连接到远程节点并运行远程进程使用远程登录信息。

HotfixInstaller 使SQLServer 群集组脱机并更新二进制群集的所有被动节点上。 远程进程用于更新群集的被动节点。

注意如果HotfixInstaller, 是不活动节点, 节点上运行详细信息窗格显示, 它类似于以下消息:

来自主动节点必须运行此安装。 从被动节点运行它。

若要继续, 取消安装, 再次运行它来自主动节点。

回到顶端

如何执行无人参与安装

与交互式安装使用HotfixInstaller " 如何" 部分中描述无人参与安装很相似。 要开始一个无人参与安装的修复程序, 您可使用命令行参数和对应于该修复程序自解压执行文件。

运行自解压缩可执行文件对应到在命令提示符处, 修补程序时可使用以下命令行参数:

/修复安装以显示有关命令行开关可导致此命令行参数?

/quiet : 使修复程序安装到以静默模式运行此命令行参数。

此命令行参数可用于提供的所有实例的SQL Server 2000 在安装此修复程序之前(64 - bit), 包括版本号、 ServicePack 级别、 语言和修复级别, 快照/reportonly:

如果您想要所有符合修复程序的SQLServer 实例上应用此修复程序使用此命令行参数allinstances /:

如果要多实例, 上应用此修复程序可以使用逗号分隔符来分隔实例名称(INSTANCENAME=InstanceName1 InstanceName2 、 InstanceName3 , 例如) /。

: 此命令行参数用于指定用户帐户用于连接到群集的所有节点USER/此帐户必须是本地管理员帐户一个所有节点。

: 此命令行参数用于指定是为指定用户帐户密码PASSWORD/USER 参数/

: 此命令行参数用于指定密码用于连接到要运行SQL 脚本的SQLServer 实例SAPWD/如果未指定开关, HotfixInstaller 自动使用Windows 验证。

如果用户密码sa 是空白, 只需要指定/SAPWD 命令行中。

命令行示例

用于修复程序的SQLServer 默认实例上的无人参与安装以下命令行语法:

SQL2000-KB840223-v8.00.0931-ia64-ENU.exe /quiet

因为没有身份验证信息, 命令行中提供使用默认Windows 身份验证登录信息。

用于命名实例的SQLServer 版本(其中InstanceName 是名称的实例的SQLServer 安装修复程序) 上修复程序的无人参与安装以下命令行语法:

SQL2000-KB840223-v8.00.0931-ia64-ENU.exe /quiet /INSTANCENAME=InstanceName /SAPWD=MyPwd

注意: 安装可能不成功如果INSTANCENAME 参数ServerName 中提供\ InstanceName 格式。

回到顶端

用于HotfixInstaller 日志文件

是对应于修复安装日志文件中记录由修复安装进程执行操作。 修复安装日志文件都保存%windir%\Hotfix 文件夹中。

根据是否正在运行HotfixInstaller 对于(64 - bit) SQL Server 2000 或用于AnalysisServices (64 位), HotfixInstaller 可看到以下在同一个位置之一:

如果正在运行HotfixInstaller 用于SQL Server 2000 (64 位), 命名SQL64 文件夹包含以下三种类型的日志文件:

SQL64_Hotfix_ KBnumber _.log: 此日志文件包含特定细节是与应用该修复程序。 例如, 此文件包含有关实例的SQLServer 版本,

其中安装修复程序, 在命令行用来安装此修复程序, 并修复安装的结果信息。

SQL64_Hotfix_ KBnumber _sqlrun.msp.log: 此日志文件包含了WindowsInstaller 日志输出。

SQL64_Hotfix_ KBnumber _ 脚本名.log: 此日志文件包含作为修复安装的一部分执行脚本的输出日志。 作为修复安装的一部分执行每个脚本具有脚本输出日志。

如果正在运行用于AnalysisServices HotfixInstaller (64 位), 命名OLAP64 文件夹包含以下三种类型的日志文件:

OLAP64_Hotfix_ KBnumber _.log: 此日志文件包含特定细节是与应用该修复程序。

例如, 此文件包含有关的SQLServer 安装修复程序, 命令行用来安装此修复程序, 实例和修复安装的结果信息。

OLAP64_Hotfix_ KBnumber _sqlrun.msp.log: 此日志文件包含了WindowsInstaller 日志输出。

OLAP64_Hotfix_ KBnumber _ 脚本名.log: 此日志文件包含作为一部分修复应用程序执行该脚本的输出日志。 作为修复安装的一部分执行每个脚本具有脚本输出日志。

回到顶端

如何删除修复程序安装

从计算机删除修复程序正在安装的SQLServer 实例上。 对于每个修复程序安装, 入口点是可用于删除修复程序控制面板中创建。 控制面板中添加或删除程序窗口显示计算机上安装该修补程序。

要删除修复程序安装, 请单击用于修复安装添加或删除程序" 窗口中删除或更改/删除。 当您尝试删除安装修复程序回滚初始化。

因为SQL Server 2000 修补程序生成977 用作基准, 可比生成977 您计算机上安装任何修复程序是以后修复生成时回滚。

要删除每个修复程序版本是以后比生成977 逆页序回修复生成977。 无法注意如果计算机没有WindowsInstaller 版本3.0 运行其上安装您从计算机删除修复安装。

当您执行修复回滚, 计算机还原到存在您安装此修复程序之前状态。 期间回滚, 安装程序重新安装备份文件、 反转注册表键操作,

对应反向脚本运行以安装, 期间所使用的SQL 脚本并运行反向流程以反转安装期间所做的更改。

用于登录到计算机, 用户帐户必须拥有管理凭据以删除修复程序。

如果试图删除版本是早于当前版本的SQLServer, 实例上安装修复程序的回滚未初始化。

回滚和群集中删除

聚集实例, 上HotfixInstaller 决定是否实例是活动节点, 和从群集然后删除修补程序。

本文[高级伪原创标题]到此分享完毕,希望对大家有所帮助。

标签:

hotfixinstaller.exe是什么(详细介绍hotfixinstaller.exe)_环球快资讯

导读综合小编来为大家讲解下hotfixinstaller exe是什么,详细介绍hotfixinstaller exe

2023-05-26

5月28日,C919商业首航日期定了

记者从东航APP上了解到,东航首架C919客机的商业首航航班确定,5月28日执飞上海虹桥-北京首都航线,计划10:

2023-05-26

福州光明港温泉水乐园预计于2024年元旦开放运营

5月26日消息,福州建工集团有限公司发文透露道,正在建设中的光明港温泉水乐园预计将于2024年元旦开放运营

2023-05-26

定了:面向30-50岁人群,学历不限,补录200名高考规划师 !考过堪比金饭碗 !_焦点

高考志愿规划师报考公告高报师[2023]05特招200人免费参加培训计划根据《中国高考志愿白皮书》,2022年我国

2023-05-26

日本核污水排海将为海洋安全注入不确定性风险_天天最资讯

秦立志中国海洋大学国际事务与公共管理学院副教授  海洋是全球公地,在海水污染问题上具有显著的非排他性

2023-05-26

【天天快播报】“守卫家健康 乐享新生活”——松江区举办健康“家”年华主题宣传活动

5月15日是第30个国际家庭日,5月29日是计生协会员活动日,为贯彻落实党的二十大关于“建立生育支持政策体系

2023-05-26

龙年二月二出生的男孩命运_龙抬头出生的男孩命运 二月初二出生如何取名旺运

龙抬头出生的男宝宝运势好不好

2023-05-26

个股点睛:中际旭创(300308)AI算力需求加速产品迭代 热点聚焦

个股点睛:中际旭创(300308)AI算力需求加速产品迭代,头部公募“集结重兵”公司拥有全面的800GOSFP与800GQS

2023-05-26

2023年城乡居民医保住院报销比例及范围 具体标准如下 全球动态

城乡居民基本医疗保险是城镇居民基本医疗保险(也叫城镇居民医保)以及新型农村合作医疗(也叫新农合)并轨

2023-05-26

0-3大逆转要来了?凯尔特人再胜热火,东决2-3落后

全场比赛,塔图姆拿下21分8篮板11助攻,布朗21分,怀特24分,斯马特23分;热火一边,巴特勒14分,阿德巴约1

2023-05-26