Oracle 11g Gateway配置连接SQL Server与Listener设置详解
3星 · 超过75%的资源 需积分: 50 154 浏览量
更新于2024-09-15
收藏 118KB PDF 举报
Oracle 11g Gateway 是一种用于连接 Oracle 数据库与非Oracle应用系统的解决方案,它允许不同数据库之间的无缝集成。在这个案例中,您正在设置一个针对 SQL Server 的 Oracle 11g Gateway 实例,通过 TDG (Transparent Data Gateway) 来实现跨平台的数据访问。
首先,你需要在 TDG4MSQL\admin 目录下创建一个新的初始化参数文件 initetest.ora,其内容包含了与 SQL Server 的连接信息以及一些配置项。HS_FDS_CONNECT_INFO 配置了客户端主机地址(如 10.6.41.39 和 kevingypeng-PC1)以及数据库名称(master),并指定了 SQL Server 的默认端口(1433)。HS_FDS_TRACE_LEVEL 设置为 OFF,表示关闭调试日志,而 HS_FDS_RECOVERY_ACCOUNT 和 HS_FDS_RECOVERY_PWD 是用于数据恢复的账户和密码。
接下来,Listener 是 Oracle 用于监听和管理连接请求的关键组件。在安装完成后,系统会自动生成一个 11g 的 listener,其配置文件位于安装 GATEWAY 目录下的 network/admin 下。在这里,SID_LIST_LISTENER 部分定义了监听器的 SID(服务标识符),包括两个 SID_DESC,一个是 PLSExtProc 用于外部程序处理,另一个是 test,对应于在 TG4MSQL\admin ini 文件中的配置,指向透明网关安装目录。
需要注意的是,Listener 的配置中,有一个 IP 地址和端口的示例,如 (ADDRESS=(PROTOCOL=TCP)(HOST=kevingypeng-PC1.tencent.com)(PORT=1522)),这表明可能存在一个错误,因为与 SQL Server 的连接通常是基于 1433 端口,而非 1522。确保这里的地址和端口正确匹配 SQL Server 的实际配置。
在设置好这些参数后,进行透明数据 Gateway 的配置,确保启动和运行时的环境变量和权限设置正确。此外,记得检查防火墙规则,以便数据流量能够通过,以及网络配置是否允许从 Oracle 11g Gateway 访问 SQL Server。
这个过程涉及到了 Oracle 11g Gateway 的配置,包括创建初始化参数文件、配置 Listener 以连接到 SQL Server,以及可能的网络和权限调整。执行这些步骤后,Oracle 11g Gateway 就能作为中介,让 Oracle 应用与 SQL Server 数据库进行高效、安全的数据交互。
2018-03-02 上传
2023-02-15 上传
2023-06-18 上传
2023-06-18 上传
2023-06-18 上传
2012-12-20 上传
2018-08-15 上传
2012-06-06 上传
pgy112
- 粉丝: 1
- 资源: 1
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析