Blog - Title

Browse by Tags

Tagged Content List
  • Blog Post: [How to] 如何通过linked server对远程Oracle进行数据操作

    1. Openquery Openquery是使用linked server中非常推荐使用的函数。通常情况下,如果我们用四段式的名称访问远程的oracle table,比如: Select * from linkedserver.oracledb.user.table where id=n 由于SQL Server没有办法获得Oracle端的统计信息,即使在ID字段上有index,以上的语句还是没有办法使用oracle端的index,默认的行为就是把所有的数据传送给SQL Server然后在SQL Server端做过滤. 如果我们使用 OpenQuery 进行insert...
  • Blog Post: Linked server和SSIS连接Oracle时的常见问题

    1. Linked server 去连接 oracle 的时候,是 按照 SQL Server 引擎的版本去载入 oracle provider 的版本 。如果 SQL Server 是 64bit 的,只能载入 64 bit oracle 的 provider 。 32bit 的 SQL Server 只能使用 32bit 的 oracle 的 provider 。 2. 很多 SQL Server 的 图形界面工具 都是 32bit 的,比如 SSIS , 32 位的 import/export wizard ,这些 32bit 的工具 只能 load 32 bit 的 oracle...
  • Blog Post: Dynamic Parameters造成的linked server性能问题

    曾今遇到这样一个 linked server 的性能问题。 客户这边的 linked server 是从一台 SQL Server 2000 的服务器连接到一台后端的 Oracle 的数据库。客户遇到的问题是,他们将 linked server 运行在 out of process 模式下时,执行一句类似 ”select * from Oracleserver.databasename.schema.T where…” 的查询来获取 Oracle 上的数据,但该查询花了很长时间都没运行结束。然而,再另一台 SQL Server 上建立 linked...
Page 1 of 1 (3 items)