我使用带有microsoft oledb oracle驱动程序的链接服务器从sqlserver2005连接oracle db服务器。
oracle数据库中存在的表具有DateTime戳。因此,我将只从该表中提取最新的记录,方法是使用where condition.But查询大约需要6到7分钟来传递查询。
我正在查询的表中有2000万条记录。
发布于 2010-02-10 13:43:13
我知道这不能直接回答你的问题,但也许你可以尝试直接连接到oracle来获取你的数据。
在我工作的公司,我们使用广泛的数据库后端。此外,我们直接连接到其中的每一个。社区中有可用的LINQ to Oracle。我们在我工作的公司使用的方法是Oracle .NET Data Provider。
顺便说一下..。LINQ to LDAP就是我一直在等待的。有一些方法可以编写一个可以与LINQ to Active Directory库相比较的库,但不值得破坏我们当前的模型。
https://stackoverflow.com/questions/2234679
复制相似问题