zoukankan      html  css  js  c++  java
  • Sql server数据库连接Oracle库的步骤

    本地使用环境

    操作系统: win10 64  ,SQL Server 2012 ,Oracle  Server 11g

    第一步:安装好oracle客户端,并配置好TNS信息

    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 14.23.113.2)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    第二步:配置odbc信息

      配置好odbc连接信息,sql server肯定不能直接调用oracle的客户端去连接的,只能通过odbc的方式间接的去连.在你平时敲cmd的地方敲入odbc打开下面界面.

    你先去driver那地方看下有oracle的driver了不.装好了oracle的客户端的话肯定就会有的

    2.1)在开始输入odbc打开如下界面,找到驱动程序Oracle OraClient11g_home1

    2.2)在用户DSN中,点击添加oracle driver(Oracle OraClient11g_home1)

     

    2.3) 设置数据源名称和数据库tns和登陆用户

    第三步 在sql server中配置

    3.1) 打开sql server,找到链接服务器

    3.2)右键新建链接服务器

    设置链接服务器名称:SQL_ORACLE,  接下来在sql中调用的服务名(可以自己命名)

    设置访问接口:Oracle Provider for OLE DB

    设置产品名称: Oracle

    设置数据源: orcl  (上面建立数据源的名称)

    3.3) 选择安全性, 设置oracle用户和密码

    .3.4) 点击确定

    第四步:验证sqlserver链接oracle

    use MTS_180809
    go
    
    --调用 oracles数据库的当前时间 ---
    select * from openquery(SQL_ORACLE,'select sysdate from dual');
    --调用 oracles数据库的产品表  ---
    select * from openquery(SQL_ORACLE,'select * from Dxc_GOODS');

    查询结果

    参考博客网址:

    https://blog.csdn.net/weiwenhp/article/details/8093105

  • 相关阅读:
    Eclipse优化
    Eclipse插件安装
    2,Spring MVC 学习总结(二)- 方法(Action)参数映射
    1,MySQL常用函数
    1,Spring MVC 学习总结(一)
    学习总结-Redis
    Spring学习总结(2)- AOP
    Spring学习总结(1)- IOC
    Java Web学习总结(13)Listener监听器
    Java Web学习总结(12)Filter过滤器
  • 原文地址:https://www.cnblogs.com/xielong/p/9884218.html
Copyright © 2011-2022 走看看