Oracle 19c ODBC 网关连 MSSQL 2014 解决方法 本文将介绍如何使用 Oracle 19c 通过 ODBC 网关连接到 MSSQL 2014 数据库,解决了很多用户的问题,减少了工作量。 一、环境配置 * 操作系统:Windows 10 x64 专业版 * Oracle 数据库:Oracle 19c 19.0.0 x64 * MSSQL 数据库:Microsoft SQL Server 2014 x64 * Oracle 配置工具:PL/SQL Developer Version 14.0.2.1969 (64 bit) 二、ODBC 配置 1. 在 ODBC 数据源(64 位)中配置,因为数据库均为 x64 版的。 2. 在 ODBC 配置项中,选择 “系统 DSN”。 3. 配置数据源,选择添加 “SQL Server” ,数据源名称:mssqlodbc(命名时,采用小写,因为 Oracle 区分大小写)。 4. 数据源描述:mssqlodbc(可随意命名)。 5. 连接的 SQL Server:localhost(因为是同一台电脑,可改成远程电脑的 IP 地址,配置时,需要配置防火墙,开放端口 1433)。 三、配置 Oracle ODBC 网关 1. 配置 ODBC,在 Oracle 运行目录下,找到 “hs” 文件夹,在“admin” 文件夹中,配置 “initdg4odbc.ora” 文件。 2. 配置「initdg4odbc.ora」文件,内容如下: HS_FDS_CONNECT_INFO = mssqlodbc HS_FDS_TRACE_LEVEL = off 3. 配置 listener 侦听,在 Oracle 运行目录下,找到 “network” 文件夹,在“admin” 文件夹中,配置“listener.ora”文件。 4. 配置“listener.ora” 文件,内容如下: (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = D:\Oracle19c\db_home) (SID_NAME = ORCL) ) (SID_DESC= (SID_NAME = dg4odbc) (ORACLE_HOME = D:\Oracle19c\db_home) (PROGRAM = dg4odbc) ) 四、配置 tnsnames 连接描述符 1. 在 Oracle 运行目录下,找到 “network” 文件夹,在“admin” 文件夹中,配置“tnsnames.ora”文件。 2. 配置“listener.ora” 文件,内容如下: SQLODBC = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521) ) ) (CONNECT_DATA = (SID = dg4odbc) ) (HS = OK) 五、建立 Database Link 连接 1. 使... 本文详细介绍了使用 Oracle 19c 通过 ODBC 网关连接到 MSSQL 2014 数据库的解决方法,希望能帮助用户解决问题,减少工作量。
- 粉丝: 1
- 资源: 12
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算机毕业设计:python+爬虫+cnki网站爬
- nyakumi-lewd-snack-3-4k_720p.7z.002
- 现在微信小程序能用的mqtt.min.js
- 基于MPC的非线性摆锤系统轨迹跟踪控制matlab仿真,包括程序中文注释,仿真操作步骤
- 基于MATLAB的ITS信道模型数值模拟仿真,包括程序中文注释,仿真操作步骤
- 基于Java、JavaScript、CSS的电子产品商城设计与实现源码
- 基于Vue 2的zjc项目设计源码,适用于赶项目需求
- 基于跨语言统一的C++头文件设计源码开发方案
- 基于MindSpore 1.3的T-GCNTemporal Graph Convolutional Network设计源码
- 基于Java的贝塞尔曲线绘制酷炫轮廓背景设计源码