ITPub博客

首页 > 数据库 > Oracle > 透明网关连接SQL server 多个实例和默认端口设置问题!!

透明网关连接SQL server 多个实例和默认端口设置问题!!

翻译 Oracle 作者:meloooo 时间:2015-04-11 14:25:30 1 删除 编辑
Oracle11g透明网关的两个从来没有提到的问题 !

现在还有个问题看看大家有没有想过:
1: 如果一个Server 上安装两个SQL server instance 如何区分
  HS_FDS_CONNECT_INFO="SERVER=192.168.1.110;database=pubs"
  
   如果我在机器192.168.1.110 上安装了两个实例A,B,那透明网关怎样区别是 A还是 B。


2: 如果安装SQL Server 时修改了SQL server 默认端口如何在oracle  各文件中设置。
   举例: 如果 原来的 SQL Server 使用的Port=1543 
                    现在修改为 1453 如何在Oracle transparent gateway 的相关文件中设置。

有个办法就是将 SQL server 的默认实例切换,但这种方法太被动了。
也不能兼顾到多个 Transparent gateway 的连接。即有的连接到 instance A,
有个连接到instance B 这种问题。

把initSQLDB.ora文件修改成:
HS_FDS_CONNECT_INFO="192.168.75.24,1533;DATABASE=SQLDB"

就是在原来的IP地址后 增加了 ,1533 (即新的端口号,注意端口号前面是逗号);

重新启动透明网管监听,

尝试连接,OK,连接成功!!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28496755/viewspace-1564286/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-04-11

  • 博文量
    3
  • 访问量
    8834