随笔-196  评论-90  文章-8  trackbacks-0

引用:http://epub.itpub.net/4/8.htm

有两种方法:(推荐使用第二种)

1、在查询分析器中执行sp_addlinkedserver

   USE master

   GO

   EXEC sp_addlinkedserver

      @server = 'xzh.world',       --ORACLE链接服务器的名称

      @srvproduct = 'Oracle',      --固定不变的

      @provider = 'MSDAORA',       --固定不变的

      @datasrc = 'xzh.world'       --Net8中的服务器别名(网络服务名)

 

2、在企业管理器中

 

   1)在sql server2000 的企业管理器里面, 找到安全性->链接服务器->新建
2)在新建对话框"常规"选项卡里面, 选择Microsoft ole db provider for oracle驱动. 产品名称固定填为"Oracle", 数据源就是上面建立的网络名称ora. 提供程序字符串填为 "MSDAORA".
3)在新建对话框"安全性" 选项卡里面, 选择" 用此安全上下文进行:", 输入oracle9i server为你分配的用户名和密码.
4)在"常规"选项卡里面输入你为该链接服务器取的名称



3、如何引用ORACLE链接服务器中的数据

  

Select  top 10 * from OpenQuery(linkname, 'Select * from user.tablename')

 

(END)



posted on 2008-02-19 17:54 一凡 阅读(806) 评论(0)  编辑  收藏 所属分类: DATABASE

只有注册用户登录后才能发表评论。


网站导航: