SQL Serverlink Oracle的几种不同方式

以下的文章主要描述的是SQL Serverlink Oracle数据库的方式,以下就是文章对SQL Serverlink Oracle数据库的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。SQL Serverlink Oracle数据库:

SQL Serverlink Oracle数据1 方式

查询Oracle数据库中的表

 
 
 
  1. SELECT *   
  2. FROM OPENDATASOURCE(   
  3. 'MSDAORA',   
  4. 'Data Source=GE160;User ID=DAIMIN;Password=DAIMIN'   
  5. )..DAIMIN.JOBS  

在SQL Server中创建与Oracle数据库中的表同名的表

 
 
 
  1. select * into JOBS from   
  2. OPENDATASOURCE(   
  3. 'MSDAORA',   
  4. 'Data Source=GE160;User ID=daimin;Password=daimin'   
  5. )..DAIMIN.JOBS   
  6. select * from JOBS   

SQL Serverlink Oracle数据2、方式

在master数据库中查看已经存在的链接服务器

 
 
 
  1. select * from sysservers   
  2. EXEC sp_addlinkedserver   
  3. @server = 'GE160',   
  4. @srvproduct = 'Oracle',   
  5. @provider = 'MSDAORA',   
  6. @datasrc = 'GE160'   
  7. exec sp_addlinkedsrvlogin 'GE160', false, 'sa', 'daimin', 'daimin'   

要在企业管理器内指定登录帐号

 
 
 
  1. exec sp_dropserver GE160   
  2. select * from GE160..DAIMIN.JOBS   
  3. delete from GE160..DAIMIN.JOBS   

备注:引用Oracle服务器上的表时,用户名称与表名一定要大写字母。

 
 
 
  1. SELECT *   
  2. FROM OPENQUERY(GE160, 'SELECT * FROM DAIMIN.JOBS')  

SQL Serverlink Oracle数据3、方式

 
 
 
  1. SELECT a.*   
  2. FROM OPENROWSET('MSDAORA',   
  3. 'GE160';'DAIMIN';'DAIMIN',   
  4. DAIMIN.JOBS) AS a   
  5. ORDER BY a.JOB_ID  

SQL Server如何link Oracle数据4、方式 ODBC

ODBC方式比较好办

 
 
 
  1. SELECT A.*   
  2. FROM OPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', GE160是数据源名   
  3. DAIMIN.JOBS) AS A   
  4. ORDER BY A.JOB_ID  

本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009/0731/11595.php

【编辑推荐】

  1. SQL Server数据转换服务的妙招之一
  2. SQL Server数据转换服务利用与导入式格式的描述
  3. SQL Server数据转换服务的妙用之导入导出数据
  4. 如何使SQL Server 数据库SQL Server 数据库
  5. SQL Server性能进行提高的4项技术概述

分享题目:SQL Serverlink Oracle的几种不同方式
当前路径:http://www.csdahua.cn/qtweb/news18/460068.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网