MS SQL Server连接Oracle

1.  安装oracle 10G客户端

要访问oracle数据库必须安装oracle客户端。安装oracle客户端有两种方式,即完整安装和立即安装,这两种方式都可以。安装完后配置要链接数据库服务器。

$ORACLE_HOME/network/admin/tnsname.ora

在此配置文件里添加如下内容:

sunora =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = sunora)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = mis)

    )

  )

2.        创建链接

创建链接有两种方式:

第一种方式:sql语句创建

打开sqlserver manager studio,新建查询窗口,在窗口中执行下列语句:

sp_addlinkedserver ‘sei’, ‘Oracle’, ‘MSDAORA’, ‘seidb’

sp_addlinkedsrvlogin 'seidb', false, 'sa', 'poweronhr', 'p123456'

执行完后创建链接完成。

第二种方式:图形界面创建

 MS <wbr>SQL <wbr>Server连接Oracle

 

在新建链接服务器窗口à选择页à常规页里输入如下内容,具体参看下图

MS <wbr>SQL <wbr>Server连接Oracle

 

在新建链接服务器窗口à选择页à安全性页添加登录映射,如下图

MS <wbr>SQL <wbr>Server连接Oracle

 

本地登录:登录sql server数据库的用户名;

远程用户:登录oracle数据库的用户名;

远程密码:登录oracle数据库的密码;

上述操作完成后点击确认完成创建链接。

3.        测试

在sql server管理器中可以查看你所创建的oracle数据库链接并查看里面的数据表及数据:

 

MS <wbr>SQL <wbr>Server连接Oracle

Sql语句格式:

Select * from openquery(SEI,’select * from poweronhr.department’)

 

 

附加上我配置的数据源的截图

数据源

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值