安装 SQL Server Management Studio 2016 时无法确定有效的安装目标文件夹

2024-07-03

安装 SSMS 2016 时,出现以下错误并且安装终止:

SQL Server 2016 公用文件:无法确定安装的有效目标文件夹。

我尝试过以下解决方案:

  1. 删除所有文件%TEMP% folder
  2. 检查一下BootstrapDir存在于 HKLM 中

MS 网站上建议了上述 2 个选项。

我拥有管理员权限,还必须补充一点,我已经在这台计算机上安装了 SSMS 2016,但我将其删除以清理一些空间。

我可能会寻找什么想法来解决这个问题?


这是我收到的确切错误消息:

BootstrapperEngineDataModel.OnError: Burn engine encountered error. PackageId: sql_ssms_extensions_msp_x86, ErrorType: WindowsInstaller, ErrorCode: 1807, Data: 1807, ErrorMessage: A valid destination folder for the install could not be determined., UIHint: 0
MainViewModel.AddFailedCondition: Error: Hotfix 2164 for  sql_ssms_extensions (KB3182270): A valid destination folder for the install could not be determined.
MainViewModel.OnPackageError: setup failed for packageId: sql_ssms_extensions_msp_x86, package: Hotfix 2164 for  sql_ssms_extensions (KB3182270), errorCode: 1807, errorMessage: A valid destination folder for the install could not be determined.

解决这个问题的解决方案是:

Start regedit并转到(或搜索BootstrapDir在注册表中):

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server\130\Bootstrap

在我的电脑中,BootstrapDir被指出:

C:\程序文件(x86)\Microsoft SQL Server\130\安装引导程序\

我将其更改为:

C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\

