社区
Oracle 高级技术
帖子详情
求助各位大侠,如何在Oracle与MS-SQL数据库之间做数据同步!!!!急!急!!!急!!!!!
haif1978
2003-08-11 05:04:16
我现在有一个正在运行的系统使用的是MS-SQL(数据库是SQLServer2000)的数据库,但需与一套新的系统连接,但新的系统是Oracle数据库(数据库的类型是Oracle8i),但又不想改变各自的系统,请问如何做两个数据库之间的数据同步呢?
请各位大侠多多帮忙!!!!!!
...全文
123
9
打赏
收藏
求助各位大侠,如何在Oracle与MS-SQL数据库之间做数据同步!!!!急!急!!!急!!!!!
我现在有一个正在运行的系统使用的是MS-SQL(数据库是SQLServer2000)的数据库,但需与一套新的系统连接,但新的系统是Oracle数据库(数据库的类型是Oracle8i),但又不想改变各自的系统,请问如何做两个数据库之间的数据同步呢? 请各位大侠多多帮忙!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
enhydraboy
2003-09-27
打赏
举报
回复
birdinrain(中国足协黑哨协会终生名誉会长)提到的观点很切中要害。
数据库间的同步,数据copy并不是件难事。
但是,考虑到性能和管理维护特点,就必须要考虑:
1 数据增量的复制
2 数据双向的一致性
3 数据更新的冲突处理
4 同步实时性的粒度
因此,本人觉得采用现有的工具是最好的,采用SQL Server的数据库复制可以完成。
采用异种库为subscriber,sqlserver为publisher。可以采用transaction replication方式。
而且,管理维护都相当地方便。
birdinrain
2003-09-27
打赏
举报
回复
仅仅采用Sql Server的DTS可以实现是做不到的。
还有一个同步粒度的问题,是实时呢,还是宽松一点,只是隔一段时间周期性的呢?
现在取最苛刻的情况,假如是实时性的,解决方法如下:
1、楼主可以建一个中间表,里面是oracle与sqlserver各个对象的对应关系
2、运用存储过程,程序包根据中间表做数据同步。如果数据量大的话,就不要用触发器。
如果是周期性的同步,还可以把第二个步骤改成用dts,也是可以的,在系统空闲的时候执行同步也是提高系统性能的不错的方法。
山野江湖郎中
2003-09-22
打赏
举报
回复
fbjia(流沙) 能否说明白点
LGQDUCKY
2003-09-22
打赏
举报
回复
使用DBLINK
fbjia
2003-09-19
打赏
举报
回复
用oracle的透明网关技术很简单就完成了。easy
sjr0815
2003-09-19
打赏
举报
回复
在SQL Server上创建链接服务器,然后在建作业,将修改的数据定时更新到ORACLE中。
beckhambobo
2003-08-11
打赏
举报
回复
dts做不到,它只导入表与视图,过程、函数等不能移值,使用Oracle Migration Workbench
futuredreams
2003-08-11
打赏
举报
回复
这个偶们以前也做过,最大问题是oracle那边没有使用视图之类的方法
如果有需要去掉。
其次就是日期的问题。将所有格式做个处理吧,这个没办法。
还有sequence,做个模拟就可以了。
其它的小问题就比较好处理了。
其实偶也知道的很少,还望各位大虾多多见谅啊!
Michaelyfj
2003-08-11
打赏
举报
回复
采用Sql Server的DTS可以实现
oracle
时分秒修改值_
Oracle
SQL
Developer显示的时间包含时分秒的设置方法
Oracle
SQL
Developer是
Oracle
公司出品的一个免费的集成开发环境。
Oracle
SQL
Developer 是一个免费非开源的用以开发
数据
库
应用程序的图形化工具,使用
SQL
Developer 可以浏览
数据
库
对象、运行
SQL
语句和脚本、编辑和调试 PL/
SQL
语句。另外还可以创建执行和保存报表。该工具可以连接任何
Oracle
9.2.0.1 或者以上版本的 Orac...
程序员为何被称‘
大侠
’?技术人格的四重精神解构
‘
大侠
’并非对程序员的技术戏称,而是数字时代一种真实可感的职业人格范式。它源于技术能力的可见性、问题解决的自主闭环性,以及成果所承载的强叙事张力——这三者共同激活了人类对‘艺高、胆大、行果决’传统侠客形象的深层心理投射。在工程实践中,这种精神具象为绝技(定义问题边界)、权柄(非正式影响力)、自在(约束中的弹性)、孤光(个体锐度与系统协作的张力)四大维度。当Git提交记录成为现代江湖的侠名碑,当Code Review现场替代思过崖论剑,程序员正以代码为剑、以责任为鞘,在确定性系统中守护不确定性价值。本文聚焦技
我已经卸载了my
sql
注册表里也没有了,可是为什么服务里还有呢,各位
大侠
帮帮忙...
你直接在cmd下执行 sc delete my
sql
就可以把服务名删了,前提是先把my
sql
d进程先关了 在service.msc 后 ctrl+f 全搜索 找到My
sql
删除
SAP常见问题与解决办法(汇总帖)
1.A:在公司代码分配折旧表时报错? 在公司代码分配折旧表时报错,提示是“3000 的公司代码分录不完全-参见长文本” 希望各位
大侠
帮我看看。 3000 的公司代码分录不完全-参见长文本 R: a.你把零进项税的代码分配给这个公司代码就可以了 .没有指定非税代码,OBCL b.据此可能company code 设置有问题,检查一下OBY6 2.a,维护客户科目
28007
oracle
,ORA-28007密码无法重用?怎么回事?
今天修改用户的profile,测试密码修改和重用,结果发现ORA-28007,密码无法重用各位
大侠
们快帮忙诊断一下.补充:在windows下9.2.0.1测试没有问题测试过程[php]操作系统:AIX 5200-05[
oracle
@res2] /
oracle
>
sql
plus "/as sysdba"
SQL
*Plus: Release 9.2.0.6.0 - Production on Th...
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章