2008-10-28 50 views

回答

1

阅读以下内容后,我决定创建SSIS包以通过DSN从其他数据源获取数据。

随着链接服务器,你有一点点 更大的灵活性,但也有一些额外的 安全问题。您是 链接到其他数据源作为 特定用户,该用户的链接服务器的 权限。如果 所有你需要的只是一个 几个视图的只读访问权限,该用户应该只有 授予那些权限给那些 对象。这并没有那么糟糕,你有 总权限控制权限你授予该用户 ,但你必须 管理它,并意识到授予 太多权限可能是一个安全问题 的关注。

考虑使用链接服务器与 只读权限在SSIS包的代替 从 特定的表/图到另一数据库永久 表数据复制。您可以定期执行 作业,将 适当的数据从链接的 服务器复制到本地数据库, 引用 应用程序中的本地表。与SSIS 包相比,它可能更容易实现和维护 ,并且可能会在以后更新 以使其成为实时的 解决方案。

Source

0

选择是简单的部分,但真正的问题是如何连接到数据源。

首先,你从哪里选择数据?您是在编写代码,还是仅使用查询分析工具(2000)或Management Studio(2005)?

无论如何,您都需要设置连接到数据库。如果您需要与DSN的连接字符串的帮助,该网站www.connectionstrings.com是非常有用的。否则,从查询工具中将出现对话框或向导来帮助您。

0

您需要将链接服务器添加到源,然后您可以照常查询它。