然后再次尝试重新安装,它在我的机器上可以运行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装 SQL Server Management Studio 2016 时无法确定有效的安装目标文件夹 的相关文章

  • SQL Server 的 StyleCop 等效项?

    有没有类似的工具StyleCop http code msdn microsoft com sourceanalysis对于 SQL Server 我们需要 StyleCop 的相同功能 强制执行一组样式和一致性规则 附加功能 与 SQL
  • 什么是行锁、页锁和表锁?当它们被收购时?

    我想详细了解数据库引擎获取的不同类型的锁 What are 行锁 页面锁定 表锁 页面实际上是什么 据我所知 行 代表一条记录 表 代表表中的所有记录 但相对于表而言 页是什么 数据库引擎何时获取这些锁 场景 请帮助我理解这些概念 Row
  • 如何在视图中调用存储过程?

    如何调用在视图中返回数据的存储过程 这可能吗 SQL Server 中不允许这种构造 内联表值函数可以作为参数化视图执行 但仍然不允许像这样调用 SP 下面是一些交替使用 SP 和内联 TVF 的示例 您会发现 TVF 更加灵活 它基本上更
  • 所有排序规则下包含相同长度整数的字符串的数字排序顺序

    是否可以安全地假设 SQL Server 中的所有排序规则都会对包含相同长度整数的字符串给出 预期 即数字 排序顺序 例如 假设 text仅包含非负整数 0 9 以下代码片段是否可以确保该值不会溢出int范围 或者可能有一些排序规则 tex
  • 向上或向下舍入到最接近的 20

    正如问题所示 我需要向上或向下舍入到最接近的 20 除了 0 14 的数字外 所有数字都必须舍入到 20 因为不允许零值 该表不必用新值更新 目前我只能四舍五入到最接近的 100 如下所示 CASE WHEN ROUND number 2
  • Dapper 中的自定义映射

    我正在尝试使用带有 Dapper 和多重映射的 CTE 来获取分页结果 我遇到了重复列的不便 例如 CTE 阻止我命名列 我想将以下查询映射到以下对象 而不是列名和属性之间的不匹配 Query WITH TempSites AS SELEC
  • 如何在 WPF 数据网格中显示相关表中的数据

    我只是在寻找使用 WPF Datagrid Linq 的方法 并且试图找出如何显示数据网格中相关表中的数据 例如我有3张表 客户 id 姓名 产品 id 名称 订单 id 客户 ID 产品 ID 我已经在数据库表中建立了关系 我已将表添加为
  • 在 Dev Box 上安装 SQL Server 2008 时要使用哪些服务帐户

    我正在我的开发计算机上安装 SQL Server 2008 在安装过程中 系统要求我为不同的服务分配帐户 如果这是一台简单的开发机 我应该使用什么帐户来提供未分配用户的服务 我可以使用我登录的帐户 我是这台机器上的唯一用户 吗 我应该使用
  • 在 SQL Server 2008 R2 中引用前一行值进行算术计算

    我正在使用 SQL Server 2008 R2 并且是关系数据库的新手 我需要运行一个简单的计算 但计算涉及使用前一行的值 Example Value of X Value of Y at time t Value of Y at tim
  • SQL Server 复制全表定义

    在 SQL Server 企业版中 可以使用 脚本表为 创建到 为预先存在的表生成创建语句 这会生成包含索引的表的完整创建语句 有没有办法在 T SQL 中执行此操作 从而能够将表定义复制到新表 直接 T SQL 中没有任何东西可以直接使用
  • 使用 php 5.5 与 MS SQL 数据库通信的驱动程序

    与 MS SQL 数据库通信时 我无法找到支持 PHP 5 5 的驱动程序 我有发现Mssql最高支持5 3 http php net manual en mssql requirements php 此扩展在使用 PHP 5 3 或更高版
  • SQL 查询、执行计划和“并行性”

    因此 我 仍然 正在经历一些缓慢的遗留 SQL 视图 用于计算 有时 大量数据的一些平均值和标准差 我最终得到的是视图连接视图连接视图等 所以我想我会检查查询的执行计划 它立即提示缺少索引 然后我实施了该索引 但它仍然慢得令人难以忍受 慢到
  • SQL Server 2012:插入和触发器之间的 DATETIME 差异

    我们遇到了一个非常奇怪的问题 当打电话时GETUTCDATE 第二个语句中的返回值比第一个语句稍早 我们的场景如下 我们插入一个表来跟踪用户当前状态 该表有一个触发器 可以将用户过去状态的关联历史表插入到DATETIME字段和插入调用GET
  • 如何插入只有一个 IDENTITY 列的表?

    在尝试回答的过程中提出了这个问题另一个 https stackoverflow com questions 850017 how to manage groups in the database 850049 850049 考虑下面的 MS
  • 安装 SQL Server Management Studio 2016 时无法确定有效的安装目标文件夹

    安装 SSMS 2016 时 出现以下错误并且安装终止 SQL Server 2016 公用文件 无法确定安装的有效目标文件夹 我尝试过以下解决方案 删除所有文件 TEMP folder 检查一下BootstrapDir存在于 HKLM 中
  • 如何将 SQL Server 存储过程的返回值获取到 nHibernate 中?

    1 数据库平台 SqlServer 2 数据访问 nHibernate 1 2 现在我们需要通过 nHibernate 访问存储过程 如下所示 ALTER PROCEDURE TestProc AS BEGIN Select From Us
  • 比较跨多个数据库的存储过程 (SQL Server)

    SQL 大师 我们的架构由多个客户数据库和一个公共代码库组成 当我们部署数据库更改时 必须针对每个数据库运行脚本 由于部署问题 我们的存储过程有时会彼此不同步 我想创建一个脚本来返回这些不匹配的过程 以确保我们在部署后拥有数据库的同步副本
  • 使用 FOR XML 从 SQL Server 2008 R2 返回空或 null 字段作为

    我正在使用 SQL Server 2008 R2 运行查询FOR XML PATH 我唯一的问题是我希望所有元素都出现 即使它们是 NULL 并且我希望空 或 null 元素返回为
  • 如何在SQL中搜索日期?

    我有一个我想要的事件管理系统 如果某个活动注册了 5 天 2009 年 1 月 21 日至 2009 年 1 月 26 日 那么如果另一个人想要在 2009 年 1 月 22 日至 24 日期间注册活动 则不允许注册 我想使用 SQL 查询
  • 无法登录 SQL Server + SQL Server 身份验证 + 错误:18456

    我已经在 localhost sql2008 服务器上创建了登录帐户 例如 User123 映射到数据库 默认 SQL Server 上的身份验证模式设置为两者 Windows 和 SQL 但登录 SQL Server 失败并显示以下消息

