ssis - Visual Studio - 服务器上数据库的 ssis 项目
问题描述
我正在使用 Visual Studio 2017。我正在尝试创建一个适用于我在服务器上的数据库的 SSIS 项目。我有项目和解决方案。我怎么说,使用这个数据库作为源,所以我可以创建一个新的 ssis 包?
谢谢希瑟 F
解决方案
您可以在包或项目级别创建新的连接管理器。有关这些及其范围的更多详细信息如下。
- 包级别- 当包在设计器中打开时,连接管理器窗口将停靠在控制流下方。在此区域内右键单击转到
New Connection...
,突出显示 OLEDB 类型并按下Add...
在出现的对话框中,按下New...
按钮并输入将连接到的服务器名称、身份验证类型(以及用于 SQL Server 身份验证的用户名/密码)和要连接的数据库。该数据库将是任何 SQL 语句将被发送到的初始目录,除非它们在数据库中使用由三部分组成的对象名称(即 Database.Schema.Table)。通过测试连接按钮验证连接是否成功。此连接管理器仅对创建它的包可用。 - 项目级别-在解决方案资源管理器中(如果您没有看到这个,请转到
View
顶部菜单,然后选择Solution Explorer
),右键单击Connection Managers
文件夹并选择New Connection Manager
. 您也可以从Project
顶部菜单的下拉菜单中执行此操作并选择相同的选项。从这里开始,您将遵循与包级连接管理器相同的步骤,从选择 OLEDB 提供程序类型开始。此连接管理器将可用于创建它的项目中的所有包。
推荐阅读
- html - 如何在所有浏览器中根据其高度在 flexbox 中获取项目以缩小其宽度?
- kubernetes - 如何从节点获取变量值到 POD?
- visual-studio-code - 如何隐藏/禁用 VSCode LiveShare“开始讨论”
- sql - 在 Amzon Redshift 中提取部分字符串
- asp.net-mvc - 如何将 ASP.NET Web API 添加到默认服务器 ASP.NET Blazor 默认生成的解决方案
- python - 是否有任何包含 YOLO 眼睛类别的数据集?
- pytorch - 使用 PythonVirtualenvOperator 中的 pip 以外的其他源下载
- azure - 您可以在特定步骤启动 ElasticJob
- python - 使用 pyinstaller 导入外部 .exe 文件
- c# - Windows 应用程序中的系统空闲检测