环境是VB.net Oracle
现在遇到的问题是,需要对两个DB的数据进行交互,同步操作
因为是刚刚接触这方面的东西,没什么思路
求教:
关于和防火墙的交互需要注意什么?程序里需要做什么特殊处理么?
关于不同网段的DB的交互问题。暂时不需要实时同步,有什么方法么?
典型的小白一只,请说的详细一点啊……谢谢
现在遇到的问题是,需要对两个DB的数据进行交互,同步操作
因为是刚刚接触这方面的东西,没什么思路
求教:
关于和防火墙的交互需要注意什么?程序里需要做什么特殊处理么?
关于不同网段的DB的交互问题。暂时不需要实时同步,有什么方法么?
典型的小白一只,请说的详细一点啊……谢谢
不清楚你具体的需求,不过你要访问oracle数据库的话,服务器的监听端口默认是1521,如果是linux/unix系统开放这个端口就可以了,如果是window,listener的机制有些不同,需要修改注册表配置成支持shared socket的模式 详见http://space.itpub.net/228190/viewspace-184350根据上面的网络配置的需要,结合着你自己系统对网络的配置要求,来配置你的网络参数就可以了。
大概需求就是:
公网网段有部分web程序和自己的DB1服务器,这些面向很多公网的用户
然后在公司内部的局域网有个主的DB2,这两个DB之间有防火墙
是说只要开放防火墙的端口和支持socket模式就可以访问么?
问题是公网ip和内网ip不是一回事啊?
虚心求教中……
他们之间的防火墙不需要特殊处理?
开发端口和socket是前提条件, 是保证服务器可以和外界交互,你还需要和你们的系统管理员一起,对你们的网络进行设置,使的你的DB1,DB2是可以ping通的呀,保证网络是OK的,加上这两个就可以设置你的dblink了。