【问题标题】:How to do OpenQuery in mongoDB如何在 mongoDB 中进行 OpenQuery
【发布时间】:2017-06-23 19:47:30
【问题描述】:

我想在一个查询中链接 mongodb 服务器,例如 SQL 链接服务器的 OpenQuery 概念。在 mongoDB 中可以吗?

SELECT 
    UserID,
    UserName,
    FirstName,
    LastName
FROM OPENQUERY(remotelinkedservername, 'SELECT * FROM dbo.Users' )

【问题讨论】:

    标签: mongodb tsql mongodb-query openquery


    【解决方案1】:

    您不能在 mongoDB 中执行 Open 查询逻辑,但您可以使用 MongoDB 新的 ODBC 驱动程序和 SQL Connector 2.1.0 将 mongoDB 与 SQL 服务器连接起来

    链接服务器使您能够对存储在 Microsoft SQL Server 实例和另一个数据存储中的表执行分布式查询。使用 Microsoft SQL Server Management Studio 将 MongoDB 数据存储链接到 SQL Server 实例,然后针对这两个数据存储执行分布式查询。

    【讨论】:

    • 只是想补充一点,我公司提供MongoDB ODBC Driver
    • 这家公司正在使用 Microsoft SQL Server Linked Server 和上一条评论中提到的商业 MongoDB ODBC 驱动程序做同样的事情 - progress.com/customers/killik-co
    • ODBC 新连接器 2.1.0
    猜你喜欢
    • 2022-06-15
    • 2011-09-12
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-08
    相关资源
    最近更新 更多