SQL Server中使用Linkserver连接Oracle的方法
发布时间:2024-01-23 07:35:00
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)两种方式都不能使用索引,不支持大批量数据的使用


猜你喜欢
- 简介:本文主要介绍在linux系统下,如何配置mysql支持IPV6的连接。环境要求:1、debian7.5操作系统虚拟机2、mysql5.
- Python深搜版:核心在于带随机的深搜(见代码第23到27行,其实也可以用22行代替这几行代码,你可以试着把第24行的数字4改大或者改小,
- 在做网络训练实验时,有时需要同时将训练曲线和测试曲线一起显示,便于观察网络训练效果。经过很多次踩坑后,终于解决了。具体的方法是:设置两个wr
- use mysql; u
- 核心代码: header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); head
- tkinter库:Python的标准Tk GUI工具包的接口示例:from tkinter import *root = Tk()#你的ui
- 一、知识介绍:1、input() 函数,接收任意输入,将所有输入默认为字符串处理,并返回字符串类型;2、可以用作文本输入,如用户名,密码框的
- 如下所示:data = { "北京":{ "昌平":{"沙河":[&
- 目录1.列表2.使用格式3.一些很有用的函数4.元组 tuple5.元组的常用函数1.列表python没有数组,而是引入了列表(list),
- 在上一篇博客中,我们学习了python遗传算法包geatpy。并用它展示了一个不带约束的单目标规划问题,对往期内容感兴趣的同学可以参考👇:链
- 导语春节是中国特有的传统节日,中国结是中华民族特有的纯粹的文化精髓,富含丰富的文化底蕴,代表着我们对未来,对美好生活的向往和憧憬。新春佳节,
- networkx是Python的一个包,用于构建和操作复杂的图结构,提供分析图的算法。图是由顶点、边和可选的属性构成的数据结构,顶点表示数据
- 前言众所周知字典(dict)对象是 Python 最常用的数据结构,社区曾有人开玩笑地说:"Python企图用字典装载整个世界&q
- 本文档整理大部分公认的、或者少有争议的JavaScript良好书写规范(Best Practice)。一些显而易见的常识就不再论述(比如要用
- Cookie 模块,顾名思义,就是用来操作Cookie的模块。Cookie这块小蛋糕,玩过Web的人都知道,它是Server与Client保
- Jupyter Notebook是一个基于浏览器的交互式编程环境(REPL, read eval print loop),它主要构建在IPy
- 前言在《Python中if语句的使用方法》中提到,对于一种可能性、两种可能性或者多种可能性的情况,可以通过if语句来实现。而用if语句实现多
- 使用transaction: var stopwatch = new Stopwatch(); us
- 我一般是不看别人写的代码的,为啥?累!而且这位同志给的还是经过压缩的!汗。。。考我是不是?还有,这位同志也不给个示例的代码,只说是代码没有问
- 一、停止数据库服务打开sqlserver自带的配置管理器,停止数据库服务。二、打开cmd窗口,执行命令(以管理员运行)以单用户模式启动sql