pb同时处理sybase 和 sql server中数据的问题???

uniquewx 2006-08-22 01:37:46
pb同时处理sybase 和 sql server中数据的问题???

要求:
1、有两个数据库,一个是sybase(在局域网)的 , 一个是sql server 2000(在本机)的;
2、如果sybase中的某些表有新增记录,需要同步(或定时)从sybase这些表中,取出新增记录中相应字段内容,并插入到sql server 2000的相应表中(表名及表结构与sybase不同)

问题:
1、如何利用PB同时连接上述两个不同的数据库(是否需定义两个事务?)
2、如何判断sybase中的某些表有新增记录;并且能准确的选出他们?(列有个的自动增1的性质,是否利用它?)
3、怎样利用数据窗口高效率的实现上述要求(或其他方法,好像有个“数据管道”也可行?)

烦请各位高手给个方案先,最好能有详细一点的代码。谢谢!
...全文
207 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunpower99 2006-08-24
  • 打赏
  • 举报
回复
连接用两个不同事务,
数据表更新,可采用数据管道。
uniquewx 2006-08-24
  • 打赏
  • 举报
回复
谢谢各位回答!

我对"数据管道"和sql server的DTS功能只是大概知道,能否就偶的问题再详细指点一下???
比如采用数据管道具体步骤、如何设置sqlserver2000的DTS。谢谢!
gl_jessica 2006-08-24
  • 打赏
  • 举报
回复
同步数据一定要在应用中实现吗?要不可以用sqlserver2000的DTS功能,可以实现定时同步
uniquewx 2006-08-23
  • 打赏
  • 举报
回复
to daixf_csdn(圣殿骑士【光阴易逝,岂容我待】)

能否详细说明??另外,SQL server 有个DTS工具,好像与不同数据库导入导出数据有关,能否利用?怎样使用???

谢谢!
ht_csc 2006-08-23
  • 打赏
  • 举报
回复
client: asa,server:任意数据库
同步用asa带的mobilink
圣殿骑士18 2006-08-22
  • 打赏
  • 举报
回复
如果要对原数据库更改小的话,建议不要自己写,可以用以下方案:
sybase sqlremote
asa mobilelink
uniquewx 2006-08-22
  • 打赏
  • 举报
回复
谢谢dawugui(潇洒老乌龟) 的回答!
学习ing
dawugui 2006-08-22
  • 打赏
  • 举报
回复
怎样在一个程序中连接两个数据库

  问:怎样在一个程序中连接两个数据库?数据库在两台机器中,一个是SQL6.5,一个是SQL7.0。

  答:

  Transaction mytrans1,mytrans2
  mytrans1=Create Transaction
  mytrans2=Create Transaction
  mytrans1.DBMS="驱动程序类型"
  mytrans1.DBParm="这里填连接Sql6.5的字串"
  mytrans2.DBMS="驱动程序类型"
  mytrans1.DBParm="这里填连接Sql7.0的字串"
  connect using mytrans1;
  connect using mytrans2;

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