如何对内外网oracle数据库表同步

如何对内外网oracle数据库表同步,第1张

在linux机器上写一个shell脚本:

功能如下:

1)远程连接内网数据库导出到linux机器的目录里

2)远程连接外网的数据库把刚导出的文件导入外网数据库.

3)成功导入后把文件删除.

把scripts放在crontab 里定时执行.

最少你们两个内网间也可以访问,你才可能访问到它。

你可以建立vpn,也可以通过webservice等方式去访问的。

vpn就是把你们的网络再建立一个局域网出来,这样你们就可以互相访问了

webservice就是他发布一个数据网站,让你可以从那里获取你要的数据。

前提都是你们之间能通信

使用nat123动态域名解析,可用自主域名或提示免费二级域名,将域名实时解析到本地IP。然后,通过域名访问数据库。

如数据库主机有经过路由,需要在路由做端口映射。

二. 内网等所有环境

使用nat123端口映射,添加数据库应用端口映射。然后,在外网通过经过映射的外网地址端口访问。

以oracle数据库为例:

1.在内网安装nat123客户端软件。

2.登录nat123软件,添加映射。选择“其他非网站”应用类型,内网地址端口是数据库应用地址端口,外网端口可自定义。

3.保存映射后,查看映射状态。状态提示正常表示映射成功。

4.测试外网地址访问。数据库连接客户端配置用映射后的外网地址端口。连接数据库成功。

其中,注意端口映射,或者叫内网映射吧。可以上网即可使用,连通内外网应用。不同的应用走不同的映射类型。80映射穿透后,可以配置本地加速,让网站数据如图片JS等直接读本地IP,发挥本地带宽优势。全端口映射支持广播式通信等所有协议,使用的是p2p穿透,穿透后没有速度限制,完全由本地和访问端二者之间网络决定。https映射可以发布SVN等应用到外网访问。游戏开服联机可以使用其他非网站应用映射或全端口映射。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9965309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存