• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > SQL Server中使用Linkserver连接Oracle的方法

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

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Linkserver,Oracle等相关知识,希望本文的分享对您有所帮助

SQL Server提供了Linkserver来连接不同数据库上的同构或异构数据源。下面以图示介绍一下连接Oracle的方式

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

安装完毕后要修改对应的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)
)
)

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

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

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

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

注意:

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

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

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

相关文章

  • 2017-05-11在Python安装MySQL支持模块的方法
  • 2018-12-05windows 10下解压版MySql安装配置方法教程
  • 2018-12-05mysql数据库的存储引擎详细讲解
  • 2018-12-05机器关机或重启前时关闭mysql服务实例代码(收藏)
  • 2018-12-05SQLServer 中的死锁说明
  • 2018-12-05SQL Server使用Merge语句当源表数据集为空时,无法进行查询的问
  • 2018-12-05详解mysql基于正则实现模糊替换字符串的方法
  • 2018-12-05Sqlserver2000 数据库备份实例代码
  • 2018-12-05Transact_SQL 小手册
  • 2018-12-05mysql 无限级分类实现思路

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql的日期和时间函数
    • MySQL优化之表结构优化的5大建议(数据类型选择讲的很好)
    • MYSQL设置触发器权限问题的解决方法
    • MySQL数据库优化的八种方法介绍
    • mysql数据控制语言实例分享
    • 三种SQL分页查询的存储过程代码
    • 常用的五款云数据库
    • access下如何恢复已经删除的记录;如何恢复已经删除的表、窗体等
    • SQL 比较一个集合是否在另一个集合里存在的方法分享
    • sqlserver 多表查询不同数据库服务器上的表

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有