社区
Oracle
帖子详情
网络中如何连接ORACLE数据库?
birdzxy
2004-11-22 08:37:14
A、B两地两台计算机,通过拨号实现连接,如何实现两者的数据库连接?
另外,当A地的数据写到B的计算机后,B的一应用程序能够通过B中数据库写的触发器来实现在程序内操作吗?
...全文
171
12
打赏
收藏
网络中如何连接ORACLE数据库?
A、B两地两台计算机,通过拨号实现连接,如何实现两者的数据库连接? 另外,当A地的数据写到B的计算机后,B的一应用程序能够通过B中数据库写的触发器来实现在程序内操作吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
birdzxy
2004-11-30
打赏
举报
回复
不过人家都说可以用触发器,而我不知道怎么做。我就在这里提问拉。谢谢大家
birdzxy
2004-11-30
打赏
举报
回复
smokelate:
你的想法和我的一样啊。我也用临时表(其实是做历史表)
myjqdz
2004-11-24
打赏
举报
回复
晕,触发器的使用是说对表的操作或者某一事件来触发。。。。
smokelate
2004-11-24
打赏
举报
回复
是不是想要这样:有人修改了表数据,触发了triggers,然后想让Oracle自动告诉你的应用程序,触发器被触发了?
关于这个问题,你可以看http://www.delphibbs.com/delphibbs/dispq.asp?lid=1329209 这里有很好的讨论。
如果是我,我不会去用trigger来通知我的应用程序,我的做法是:
1 建一个临时表,如果触发器被触发,在这临时表中记录做记录,这样这个临时表会很小很小
2 在我的应用程序中去读这个临时表,去扫描该临时表中记录的数据。扫描的时间可以设定为3000毫秒到5000毫秒。
我所接触的后台程序,基本都是这样做的,简单而且效率不低
birdzxy
2004-11-24
打赏
举报
回复
数据库中的触发器被触发了,我如何在程序中知道?请问
birdzxy
2004-11-24
打赏
举报
回复
关于数据库连接的问题,我想法也是如SMOKE。
关于触发器我没说清楚。
我是想如果数据库中通过触发器,程序就知道了有事件发生(通过数据库连接)。而不需要适时监听数据内容。本来我是这么想监听的方式来读的,可昨天有人说直接用触发器就可以了,所以想再请教一下。
xkyy2002
2004-11-24
打赏
举报
回复
A和B两台机器上各建一个数据库,两个数据库间用dblink,然后写个触发器,after a增删改 b增删改,然后B机器上写个程序,实时读B机数据库的数据就可以了。
GerryYang
2004-11-24
打赏
举报
回复
用VPN和RAS都可以.
触发器通过DBlink来操作两个数据库,没有问题.
justfeng
2004-11-24
打赏
举报
回复
同意smokelate的说法.UP.
smokelate
2004-11-24
打赏
举报
回复
如果楼主是在B上用RAS或VPN实现拨号链接到A的话,连通后直接等于A机所在的局域网中,那只要和A机网中其他客户端一样配好tnsnames就可以连通A机的数据库了呀。
如果B中也有数据库,A中也有数据库,要连起来,用DBlink就可以了。
关于触发器,如果呢B机的触发器写的没问题的话,当然是可以触发的,不管呢是在A机上直接写数据还是在B机上写到A机上。
birdzxy
2004-11-22
打赏
举报
回复
触发器是只能修改数据库本身的数据。。。。不过他们都说什么加个触发器来实现触发一个事件,然后程序可以执行某个操作。。。。不知道是不是?
wupangzi
2004-11-22
打赏
举报
回复
A、B两地两台计算机,通过拨号实现连接,如何实现两者的数据库连接?
那就要看你拨号是怎么实现的!不是都可以的!我觉得你还是通过程序去控制连接较好,安全!
另外,当A地的数据写到B的计算机后,B的一应用程序能够通过B中数据库写的触发器来实现在程序内操作吗?
你没有明白数据库里触发器的概念!(好好看书)
21天学通
Oracle
1.1.3
Oracle
数据库
的特点 24 1.2 安装
Oracle
数据库
25 1.2.1
Oracle
数据库
的版本变迁及安装环境 25 1.2.2 安装过程 26 1.2.3 安装
中
需要注意的问题 27 1.3 本章小结 28 1.4 习题 28 第2章
Oracle
常用工具...
oracle
怎么
连接
mysql_如何
连接
到
Oracle
数据库
?
如何
连接
到
Oracle
数据库
?使用SQL*Plus
连接
Oracle
数据库
服务器SQL*Plus是交互式查询工具,我们在安装
Oracle
数据库
服务器或客户端时会自动安装。SQL*Plus有一个命令行界面,允许您
连接
到
Oracle
数据库
服务器并交互执行...
赵强老师:
Oracle
数据库
从10g到11g(11)管理
数据库
网络
与用户
从零开始学习
Oracle
数据库
,从10g讲到11g;让学员读整个
Oracle
数据库
有个全面清除的认识和学习。
Oracle
数据库
:啥是
oracle
数据库
?你为啥要学
oracle
?
Oracle
数据库
:啥是
oracle
数据库
?你为啥要学
oracle
?
什么是
Oracle
数据库
?
一个完整的
Oracle
数据库
通常由两部分组成,分别是
Oracle
数据库
和
Oracle
数据库
实例,第一个Oralce
数据库
是指
Oracle
类型的关系型
数据库
管理系统,包含物理数据、
数据库
管理系统,也就是物理数据、内存、操作系统进程...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章