当前位置:首页 > 系统运维 > 正文内容

SQL Serverlink Oracle的几种不同方式

a8116255316年前 (2010-07-16)系统运维9

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

SQL Serverlink Oracle数据1 方式

查询Oracle数据库中的表

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

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

select * into JOBS from   OPENDATASOURCE(   'MSDAORA',   'Data Source=GE160;User ID=daimin;Password=daimin'   )..DAIMIN.JOBS   select * from JOBS   

SQL Serverlink Oracle数据2、方式

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

select * from sysservers   EXEC sp_addlinkedserver   @server = 'GE160',   @srvproduct = 'Oracle',   @provider = 'MSDAORA',   @datasrc = 'GE160'   exec sp_addlinkedsrvlogin 'GE160', false, 'sa', 'daimin', 'daimin'   

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

exec sp_dropserver GE160   select * from GE160..DAIMIN.JOBS   delete from GE160..DAIMIN.JOBS   

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

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

SQL Serverlink Oracle数据3、方式

SELECT a.*   FROM OPENROWSET('MSDAORA',   'GE160';'DAIMIN';'DAIMIN',   DAIMIN.JOBS) AS a   ORDER BY a.JOB_ID  

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

ODBC方式比较好办

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

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

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/22032.html

分享给朋友:

“SQL Serverlink Oracle的几种不同方式” 的相关文章

上帝不止一个 更多Windows7 快捷模式.

上帝不止一个 更多Windows7 快捷模式.

国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...

各个都很实用:windows 7系统电脑日常小技巧

各个都很实用:windows 7系统电脑日常小技巧

在使用Windows 7的时候很多用户对于系统的很多功能并不是很了解,也正是因为这样的不了解导致很多用户在使用Win 之后并不能体验Windows 7的功能便携和强大功能,导致很多用户对于Windows 7的认识还是比较模糊,不过为了让更多的朋友了解Windows 7的特点和便携应用,今天就为大家汇...

解决windows 7无法将程序锁定到任务栏或附到开始菜单的方法

解决windows 7无法将程序锁定到任务栏或附到开始菜单的方法

出现该问题的原因是由于使用第三方优化软件消除快捷方式的小箭头引起的。 1、在开始搜索框中键入“regedit”,按回车键打开注册表编辑器。 2、依次定位到以下分支:HKEY_CLASSES_ROOTlnkfile。 3、在lnkfile项上鼠标右键单击“新建”——“字符串值”。...

windows 7如何给c盘扩容 图解windows 7 64位系统C盘扩容方法(自

windows 7如何给c盘扩容 图解windows 7 64位系统C盘扩容方法(自

用Windows 7久了,C盘越来越大,原来50G的空间基本用完了,又不想重装系统,就想着能不能直接扩容。 在网上搜了半天,看了无数教程,都写得不明不白的,结合了几篇教程才终于搞明白。 重新总结一下,方便有需要的人。 所用软件: http://www.jb51.net/softs/57895...

windows 7系统开机提示Windows驱动器未就绪的故障原因及解决方法

windows 7系统开机提示Windows驱动器未就绪的故障原因及解决方法

 故障分析: 主要原因应该是不存在软盘驱动器或驱动器未安装,找到故障原因后,Windows 7 32位系统只要将软盘驱动器禁用就可以了。 解决措施: 1、右键点击计算机,选择管理,打开计算机管理窗口; 2、在计算机管理中,找到设备管理器,在右边的软盘控制器中右击,选择卸载即可。 以...

windows 7如何创建拨号连接

windows 7如何创建拨号连接

一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...