• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    SQL Server中使用Linkserver连接Oracle的方法

    1.安装Oracle Client

    连接到Oracle的前提是在SQL Server服务器上安装Oracle Client。Oracle Client下载地址如下:

    http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html

    安装完毕后要修改对应的tnsnames文件才能连接对应的数据,该文件所在目录:

    Oracle安装路径\product\10.2.0\client_1\NETWORK\ADMIN

    连接字符串格式:

    QAS =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.181)(PORT = 1527))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = QAS)
        )
      )

    2.建立Link Server连接

    首先打开SQL Server Management Studio, 展开到Server Objects-->Linked Server, 右键单击该项选择New linked Server输入Link Server的信息。

    输入完成后显示信息如下:

    3.使用Link Server

    SQL Server提供了两种方式连接Link Server:

    select * from openquery(QAS, 'select * from sapr3.mseg')
    select  top 100 * from [QAS]..[SAPR3].[MSEG]

    注意:

    1)第二种方式需注意大小写
    2)两种方式都不能使用索引,不支持大批量数据的使用

    上一篇:SQL语句(T-SQL汇总) 用T-SQL画出这些图形
    下一篇:索引的原理及索引建立的注意事项
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    SQL Server中使用Linkserver连接Oracle的方法 SQL,Server,中,使用,Linkserver,