查看: 1380|回复: 6
好久咯,关于同步复制的问题,还是没有解决
论坛徽章:2
A和B不在一个数据库中
A表字段:(x_all,shijian) ,(每十分钟就会变化一次,第二天就会增加一条新的记录,昨天的记录停止变化,第二天的记录每隔十分钟就变化,第三天一样,)
B表字段:(xssr,scddate)
现在想把A中的x_all,,shijian,的变化做为一个新的记录存到
B中(xssr, scddate)
我准备这么作,
1:现在B中作A的连接
2:在B中写一个过程
3:写一个JOB
其他的我已经做好咯,但是这个过程,我不知道怎么写
论坛徽章:60
怎么感觉是在发明轮子?
Oracle的功能都不能满足你的要求?
快照,物化视图,或者是高级复制,尝试过了吗?
论坛徽章:2
Fenng大哥,对不起咯,看了你给我的一些回复,我打心眼里感谢,
但是我是一个新手,对ORACLE不懂,由于工作的原因,要用ASP+ORACLE编程,我身边也有一些所谓的高手,不过我去问他们,他们都感觉我要抢他们的饭碗似的,都说不知道,不清楚,我也买了一些书看,你也知道的,这个ORACLE也不是一两天就能学会的,所以我只有把一些问题放在这里求教,因为时间不等人,现在找一份工作不容易,我不想失去它,更不想让那些人看笑话。
论坛徽章:0
试试看,这样不行吗?
-- 在远程服务器上建快照日志,假设tnsname: remote_db
conn aa/pwd@remote_db
create snapshot log on SYS_CLASS
create snapshot log on SYS_PATH
----------------------------------------------------------------
-- 以下操作在本地运行,假设tnsname: local_db
-- 建aa用户下的快照
conn aa/pwd@local_db
-- 建私有数据连接,其中包含登陆远程数据库的用户名密码
create database link plink connect to aa identified by pwd using 'remote_db';
create snapshot sys_class refresh with rowid as select * from sys_class@
create snapshot sys_path refresh with rowid as select * from sys_path@
-- 建刷新组,用于定时刷新快照
dbms_refresh.make(
name =& 'aa.snapshot_ref',
list =& 'sys_area,sys_class,sys_path,sys_province',
next_date =& sysdate,
interval =& 'sysdate + 5/1440',
implicit_destroy =& FALSE,
refresh_after_errors =& TRUE,
lax =& TRUE);
论坛徽章:2
是这样的,那个管理员说咯,不能用快照,说影响数据库的速度,必须用JOB,
我的用户环境是ORACLE8+WINDOWS2000
而用JOB,我就知道那三隔步骤,其他的两个我还可以看着书作,但是过程就没有办法咯
认证徽章论坛徽章:168
写存储过程亚!
论坛徽章:2
如果是简单的插入和更新,我可能会,但是牵扯到两个表的一致性,我就感觉到力不从心咯
我对我上面的东东,作了个SQL方面的称述,你看行么
& &TIME& && & XXR
& &TIME& && & XXR
SQL是以当前时间为指定指值,也就是说在a表中,查找,看是否存在 WHERE TIME=DATE()
如果存在,则在B表中查找,看存在 WHERE TIME=DATE()这条记录,如果存在,则更新数据,如果不存在,则插入A表中
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有
北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号苹果/安卓/wp
积分 1097, 距离下一级还需 278 积分
权限: 自定义头衔, 签名中使用图片, 隐身
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡, 匿名卡, 抢沙发下一级可获得
权限: 设置帖子权限道具: 提升卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
开心签到天数: 594 天连续签到: 2 天[LV.9]以坛为家II
我做的是股指和汇率的关系,因为只有工作日才开,所以选的是一周五天的时间序列。可是中间有些节假日也要刨除。怎么才能把节假日的样本删除?
载入中......
发表于12楼
本人认为,操作var较简单,点击主菜单的quick,选择estimate var,然后根据实际情况进行正确选择,对于非协整序列间的因果检验选择VAR模即可;对于协整序列间的因果检验选择VEC模型进行检验。
本帖被以下文库推荐
& |主题: 8540, 订阅: 47
安慰捉襟见肘,唯有冷暖自知
感激不尽。。各位大侠
安慰捉襟见肘,唯有冷暖自知
直接删倍;你是不会如何删?还是不知道删哪些?
直接删倍;你是不会如何删?还是不知道删哪些?不会删额
安慰捉襟见肘,唯有冷暖自知
按时间对齐;然后没有的用NA表示一下,再把带NA的行删掉;如果写程序的话;
按时间对齐;然后没有的用NA表示一下,再把带NA的行删掉;如果写程序的话;没有数据的时间我都改成NA了,然后怎么做
安慰捉襟见肘,唯有冷暖自知
按时间对齐;然后没有的用NA表示一下,再把带NA的行删掉;如果写程序的话;嗯.....我不会写程序额....
安慰捉襟见肘,唯有冷暖自知
不会写程序用excel处理,用vlookup也可以呀
要R话, 你只要写成类似 c=is.na(Sotck) | is.na(Index); NewData=array(NA,c(,....)) NewData[,1]=Data[!c,1] 就行了 ;
不会写程序用excel处理,用vlookup也可以呀完全看不懂,序列是一周五天工作的,但是有时候节假日不开,也要刨除。没有数据的可以用NA代替,会影响最后分析么?协整检验出来两者没有长期关系可以继续进行格兰杰检验吗?
安慰捉襟见肘,唯有冷暖自知
本人认为,两个变量没有协整关系也是可以做格兰杰检验的。Granger因果检验一般有两种形式:对于非协整序列间的因果检验适合用VAR模型进行检验;对于协整序列间的因果检验适合用VEC模型进行检验。
热心帮助其他会员
总评分:&经验 + 10&
论坛币 + 10&
没有过不了的桥
无限扩大经管职场人脉圈!每天抽选10位免费名额,现在就扫& 论坛VIP& 贵宾会员& 可免费加入
  |
  |
  |
  |
  |
  |
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
论坛法律顾问:王进律师