gpt4 book ai didi

sql-server - 如何在 Visual Studio 2019 中打开 DTSX 文件?

转载 作者:行者123 更新时间:2023-12-03 16:47:28 25 4
gpt4 key购买 nike

如何使用 Visual Studio 2019 打开 DTSX 文件进行编辑?

我使用 SQL Server Management Studio 中的导入数据向导生成了一个 DTSX 文件,使用 same process outlined in this question . answer to that question解释了如何编辑 .dtsx 文件,但它似乎不再正确。我正在使用 Visual Studio 2019。答案说我需要使用此链接下载 SQL Server Data Tools for Visual Studio:

  • Download and install SQL Server Data Tools (SSDT) for Visual Studio

  • 但在那个链接上,它说:

    Changes in SSDT for Visual Studio 2019

    With Visual Studio 2019, the required functionality to enable Analysis Services, Integration Services, and Reporting Services projects has moved into the respective Visual Studio extensions. The core SSDT functionality to create Database Projects has remained integral to Visual Studio (you need to select the Data storage, and processing workload during install). There's no more standalone SSDT installation required.

    If you already have a license to Visual Studio 2019:

    • For SQL Database Projects, install the Data storage and Processing workload for Visual Studio
    • For Analysis Services, Integration Services or Reporting Services projects, install the appropriate extension(s) from the marketplace


    我相信我需要集成服务,但它没有指向市场中适当扩展的链接。通过各种谷歌搜索路径1,一切都一直指向 SQL Server Integration Services Projects延期。我已经安装了这个 extension2,但是我仍然无法打开 DSTX 文件。

    这是我尝试这样做的方法:在 Visual Studio 中,我要去文件|打开项目。然后我浏览到包含 .dtsx 文件的文件夹,将过滤器更改为 *.* (因为 .dtsx 不在支持的项目扩展名列表中),选择文件,然后单击打开。我收到此消息框:

    enter image description here

    所以,我的问题又来了:如何从 Visual Studio 2019 打开 DSTX 文件?

    请参阅下面的详细版本和已安装的扩展。

    1 例如,参见 Lesson 1-1: Create a new Integration Services project ,他们在那里创建了一个 DSTX 项目。课文 Prerequistes指示您从 Download SQL Server Data Tools 安装 SQL Server Data Tools ,这与上面的链接相同。

    2 我注意到该扩展的 3.1 版当前被标记为预览版,并且该版本的发行说明包含文本,“这是第二个预览版。我们不建议将其用于生产。”但是我看不到在哪里可以从市场网站或 Visual Studio 下载此扩展的早期版本。如果我能找到它,我会尝试最新的生产版本,但它似乎不可用。

    我还看到有两个关于此预览版本问题的说明。两者似乎都与我的情况无关。第一个是 VS 16.2 中的回归,他们建议升级到 16.2.3。我已经在 16.2.4 上了。第二个是在 VS 实例升级期间可能会删除扩展和/或 Visual Studio Tools for Applications 2019 的问题。自从安装此扩展后,我还没有对 VS 进行任何升级。

    已安装的软件
  • Visual Studio 2019,版本 16.2.4
  • SQL Server Management Studio,版本 17.9.1。

  • 在 Visual Studio 中,当我转到帮助|关于 Microsoft Visual Studio 时,我还会看到已安装产品中列出的以下内容(此列表不完整;它仅包含看起来相关的项目):
  • SQL Server 数据工具 16.0.61906.28070
  • SQL Server 集成服务 15.0.1301.433

  • 在 Visual Studio 中,当我转到扩展|管理扩展时,我会在已安装的扩展列表中看到 SQL Server 集成服务项目。

    最佳答案

    错误消息表明您正在尝试打开项目/解决方案。 DTSX 是一个包。

    您首先需要打开 .sln 或 .proj 文件。在项目(解决方案资源管理器)中,您可以打开 dtsx。不要尝试从源代码管理资源管理器打开 dtsx 文件,因为它不会随项目引用一起打开。

    总之,打开解决方案/项目,然后从解决方案资源管理器中打开包。

    关于sql-server - 如何在 Visual Studio 2019 中打开 DTSX 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58223620/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com