oracle连接ODBC sqlserver数据源的详细步骤

 更新时间:2021年07月24日 17:16:57   作者:葡萄里面葡萄籽  
这篇文章主要介绍了oracle连接sqlserver数据源ODBC的详细步骤,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

 一. 添加数据源ODBC

1.打开数据源

在打开数据原这里插入图片描述

或者

在这里插入图片描述

2.添加数据源

在这里插入图片描述

3.选择SQL Server

在这里插入图片描述

4.名称:输入ODBC数据源名称
描述:随意
服务器:输入sqlserver服务器名

在这里插入图片描述

5.SQLSERVER登陆用户:登录ID一般是:sa ;密码:只有你知道

在这里插入图片描述

6.选择你连接的数据库

在这里插入图片描述

7.完成

在这里插入图片描述

8.测试一下

在这里插入图片描述在这里插入图片描述

二.检查DG4ODBC驱动是否已经安装

方法如下:

在Oracle服务器上,cmd窗口中执行命令(dg4odbc或hsodbc)

在这里插入图片描述

上图代表安装了DG4ODBC驱动(如果没有安装,需自行下载安装,此处不介绍具

三.配置hsodbc

此目录下默认存在initdg4odbc.ora,复制这个文件,粘贴到上图目录中,并将后复制的文件改名为initdddb.ora,用记事本打开就该配置并保存如下图

在这里插入图片描述
在这里插入图片描述

四.配置监听listener(服务端透明网关监听)

在这里插入图片描述
在这里插入图片描述

五.重启监听

在命令提示符窗口依次输入如下命令

停止监听:lsnrctl stop

启动监听:lsnrctl start

在这里插入图片描述

六. 配置TNS(客户端服务命名)

在这里插入图片描述

DDDB:本地oracle服务命名
HOST:oracle服务器IP
PORT:监听端口
SID:刚才命名的SID配置

在这里插入图片描述

七.创建oracle的DBLINK

在这里插入图片描述

或者
不创建第六步,直接创建DBLINK

create public database link test_sql connect to “sqlserver用户名” identified by “sqlserver密码” using ‘(description=
(address= (protocol=tcp)(host=xxx.xxx.xxx.xxx)(port=1521))
(connect_data=(SID=SID名称))
(HS=OK)
)';

八.查询

select * from 表名@Test_Sqlgetaway

到此这篇关于oracle连接sqlserver数据源ODBC的详细步骤的文章就介绍到这了,更多相关oracle sqlserver数据源ODBC内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Oracle删除数据报ORA 02292错误的巧妙解决方法

    Oracle删除数据报ORA 02292错误的巧妙解决方法

    这篇文章主要介绍了Oracle删除数据报ORA 02292错误的巧妙解决方法,需要的朋友可以参考下
    2017-07-07
  • 解析Oracle中多表级联删除的方法

    解析Oracle中多表级联删除的方法

    创建数据库时为了防止其他人不小心删除操作错误, 所有的外键都没有加级联删除。哪知,不知什么时候自己入了一批错误的数据进去,入库使用的是软件自动的,一下点错给自己带来无尽麻烦啊,删除就不好办了
    2013-07-07
  • ORACLE 报警日志如何查看?

    ORACLE 报警日志如何查看?

    目得:首先了解什么是外部表,与其它表的区别,建立一个简单的外部表(主要看操作过程),最后我们用外部表查看ORACLE报警日志
    2009-06-06
  • Oracle 11g Release (11.1) 索引底层的数据结构

    Oracle 11g Release (11.1) 索引底层的数据结构

    本文介绍关于 Oracle 索引的结构。大概了解 Oracle 索引底层的数据结构,从而更好地理解 Oracle 索引对增、删、改、查的性能
    2012-11-11
  • Oracle工具PL/SQL的基本语法

    Oracle工具PL/SQL的基本语法

    这篇文章主要介绍了Oracle工具PL/SQL的基本语法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2021-12-12
  • 一个oracle指令的好网站

    一个oracle指令的好网站

    一个oracle指令的好网站...
    2007-03-03
  • Oracle中的索引讲解

    Oracle中的索引讲解

    这篇文章介绍了Oracle中的索引,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • Oracle日常维护中管理用户以及重做日志文件的方法

    Oracle日常维护中管理用户以及重做日志文件的方法

    这篇文章主要介绍了Oracle日常维护中管理用户以及重做日志文件的方法,是Oracle入门学习中的基础知识,需要的朋友可以参考下
    2015-12-12
  • oracle中print_table存储过程实例介绍

    oracle中print_table存储过程实例介绍

    存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。这篇文章主要介绍了oracle中print_table存储过程介绍,需要的朋友可以参考下
    2018-09-09
  • Oracle数据库正则表达式使用场景代码实例

    Oracle数据库正则表达式使用场景代码实例

    这篇文章主要介绍了Oracle数据库正则表达式使用场景代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09

最新评论