根据PLSQL Developer建立Database link,DBMS_Job,Procedure,完成Oracle跨库传送数据信息,link免费下载
关注度5 评价 15
网民共享于:
:29 访问数26309次
根据PLSQL Developer建立Database link,DBMS_Job,Procedure,完成Oracle跨库传送数据信息,link免费下载前一阵领导干部分配了一个每日任务:定时执行将团体数据信息库某表的数据信息同歩至大家企业网络服务器的数据信息库,觉得比写删改改查SQL趣味,刻意纪录出来,期待能帮上有相近要求的小伙子伴,若有不正确也期待诸位不吝赐教
自然环境叙述:
团体数据信息库:Oracle 11g
单位数据信息库:Oracle 11g
应用的手机软件:PLSQL Developer 13
互联网自然环境:2个数据信息库处在同一局域网络
先讲一下进行此每日任务必须采用什么技术性:
Database link:应用户能够根据一数量据库浏览到此外一个远程控制数据信息库
DBMS_Job:使ORACLE数据信息库按时实行特殊的每日任务
Procedure:用于进行特殊的数据信息实际操作(例如改动、插进、删掉数据信息等,本人觉得相近于Java中Util类里的方式)
一:建立Database links
1.在PLSQL Developer目标栏寻找Database links鼠标右键挑选在建

2.开启后的页面

①:联接的名字,能够自定,提议取名标准为:connect_数据信息库名字
②:要联接的数据信息库的客户名,登陆密码,及其详细地址,详细地址文件格式为IP:端口号/数据信息库名字
③:储存
3.检测Database link是不是建立取得成功
SQL文件格式: Select * From
假定另一方有一张表为:AD_User,大家建立的Database link名字问connect_Server
则检测SQL以下: Select * From
二:建立Procedure
1.在目标栏寻找Procedures鼠标右键挑选在建

2.开启页面以下

第一行Name,键入要建立的Procedure的名字
第二行Parameters主要参数,视状况而定,无独特规定得话能够立即删除(鼠标光标精准定位到箭头符号所显示部位,按)
最终点一下确 定按键
3.点一下明确后的页面:

在begin下撰写必须实行的SQL就可以,mit
如图所示

4.撰写进行后点一下PLSQL每日任务栏的实行按键就可以

三:建立DBMS_Job
1.在目标栏寻找DBMS_Jobs鼠标右键挑选在建

2.开启后页面以下

① What值:填好Procedure名字,好几个以分号(,)切分 最终分号(;)末尾
② 下一个时间:第一次实行从什么时候刚开始,马上刚开始为sysdate
③ 间距: 每过多久時间实行一次
每秒钟钟实行: sysdate+1/(24*60*60)
每分实行: sysdate+1/(24*60)
还可以设定每日,每星期,每个月这些,实际SQL能够百度搜索,这里不做过多阐释
3.配备进行后页面

最终点一下运用就可以
四:演试

dengb.TechArticle根据PLSQL Developer建立Database link,DBMS_Job,Procedure,完成Oracle跨库传送数据信息,link免费下载 前一阵领导干部分配了一个每日任务:定时执行将团体数据信息库某表的数据信息同...