如何在Windows 10上安装和配置SSDT 2017

210 阅读5分钟

在这篇文章中,我们将学习如何在Windows 10上安装和配置SSDT 2017。SQL Server数据工具2017(SSDT 2017)是一个开发工具,用于数据库开发、SQL Server分析服务数据模型、SQL Server报告服务报告和集成服务包。

安装过程

我们使用的是SSDT 2017的独立安装程序。它下载了一个名为SSDT-Setup-ENU.exe的文件。一旦它被下载,双击它开始安装。

欢迎屏幕

第一个屏幕没有任何关于SQL Server数据工具的信息。你可以在屏幕的顶部看到版本号。有几个链接提供给你,可以导航到许可条款和隐私声明。你可以查看它们,然后点击下一步。

image.png

选择要安装的功能

在下一个屏幕上,你可以查看你要安装的工具列表。这些工具被用来开发新的集成服务包、分析立方体和SSRS报告。使用SSDT安装程序,我们可以为以下功能安装工具。

  1. SQL服务器分析服务(SSAS)
  2. SQL Server Reporting Services (SSRS)
  3. SQL服务器集成服务(SSIS)

另外,你可以设置visual studio 2017实例的昵称。

我们要为所有功能安装开发工具,所以我选择了所有功能。单击 "安装"。

image.png 安装过程开始。它需要一些时间来完成。

image.png

SQL Server数据工具的安装已经完成了。

创建一个SSIS包

让我们创建一个SQL Server集成服务包。为了演示,我正在创建一个简单的包,将缩小数据库。首先,启动Visual Studio 2017。(SSDT 2017) 打开开始菜单🡪选择Visual Studio 2017。(SSDT 2017)

image.png

如果你有一个visual studio订阅,你可以登录到Visual Studio账户。你可以通过点击创建一个链接来创建一个新的视觉工作室账户。我们没有视觉工作室的订阅,所以点击现在没有,也许以后会有链接。

image.png

在下一个屏幕上,你可以选择开发设置并选择颜色主题。我使用的是默认设置,然后点击启动Visual Studio。

image.png

视觉工作室将被启动。要创建一个SQL Server集成服务包,点击创建新项目链接。

image.png

在 "新项目"对话框中,展开商业智能,选择集成服务。选择集成服务项目。指定所需的SSIS项目名称。

image.png

我们将创建一个SSIS包,用来缩小用户数据库。为此,我们将使用收缩数据库任务。在SSIS工具箱中,找到收缩数据库任务,把它拖到包设计器的控制流部分。双击Shrink数据库任务来配置它

image.png

一个名为收缩数据库任务的对话框打开。首先,我们必须配置SQL服务器的连接。要做到这一点,单击 "新建"。

image.png

指定连接参数如下。

  • 连接名称:提供所需的连接名称
  • 服务器名称:指定你想缩减数据库的服务器的主机名。在我们的例子中,它是Nisarg-PC
  • 认证方法:指定你想用来连接到SQL服务器的认证类型。我们可以使用SQL Server认证,也可以使用Windows认证。我选择了Windows认证

连接属性对话框的屏幕截图。

image.png

现在,从数据库下拉框中选择需要的数据库。我们想收缩AdventureWorks2017数据库,所以选择它。

image.png

回到收缩数据库任务的对话框,指定以下参数。

  1. 指定将触发执行收缩数据库任务的数据库的大小。我将使用默认值
  2. 指定缩减操作完成后你想保留的自由空间的数量。一旦任务达到指定值,它将停止执行。我将使用默认值

你可以设置一个选项,将自由空间保留在数据库文件中或将自由空间返回给操作系统。我们想把空闲空间保留在数据库文件中,所以我选择了 "Retain freed space indatabase files "选项。

image.png

控制流窗口看起来像下面的图片。

image.png

测试包的执行

要执行SSIS包,点击位于菜单栏的 "开始"选项。

image.png

一旦包成功完成,它看起来就像下面这样。

image.png 现在,让我们了解一下部署包的过程。

部署SSIS包

现在,让我们来部署这个包。要做到这一点,打开解决方案资源管理器,右键单击集成服务项目,并选择部署

image.png

集成服务项目部署向导启动。在欢迎屏幕上,你可以看到向导的细节和将由它执行的任务。点击 "下一步"。

image.png

我们在SQL Server上运行这个包,将SSIS项目部署在SQL Server上托管的SSISDB上。选择 "SSIS in SQL Server"选项。点击 "下一步"。

image.png

在 "Select Destination "屏幕上,指定安装集成服务的服务器名称。指定验证方法,并提供在SSIS目录中创建的文件夹的路径。点击下一步

image.png

在 "审查你的选择 "屏幕上,你可以验证包部署的来源和目的地。单击 "部署"。

image.png

部署过程开始。一旦完成,屏幕看起来像下面这样。点击 "关闭 "来结束向导。

image.png

你可以在SSISDB的集成服务目录节点下查看部署的包。打开SSMS🡪 连接到 SQL Server数据库引擎🡪 扩展集成服务目录🡪 扩展SSISDB🡪SSIS 维护计划🡪 扩展项目

image.png

正如你所看到的,该软件包已经成功部署。

总结

在这篇文章中,我已经解释了如何安装SQL Server数据工具2017。此外,我们创建了一个简单的SSIS包,它可以缩减ventureworks2017的数据库。我们还介绍了SQL Server集成包的分步部署过程。