随机推荐

  • 打字稿错误:类型“HTMLElement”上不存在属性“文件”

    我希望使用 IONIC 为我的应用程序创建上传功能 这是我的 HTML 代码
  • 比较两个 JObject 或 JArray

    我有一个 WPF 应用程序 它从 REST Web 服务获取数据并返回 JSON 数据 然后该数据将被转换为xml 该 xml 文件稍后将被转换回 JSON 以便与调用相同函数的 REST Web 服务中的新 JSON 数据进行比较 我该怎
  • 比较两个 JObject 或 JArray

    我有一个 WPF 应用程序 它从 REST Web 服务获取数据并返回 JSON 数据 然后该数据将被转换为xml 该 xml 文件稍后将被转换回 JSON 以便与调用相同函数的 REST Web 服务中的新 JSON 数据进行比较 我该怎
  • Android 方法“评价我的应用程序”[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 是否有最佳实践方法来提示 Android 用户对您的应用程序进行评分 考虑到他们可以从 Amazon com 或 Google Mar
  • Androidx Room rx 问题

    我开始使用最新的androidx room支持的版本io reactivex返回类型 dependencies def room version 2 1 0 alpha02 implementation androidx room room
  • Androidx Room rx 问题

    我开始使用最新的androidx room支持的版本io reactivex返回类型 dependencies def room version 2 1 0 alpha02 implementation androidx room room
  • 如何让一个函数具有不同的返回类型? C++

    我正在做一项作业 我的教授给了我们这项任务作为作业的一部分 我对 C 还比较陌生 所以请提供帮助 我创建了该函数 但是我不明白他如何在未找到任何内容的情况下返回空白字符串 但如果找到则返回一个整数 在不重载函数的情况下是否可以实现 现在我只
  • 如何让一个函数具有不同的返回类型? C++

    我正在做一项作业 我的教授给了我们这项任务作为作业的一部分 我对 C 还比较陌生 所以请提供帮助 我创建了该函数 但是我不明白他如何在未找到任何内容的情况下返回空白字符串 但如果找到则返回一个整数 在不重载函数的情况下是否可以实现 现在我只
  • 为什么 Safari 渲染 CSS 多列布局的方式不同?

    我正在建造一个网站 http www marie charlot be主要在 Chrome 上进行测试 间歇性地检查它是否仍然可以在 Firefox 上运行 我认为 由于 Chrome 和 Safari 都运行在 WebKit 上 因此它们
  • 使用 Android 使用 zebra mz 220 进行打印

    我正在学习使用我的 MZ 220 斑马打印机 我已经使用斑马设置实用程序打印了几个单词 但我需要使用 Android 和蓝牙进行打印 但我不知道如何使其工作 任何信息都会有帮助 zebra 是否有任何 api 可以帮助我在 Android
  • 为什么 Safari 渲染 CSS 多列布局的方式不同?

    我正在建造一个网站 http www marie charlot be主要在 Chrome 上进行测试 间歇性地检查它是否仍然可以在 Firefox 上运行 我认为 由于 Chrome 和 Safari 都运行在 WebKit 上 因此它们
  • 如何插入只有一个 IDENTITY 列的表?

    在尝试回答的过程中提出了这个问题另一个 https stackoverflow com questions 850017 how to manage groups in the database 850049 850049 考虑下面的 MS
  • 如何插入只有一个 IDENTITY 列的表?

    在尝试回答的过程中提出了这个问题另一个 https stackoverflow com questions 850017 how to manage groups in the database 850049 850049 考虑下面的 MS
  • 如何以 UTF8 格式打开 ascii 编码的文件?

    我的文件采用 US ASCII 格式 命令如下a file main html and a read 将它们加载为 ASCII 文本 如何让它加载为 UTF8 我试图解决的问题是 UnicodeEncodeError ascii codec
  • 如何以 UTF8 格式打开 ascii 编码的文件?

    我的文件采用 US ASCII 格式 命令如下a file main html and a read 将它们加载为 ASCII 文本 如何让它加载为 UTF8 我试图解决的问题是 UnicodeEncodeError ascii codec
  • 我可以中断标有 DebuggerStepThrough 属性的方法吗?

    DebuggerStepThrough 属性告诉调试器跳过该方法 但是如果我真的想单步执行该方法并且不想删除该属性怎么办 有没有办法在 Visual Studio 中做到这一点 按 F12 转到方法定义 然后在单步执行之前在左大括号上放置一
  • 我可以中断标有 DebuggerStepThrough 属性的方法吗?

    DebuggerStepThrough 属性告诉调试器跳过该方法 但是如果我真的想单步执行该方法并且不想删除该属性怎么办 有没有办法在 Visual Studio 中做到这一点 按 F12 转到方法定义 然后在单步执行之前在左大括号上放置一
  • 集合的隐式转换

    如果我在两种类型之间定义显式转换运算符 那么我是否可以在这些类型的集合之间显式转换 IE public static explicit operator FooEntity Entity entity FooEntity e new Foo
  • 集合的隐式转换

    如果我在两种类型之间定义显式转换运算符 那么我是否可以在这些类型的集合之间显式转换 IE public static explicit operator FooEntity Entity entity FooEntity e new Foo
  • 安装 SQL Server Management Studio 2016 时无法确定有效的安装目标文件夹

    安装 SSMS 2016 时 出现以下错误并且安装终止 SQL Server 2016 公用文件 无法确定安装的有效目标文件夹 我尝试过以下解决方案 删除所有文件 TEMP folder 检查一下BootstrapDir存在于 HKLM 中