社区
数据库相关
帖子详情
用数据管道来同步两个数据库,如何动态指定源表与目标表?或如何动态生成数据管道?
bcboy
2002-05-21 09:34:00
我想动态建立数据管道,语法也已动态生成,但在
pipeline.syntax = szSyntax 后用pipeline.start(trans1,trans2,dw_1)
来执行数据更新总是出错。数据库中的表有一部分是动态生成的,所以这个方法
效率我想会更高一点。
...全文
40
11
打赏
收藏
用数据管道来同步两个数据库,如何动态指定源表与目标表?或如何动态生成数据管道?
我想动态建立数据管道,语法也已动态生成,但在 pipeline.syntax = szSyntax 后用pipeline.start(trans1,trans2,dw_1) 来执行数据更新总是出错。数据库中的表有一部分是动态生成的,所以这个方法 效率我想会更高一点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bcboy
2002-05-22
打赏
举报
回复
我再推
liuyxit
2002-05-22
打赏
举报
回复
呵呵﹗忘了寫e-mail:
liuyxit-2002@163.com
liuyxit
2002-05-22
打赏
举报
回复
to tiantianpb(甜甜) :
也給我個例子來學習學習﹐謝謝﹗
听說你是姐姐?﹗還想确定一下﹐免得喊錯了;-)
bcboy
2002-05-22
打赏
举报
回复
我推
tiantianpb
2002-05-22
打赏
举报
回复
已经发送,请查收!
bcboy
2002-05-22
打赏
举报
回复
哈哈,搞定,都是粗心惹的祸!
bcboy
2002-05-22
打赏
举报
回复
推
xiongxiao
2002-05-22
打赏
举报
回复
关注
bcboy
2002-05-22
打赏
举报
回复
以下是我动太生成的语句,保存在变量szSyntax中
PIPELINE (source_connect=web_db_local,destination_connect=web_db_remote,type=update,commit=0,errors=0,keyname="Class"
SOURCE(name="Class",
COLUMN(type=varchar,name="Class_ID",dbtype="varchar(6)",key=yes,nulls_allowed=no)
COLUMN(type=varchar,name="Subsystem_ID",dbtype="varchar(6)",key=yes,nulls_allowed=no)
COLUMN(type=varchar,name="Class_cnName",dbtype="varchar(50)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="Class_enName",dbtype="varchar(50)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="UpperClass_ID",dbtype="varchar(6)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="TabName",dbtype="varchar(50)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="Path",dbtype="varchar(50)",key=yes,nulls_allowed=yes))
RETRIEVE(statement="SELECT * FROM Class")
DESTINATION(name="Class",
COLUMN(type=varchar,name="Class_ID",dbtype="varchar(6)",key=yes,nulls_allowed=no)
COLUMN(type=varchar,name="Subsystem_ID",dbtype="varchar(6)",key=yes,nulls_allowed=no)
COLUMN(type=varchar,name="Class_cnName",dbtype="varchar(50)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="Class_enName",dbtype="varchar(50)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="UpperClass_ID",dbtype="varchar(6)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="TabName",dbtype="varchar(50)",key=yes,nulls_allowed=yes)
COLUMN(type=varchar,name="Path",dbtype="varchar(50)",key=yes,nulls_allowed=yes))
然后
pipe.Syntax = szSyntax
pipe.Start(RemoteTrans,LocalTrans,dw_errors)
返回-1,打开失败!
bcboy
2002-05-21
打赏
举报
回复
midpal@sina.com 谢谢
tiantianpb
2002-05-21
打赏
举报
回复
语法动态生成时,难道没有生成源表和目标表?,同时动态生成即可,我这里有个例子,你的e_mail,发给你仔细研究吧
基于Threejs/Webgl
管道
三维流动&三维图
表
展示(曲线图柱状图饼图仪
表
仪盘)功能 项目实战二
针对webgl的库threejs框架项目功能实战讲解
管道
三维流动:对工厂、园区的
管道
(输气
管道
、输水
管道
、输油
管道
等)液体 气体流动进行实时监控,根据流向、流速对
管道
进行三维
动态
模拟效果。 三维图
表
展示:设备实时...
mysql自动
同步
数据
_MySQL
数据
库
实现双向自动
同步
【IT168 技术】本文将探讨如何通过MySQL
数据
库
的高级特性,实现
数据
库
的双向自动
同步
,确保
数据
的冗余与完整性。通过以往真实的项目实战与经验,把操作实施过程全部记录下来,主要有以下几个主要内容。1、简介2、...
大
数据
时代,
数据
实时
同步
解决方案的思考—最全的
数据
同步
总结
比如从oracle
数据
库
中
同步
一张
表
的
数据
到Mysql中,通常的做法就是 分页查询源端的
表
,然后通过 jdbc的batch 方式插入到
目标
表
,这个地方需要注意的是,分页查询时,一定要按照主键id来排序分页,避免重复插入。...
如何实现
两个
数据
库
的
同步
数据
库
配置参考:一、准备工作: 1.建立一个 WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。 2.在SQL SERVER下实现发布服务器和订阅服务器的通信正常(即可以互访)。打开1433端口...
两个
sql server
数据
库
间
同步
SQLServer2000
同步
复制技术实现步骤 作者:gaojier 日期:2007-06-25 字体大小: 小 中 大 一、 预备工作 1.发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户 --...
数据库相关
752
社区成员
12,763
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章