在添加用于连接到数据源的平面文件连接管理器后,下一个任务是添加用于连接到目标的 OLE DB 连接管理器。 通过 OLE DB 连接管理器,包可以在任何 OLE DB 兼容的数据源中提取数据或加载数据。 使用 OLE DB 连接管理器,可以为连接指定服务器、身份验证方法和默认数据库。
在本课中,将创建使用 Windows 身份验证的 OLE DB 连接管理器,以连接到 AdventureWorksDB2012 的本地实例。 本教程以后要创建的其他组件(如查找转换和 OLE DB 目标)也将引用此处创建的 OLE DB 连接管理器。
向 SSIS 包中添加 OLE DB 连接管理器并对其进行配置
右键单击连接管理器区域中的任意位置,再单击**“新建 OLE DB 连接”**。
在**“配置 OLE DB 连接管理器”对话框中,单击“新建”**。
在**“服务器名称”**中,输入 localhost。
将 localhost 指定为服务器名称时,连接管理器将连接到本地计算机上的 SQL Server 的默认实例。 若要使用 SQL Server 的远程实例,请将 localhost 替换为要连接到的服务器的名称。
在**“登录到服务器”组中,确认选择了“使用 Windows 身份验证”**。
在**“连接到数据库”组的“选择或输入数据库名称”**框中,键入或选择 AdventureWorksDW2012。
单击**“测试连接”**,验证指定的连接设置是否有效。
单击**“确定”**。
单击**“确定”**。
在**“配置 OLE DB 连接管理器”对话框的“数据连接”**窗格中,确认选择了 localhost.AdventureWorksDW2012。
单击**“确定”**。