VS 2019 SSIS程序包无法添加SQL Server

时间:2019-05-08 21:59:40

标签: sql-server ssis visual-studio-2019 ssis-2019

我安装了Visual Studio 2019和SSIS软件包扩展并创建了一个新项目。我可以毫无问题地将SQL Server添加为连接管理器,但是当我将Data Flow Task拖到包中并将Source Assistant拖到包中时,我无法选择SQL Server。

显示的源类型是Excel,平面文件和Oracle。如果取消选中“仅显示已安装的源类型”,那么我会看到SQL Server,但无法选择。

有趣的是,在同一盒子上,我一直在用Visual Studio 2017编辑一个SSIS项目,所以我知道SQL Server的工作正常。但是,如果我打开该现有项目,则Visual Studio 2019中不会显示任何连接管理器。

1 个答案:

答案 0 :(得分:1)

答案:您需要新的Microsoft® OLE DB Driver 18 for SQL Server

上下文:

这是开箱即用的***显示(请参阅GitHub上的评论)。

https://github.com/MicrosoftDocs/visualstudio-docs/issues/2592

显然,SSIS未包含在安装程序中,因此即使您在安装程序中选择Data Storage and Processing软件包,也不会安装SSIS。当前只能通过在这里的Marketplace下载来安装SSIS:

SQL Server Integration Services Projects - Visual Studio Market Place

在“已知问题”部分的第1项下:

  

已弃用SQL Server Native Client(SQLNCLI11.1),未安装   通过VS2019。我们建议升级到新的Microsoft OLE DB driver for SQL Server。如果要继续使用SQL Server Native   客户端,您可以从here下载并安装。