如何从数据库中获取数据,我只能通过T-SQL MS SQL Server中的ODBC数据源(DSN)访问任何版本的数据?如何在T-SQL中从DSN中选择表中的数据?
0
A
回答
1
阅读以下内容后,我决定创建SSIS包以通过DSN从其他数据源获取数据。
随着链接服务器,你有一点点 更大的灵活性,但也有一些额外的 安全问题。您是 链接到其他数据源作为 特定用户,该用户的链接服务器的 权限。如果 所有你需要的只是一个 几个视图的只读访问权限,该用户应该只有 授予那些权限给那些 对象。这并没有那么糟糕,你有 总权限控制权限你授予该用户 ,但你必须 管理它,并意识到授予 太多权限可能是一个安全问题 的关注。
考虑使用链接服务器与 只读权限在SSIS包的代替 从 特定的表/图到另一数据库永久 表数据复制。您可以定期执行 作业,将 适当的数据从链接的 服务器复制到本地数据库, 引用 应用程序中的本地表。与SSIS 包相比,它可能更容易实现和维护 ,并且可能会在以后更新 以使其成为实时的 解决方案。
0
选择是简单的部分,但真正的问题是如何连接到数据源。
首先,你从哪里选择数据?您是在编写代码,还是仅使用查询分析工具(2000)或Management Studio(2005)?
无论如何,您都需要设置连接到数据库。如果您需要与DSN的连接字符串的帮助,该网站www.connectionstrings.com是非常有用的。否则,从查询工具中将出现对话框或向导来帮助您。
0
您需要将链接服务器添加到源,然后您可以照常查询它。
相关问题
- 1. 如何从数据库中选择列表框中的数据?
- 2. 如何从表中随机选择列在TSQL
- 3. 如何从MySql中的选择查询中选择数据?
- 4. 如何从我的数据库中的表中选择[somename]
- 5. 如何从数据表中选择特定的数据?
- 6. 如何从mqsql表中选择一半数据的数据
- 7. 如何从Firebird中的非表中选择数据?
- 8. 我如何从两个表中选择数据在我的sql
- 9. 从Kumulos的表中选择数据
- 10. 从数学表中选择数据
- 11. 如何从R中的数据帧中选择12行数据
- 12. 如何从postgreSQL INDEX中选择数据?
- 13. 如何从jsonb列中选择数据?
- 14. mysql根据表中的数据是从哪个表中选择
- 15. TSQL从动态sql中选择到Temp表中
- 16. 如何在Linux中从DSN获取数据库详细信息?
- 17. 如何从ASP.NET中的数据表/数据视图中选择前n行
- 18. 如何在android中选择列表中的特定数据?
- 19. 如何根据选择值从数组中选择选项?
- 20. 从3个表中选择数据
- 21. Zend从多个表中选择数据
- 22. MySql Select Case从表中选择数据
- 23. Laravel从数据透视表中选择
- 24. 从表中选择数据where name = list?
- 25. PDO - 从两个表中选择数据
- 26. 从两个表中选择数据
- 27. 从Informix中选择BigSerial列数据表
- 28. SQL从多个表中选择数据
- 29. 从不同表中选择数据 - vb.net
- 30. 从数据库表中选择两行