none
求助:visual studio2017 安装组件SSDT失败:这个产品的安装来源无法使用。(Ox8007064C),请问要怎么安装呢 RRS feed

  • 问题

  • 操作系统:Windows11 家庭版

    visual studio:2017

    语言:中文简体

    Microsoft SQL Server Data Tools - Visual Studio 2017:15.9.9

    安装失败原因:SSDT这个产品的安装来源无法使用。(Ox8007064C)

    2022年1月12日 9:35

全部回复

  • 操作系统:Windows11 家庭版

    visual studio:2017

    语言:中文简体

    Microsoft SQL Server Data Tools - Visual Studio 2017:15.9.9

    安装失败原因:SSDT这个产品的安装来源无法使用。(Ox8007064C)

    错误日志如下:

    [4304:4308][2022-01-12T09:06:42]i001: Burn v3.11.0.1528, Windows v10.0 (Build 22000: Service Pack 0), path: C:\Users\Mike\AppData\Local\Temp\{03CDCFCC-250E-4B4A-8C88-1B789C31C5AF}\.cr\SSDT-Setup-CHS.exe
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'ProductVersionVar' to value '14.0.16245.0'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'HeaderText' to value '版本 15.9.9'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SubHeaderText' to value 'Microsoft SQL Server Data Tools'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'VSSqlEvergreenLink' to value 'https://go.microsoft.com/fwlink/?linkid=2020401'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'LicenseTermsUrl' to value 'https://go.microsoft.com/fwlink/?LinkID=853826&clcid=0x804'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'PreviewStatementUrl' to value 'https://go.microsoft.com/fwlink/?LinkID=824140&clcid=0x804'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'TelemetryDocumentationUrl' to value 'https://go.microsoft.com/fwlink/?LinkID=853829&clcid=0x804'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SystemLocaleMismatch' to value '安装程序检测到安装程序语言和操作系统语言不匹配。请使用英语语言版本的安装程序,或安装语言包,并通过控制面板中的区域设置更改格式和系统区域设置。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'LcidMismatchWarning' to value '检测到操作系统语言不匹配。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'LicenseTermsText' to value '许可条款'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'PrivacyStatementText' to value '隐私声明'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'TelemetryDocumentationText' to value '文档'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'TermsAndConditionText' to value '单击“下一步”按钮,即表示我同意接受{License Terms}和{Privacy Statement}。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'PrivacyDisclaimerText' to value '为了有助于改进产品,SQL Server Data Tools 会向 Microsoft 传输安装体验信息,以及其他使用情况和性能数据。若要详细了解数据处理和隐私控制,以及如何在安装后禁止收集此类信息,请参阅 {documentation}。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing numeric variable 'InstallerLcid' to value '2052'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'CancelText' to value '取消'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'CancelPromptText' to value '是否确实要取消?'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'PromptToUninstallOldExtensionText' to value '看起来你已安装与要安装的版本不兼容的以前版本的 SSAS 或 SSRS 扩展,可能需要卸载这两个扩展,然后才能继续安装,否则当前安装可能会失败。仍要继续吗?'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'UninstallPromptText' to value '将不会卸载某些 SQL Server Data Tools 组件,因为删除它们会使此计算机处于不受支持的状态。请在“控制面板”中手动删除它们。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'CloseText' to value '关闭'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'ContinuePastWarningText' to value '是否要继续?'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'InstallText' to value '安装'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'NextText' to value '下一步'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'ModifyText' to value '修改'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'InstallationProgressText' to value '安装进度'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'DownloadProgressText' to value '下载进度'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'RepairText' to value '修复'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'RestartText' to value '重新启动'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupBlockedDescriptionText' to value '出了点问题,导致安装程序无法继续。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupBlockedText' to value '已阻止安装程序'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupCanceledDescriptionText' to value '已取消安装操作。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupCanceledText' to value '已取消安装程序'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupCompletedText' to value '已完成安装程序'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupFailedDescriptionText' to value '安装过程中出错了。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupFailedText' to value '安装失败'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupHelpDescriptionText' to value '
    /install | /repair | /uninstall | /layout - 在目录中安装、修复、卸载或创建捆绑包的完整本地副本。安装为默认操作。

    /passive | /quiet - 在无提示的情况下显示最小 UI 或不显示 UI 和提示。默认显示 UI 和所有提示。

    /norestart - 取消任何重启尝试。默认情况下,UI 会在重启前显示提示。

    /log log.txt - 在特定文件中生成日志。默认在 %TEMP%\SsdtSetup 中创建日志文件

    /help | /h | /? - 显示此帮助。
        
    /install: 的其他参数

    INSTALLAS[:<VSInstanceIds>] - 将 SSAS 安装到指定的 VS 2017 实例。

    INSTALLRS[:<VSInstanceIds>] - 将 SSRS 安装到指定的 VS 2017 实例。

    INSTALLIS[:<VSInstanceIds>] - 将 SSIS 安装到指定的 VS 2017 实例。

    INSTALLALL[:<VSInstanceIds>] - 将上述所有内容安装到指定的 VS 2017 实例。

    INSTALLVSSQL[:<Nickname>] - 安装新的 SQL Server Data Tools for Visual Studio 2017 实例。

    VSInstanceIds 是由逗号分隔的目标 VS 2017 实例 ID 的列表。它可能在以下两种情况下不存在: 1) 当前计算机上仅安装了一个 VS 2017 实例; 2) 存在 INSTALLVSSQL (在这种情况下将省略 VSInstanceIds)。

    Nickname 是新 SQL Server Data Tools for Visual Studio 2017 实例的别名。如果不存在,别名将默认为 "SSDT"。
      '
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupHelpText' to value '安装程序帮助'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupInstalledText' to value '已成功安装所有指定的组件。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupLayoutText' to value '已完成布局操作。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupLogText' to value '单击此处查看日志文件。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupProgressText' to value '安装进度'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupRepairedText' to value '已成功修复所有指定的组件。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupRestartDescriptionText' to value '需要先重启计算机,然后安装程序才能继续。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupRestartText' to value '需要重启才能完成安装程序。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupUninstalledText' to value '已成功卸载所有指定的组件。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupWarningDescriptionText' to value '以下问题可能会影响已安装的应用程序。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetupWarningText' to value '安装警告'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'UninstallText' to value '卸载'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'WelcomeInstallText' to value '欢迎使用。单击“下一步”开始。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'YesText' to value '是'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'RestartAlreadyPending' to value '挂起的重启正在阻止完成安装过程。请重启计算机并再次运行安装程序。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'AnotherInstallRunning' to value '由于当前正在运行另一个安装,安装程序被阻止。请先完成另一个安装,然后在必要时重启计算机。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'NewSqlShellDisplayName' to value '安装新的 SQL Server Data Tools for Visual Studio 2017 实例'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'SetNicknameText' to value '设置新 Visual Studio 2017 实例的别名:'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'NicknameNotUnique' to value '别名“{0}”不是唯一的。'
    [4304:4308][2022-01-12T09:06:42]i000: Initializing string variable 'InvalidNickname' to value '别名不能包含无法出现在文件名中的字符。'

    2022年1月12日 9:38
  • Hi mike_SSDT,

    看日志上说你电脑中存在已经安装过的不兼容的以前版本的SSASSSRS扩展,请问你是否已经手动在控制面版中将它们都卸载并且重启电脑了?

    日志提示有另一个安装程序正在进行,请打开Windows的任务管理器,然后检查有没有与SSDT安装程序相关的程序仍然在运行,如果有请结束它们,然后重启电脑,重新安装。

    另外,请确保你是从官网这里下载的安装程序。

    诚挚的问候,

    Tianyu


    如果您对Visual Studio 或Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。


    2022年1月13日 9:48
  • 尝试过多次卸载重装都是出现这个问题,会不会是Windows11系统不支持呢?
    2022年1月14日 1:09
  • Hi mike_SSDT,

    Windows 11系统是支持安装VS 2017SSDT相关组件的。你有足够的权限访问这个SSDT安装包么,有没有尝试下以管理员运行安装程序?另外你的电脑上有装一些杀毒软件或者防火墙么,如果有的话看看暂时禁用他们能否成功安装。

    诚挚的问候,

    Tianyu


    如果您对Visual Studio 或Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。

    2022年1月14日 9:49